alchemist's repositories
IfcOperations
Extracting data from raw IFC file
aucoustid_classifier
web service to identify songs using acoustid
awesome-semiconductor-startups
List of awesome semiconductor startups
calipers
Criticality-aware Framework for Modeling Computer Performance
ChampSim-Ramulator
A simulator integrates ChampSim and Ramulator.
champsim_configurations
My collection of ChampSim configuration files representing a variety of processors.
codelet_program_sim
A lightweight simulator for execution of Codelet Model programs including dataflow software pipelining between Codelets and use of chiplets. Assumes infinite bandwidth and no scheduling/signalling overhead.
cpplinks
A categorized list of C++ resources.
Hermes
A speculative mechanism to accelerate long-latency off-chip load requests by removing on-chip cache access latency from their critical path, as described by MICRO 2022 paper by Bera et al. (https://arxiv.org/pdf/2209.00188.pdf)
heterogeneity-aware-lowering-and-optimization
heterogeneity-aware-lowering-and-optimization
hugoblog
Minimalistic Hugo theme
likwid
Performance monitoring and benchmarking suite
muchiSim
Simulator framework for analysis of performance, energy consumption, area and cost of multi-node multi-chiplet tile-based manycore designs
perf-fence
linux perf events/metrics gathering
PerfSpect
System performance characterization tool based on linux perf
phoeniX
phoeniX RISC-V Processor
pinplay-tools
A collection of C/C++ programs and Python scripts to be used in conjunction with Intel Software Development Emulator (Intel SDE, available externally separately). The purpose is to use record/replay functionality in SDE for program analysis.
ppintel
pinplay tool
pravesh-jamgade.github.io
A beautiful, simple, clean, and responsive Jekyll theme for academics
rapidchiplet
A toolchain for rapid design space exploration of chiplet architectures
snipersim
The Sniper Multi-Core Simulator
Victima
Victima is a new software-transparent technique that greatly extends the address translation reach of modern processors by leveraging the underutilized resources of the cache hierarchy, as desribed in the MICRO 2023 paper by Kanellopoulos et al. (https://arxiv.org/pdf/2310.04158/)
Virtuoso
Virtuoso is a new simulator that focuses on modelling various memory management and virtual memory aspects.