Abstract
Naive statistics counters that are commonly used to monitor system events and performance become a scalability bottleneck as systems become larger and more NUMA; furthermore some are so inaccurate that they are not useful. We present a number of techniques to address these problems, evaluating solutions in terms of performance, scalability, space overhead, and accuracy.
- R. Morris. Counting large numbers of events in small registers. Commun. ACM, 21 (10): 840--842, Oct. 1978. ISSN 0001-0782. 10.1145/359619.359627. URL http://doi.acm.org/10.1145/359619.359627. Google Scholar
Digital Library
- Z. Radovic and E. Hagersten. Hierarchical backoff locks for nonuniform communication architectures. In Proceedings of the 9th International Symposium on High-Performance Computer Architecture, HPCA '03, pages 241--, Washington, DC, USA, 2003. IEEE Computer Society. ISBN 0-7695-1871-0. URL http://dl.acm.org/citation.cfm?id=822080.822810. Google Scholar
Digital Library
Index Terms
Scalable statistics counters
Recommendations
Scalable statistics counters
SPAA '13: Proceedings of the twenty-fifth annual ACM symposium on Parallelism in algorithms and architecturesStatistics counters are important for purposes such as detecting excessively high rates of various system events, or for mechanisms that adapt based on event frequency. As systems grow and become increasingly NUMA, commonly used naive counters impose ...
Scalable statistics counters
PPoPP '13: Proceedings of the 18th ACM SIGPLAN symposium on Principles and practice of parallel programmingNaive statistics counters that are commonly used to monitor system events and performance become a scalability bottleneck as systems become larger and more NUMA; furthermore some are so inaccurate that they are not useful. We present a number of ...
The Demonstration of Hyper Software Defined Hardware Counters
CLOUDCOM '14: Proceedings of the 2014 IEEE 6th International Conference on Cloud Computing Technology and ScienceSoftware Defined Networking (SDN) provides efficient network and traffic management for data center network. As underlying devices in SDN, SDN switches must maintain a large number of hardware counters. Implementation of these counters faces serious ...







Comments