Skip to content
forked from mejbah/SyncPerf

A lightweight profiler to detect and categorize root causes of synchronization related performance issues in multithreaded programs

License

Notifications You must be signed in to change notification settings

UTSASRG/SyncPerf

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SyncPerf

SyncPerf detects and categorizes synchronization related performance issues. It is a lightweight profiler. SyncPerf reports existing synchronization related performance bugs in a program along with their categories.

Build

  • cd source
  • run make

Run

To use SyncPerf, link your executable with src\libsyncperf.so or set the LD_PRELOAD environment variable: export LD_PRELOAD=\path\to\syncperflib

About

A lightweight profiler to detect and categorize root causes of synchronization related performance issues in multithreaded programs

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 64.3%
  • C++ 29.9%
  • Assembly 4.1%
  • Shell 1.2%
  • Makefile 0.5%