Is ACE (C++ library) still used for high performance computing?

前端 未结 3 867
情歌与酒
情歌与酒 2021-02-06 12:00

Being interested in high frequency trading/High performance computing I came across \'ACE\':

http://www.cs.wustl.edu/~schmidt/ACE-overview.html

However, I notice

3条回答
  •  走了就别回头了
    2021-02-06 12:27

    While ACE has created interest a long time ago, more recent server designs offer higher speed (lower latency) and multi-core scalability (higher concurrency).

    If you are concerned about latency (high-frequency trading operators fight for every microsecond), then do your own benchmarks. The weighttp (ApacheBench compatible) stress tool is the most efficient I have seen (use the "-t 4" option to use 4 worker threads instead of a 4-second test like for AB).

    Since Apachebench is a single-thread tool, it will not be able to saturate a SMP server (either muti-thread or multi-process).

提交回复
热议问题