ShimProfiler / SHIM

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SHIM is a high frequency profiler. The design and implementation of SHIM is discussed in this paper (./papers/ISCA-SHIM.pdf) X. Yang, S. M. Blackburn, and K. S. McKinley, ”Computer Performance Microscopy with SHIM”, appeared in Proceedings of the 42nd International Symposium on Computer Architecture (ISCA 2015) , Portland, OR, June 13-17, 2015.

Core data structures and functions of SHIM is in "shim.h" and "shim_core.c". Applications could build different profilers based on them. JikesRVMProbes has an example for profiling JikesRVM. Please have a look ./JikesRVMProbes/README.md for how to profile JikesRVM with SHIM.

About

License:GNU General Public License v2.0


Languages

Language:eC 94.7%Language:C 4.0%Language:Java 1.2%Language:Makefile 0.1%Language:Python 0.0%Language:Shell 0.0%