Skip to content

Latest commit

 

History

History
15 lines (10 loc) · 625 Bytes

File metadata and controls

15 lines (10 loc) · 625 Bytes

MultiThread-Tracing-and-Access-Distance-Analysis

Tracing and various analysis of Multi Threaded Programs.

Memory-Block Size: 64 bytes Thread-wise memory access tracing using Intel PIN tool. Associated PIN Tool : addrtrace.cpp

Access distance analysis and Cumulative Density Function plotting using: accessDistace.py

Access distance filtered by LRU cache using: CacheAnalysis.cpp Cache Simulation using: Cache.h , type.h Cache Info: a single-level 2 MB 16-way cache with 64-byte block size and LRU replacement policy.

Thread-wise Sharing profile analysis using:sharingProfile.py

Final Report and Conclusion: Report.pdf