
doi: 10.2172/983323
How do we identify what is actually running on high-performance computing systems? Names of binaries, dynamic libraries loaded, or other elements in a submission to a batch queue can give clues, but binary names can be changed, and libraries provide limited insight and resolution on the code being run. In this paper, we present a method for"fingerprinting" code running on HPC machines using elements of communication and computation. We then discuss how that fingerprint can be used to determine if the code is consistent with certain other types of codes, what a user usually runs, or what the user requested an allocation to do. In some cases, our techniques enable us to fingerprint HPC codes using runtime MPI data with a high degree of accuracy.
Computer Forensics, 97, Resolution Intrusion Detection, Communications, Intrusion Detection, Machine Learning, Message-Passing Interface, High-Performance Computing, Computational Dwarves, Anomaly Detection, Mpi, Ipm, Integrated Performance Monitoring, Queues, Fingerprinting, Accuracy
Computer Forensics, 97, Resolution Intrusion Detection, Communications, Intrusion Detection, Machine Learning, Message-Passing Interface, High-Performance Computing, Computational Dwarves, Anomaly Detection, Mpi, Ipm, Integrated Performance Monitoring, Queues, Fingerprinting, Accuracy
| selected citations These citations are derived from selected sources. This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 10 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Average | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Top 10% | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
