Pinned Repositories
barracuda
BARRACUDA: Binary-level Analysis of Runtime RAces in CUDA programs
BOLT
Binary Optimization and Layout Tool - A linux command-line utility used for optimizing performance of binaries
cis371
repo for CIS 371 Spring 2018
cis501
CIS 501: Computer Architecture Fall 2019
cis6010
CIS 6010 Fall 2022: GPGPU Programming Models
dettrace-ae
DetTrace repo for ASPLOS 2020 AE
gpudrano-static-analysis_v1.0
GPU Drano Static Analysis for GPU programs.
gpuDranoDynamicAnalysis
An llvm pass for counting global uncoalesced acceses for cuda code via dynamic analysis.
ocolos-public
Ocolos is the first online code layout optimization system for unmodified applications written in unmanaged languages.
RPG2-public
RPG^2 is a pure-software system that operates on running C/C++ programs, profiling them, injecting prefetch instructions, and then tuning those prefetches to maximize performance.
UPenn Architecture & Compilers Group's Repositories
upenn-acg/ocolos-public
Ocolos is the first online code layout optimization system for unmodified applications written in unmanaged languages.
upenn-acg/cis501
CIS 501: Computer Architecture Fall 2019
upenn-acg/gpudrano-static-analysis_v1.0
GPU Drano Static Analysis for GPU programs.
upenn-acg/gpuDranoDynamicAnalysis
An llvm pass for counting global uncoalesced acceses for cuda code via dynamic analysis.
upenn-acg/cis371
repo for CIS 371 Spring 2018
upenn-acg/dettrace-ae
DetTrace repo for ASPLOS 2020 AE
upenn-acg/barracuda
BARRACUDA: Binary-level Analysis of Runtime RAces in CUDA programs
upenn-acg/cis6010
CIS 6010 Fall 2022: GPGPU Programming Models
upenn-acg/BOLT
Binary Optimization and Layout Tool - A linux command-line utility used for optimizing performance of binaries
upenn-acg/RPG2-public
RPG^2 is a pure-software system that operates on running C/C++ programs, profiling them, injecting prefetch instructions, and then tuning those prefetches to maximize performance.
upenn-acg/det-stresstests
upenn-acg/ProcessCache
ProcessCache
upenn-acg/REMIX
Automatic runtime repair of Java false-sharing
upenn-acg/verified-tsan
Experiments in verifying race detection.
upenn-acg/acg-latex-template
LaTeX paper template based on sigplanconf
upenn-acg/Barracuda-tests
Concurrency bug suite used by Barracuda
upenn-acg/det-tests
A suite of programs to test robustness of a determinizing system.
upenn-acg/dune
upenn-acg/jawns
JAWNS: Job scheduling with Amazon Web services and Nothing Shared
upenn-acg/shadow
Shadowspace Hooks for Attaching Data to Objects or Words (SHADOW)