Hardware performance monitoring counters have recently received a lot of attention. They have been used by diverse communities to understand and improve the quality of computing systems: for example, architects use them to extract application characteristics and propose new hardware mechanisms; compiler writers study how generated code behaves on particular hardware; software developers identify critical regions of their applications and evaluate design choices to select the best performing implementation. In this paper, we propose that counters be used by all categories of users, in particular non-experts, and we advocate that a few simple metrics derived from these counters are relevant and useful. For example, a low IPC (number of executed instructions per cycle) indicates that the hardware is not performing at its best; a high cache miss ratio can suggest several causes, such as conflicts between processes in a multicore environment. We also introduce a new simple and flexible user-level tool that collects these data on Linux platforms, and we illustrate its practical benefits through several use cases.
The Data Detox Kit gives you simple tips and techniques to help you control your digital privacy, security, and wellbeing in ways that feel right to you.
This is a climate and ecological emergency. We want to live, we have to act now. Join the Rebellion & Rebel for Life. JOIN THE REBELLION -- https://rebellion.global/get-involved DONATE -- https://chuffed.org/project/xrinternational Song credits: "Idioteque" by Radiohead Video edit: XR Global Support
Hülsenfrüchte sind im Trend, doch in Deutschland wachsen sie nur auf zwei Prozent der Ackerflächen. Das möchte das Demonstrationsnetzwerk Erbse/Bohne (DemoNetErBo) ändern. Es widmet sich gezielt den Ackerbohnen und Körnererbsen und vernetzt Landwirt*innen und Verarbeiter*innen. So können sie ihre Erfahrungen von der Sortenwahl bis zur Vermarktung austauschen und ganz praktisch voneinander lernen. Dazu dient auch intensive Öffentlichkeitsarbeit innerhalb und außerhalb der Branche.
A. Leitner, M. Oriol, A. Zeller, I. Ciupa, and B. Meyer. Proceedings of the Twenty-second IEEE/ACM International Conference on Automated Software Engineering, page 417--420. New York, NY, USA, ACM, (2007)
A. Lancichinetti, and S. Fortunato. (2009)cite arxiv:0908.1062Comment: 12 pages, 8 figures. The software to compute the values of our general normalized mutual information is available at http://santo.fortunato.googlepages.com/inthepress2.