Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

CMU-SAFARI

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
@CMU-SAFARI

SAFARI Research Group at ETH Zurich and Carnegie Mellon University

Site for source code and tools distribution from SAFARI Research Group at ETH Zurich and Carnegie Mellon University.

PinnedLoading

  1. ramulator2ramulator2Public

    Ramulator 2.0 is a modern, modular, extensible, and fast cycle-accurate DRAM simulator. It provides support for agile implementation and evaluation of new memory system designs (e.g., new DRAM stan…

    C++ 307 67

  2. MQSimMQSimPublic

    MQSim is a fast and accurate simulator modeling the performance of modern multi-queue (MQ) SSDs as well as traditional SATA based SSDs. MQSim faithfully models new high-bandwidth protocol implement…

    C++ 310 156

  3. prim-benchmarksprim-benchmarksPublic

    PrIM (Processing-In-Memory benchmarks) is the first benchmark suite for a real-world processing-in-memory (PIM) architecture. PrIM is developed to evaluate, analyze, and characterize the first publ…

    C 153 56

  4. PythiaPythiaPublic

    A customizable hardware prefetching framework using online reinforcement learning as described in the MICRO 2021 paper by Bera et al. (https://arxiv.org/pdf/2109.12021.pdf).

    C++ 130 44

  5. DRAM-BenderDRAM-BenderPublic

    DRAM Bender is the first open source DRAM testing infrastructure that can be used to easily and comprehensively test state-of-the-art HBM2 chips and DDR4 modules of different form factors. Six prot…

    VHDL 67 14

  6. RawHashRawHashPublic

    RawHash can accurately and efficiently map raw nanopore signals to reference genomes of varying sizes (e.g., from viral to a human genomes) in real-time without basecalling. Described by Firtina et…

    C 55 6

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 109 repositories
  • Pythia Public

    A customizable hardware prefetching framework using online reinforcement learning as described in the MICRO 2021 paper by Bera et al. (https://arxiv.org/pdf/2109.12021.pdf).

    CMU-SAFARI/Pythia’s past year of commit activity
    C++ 130MIT 44 2 0 UpdatedMar 25, 2025
  • PaCRAM Public

    PaCRAM is a technique that reduces the performance and energy overheads of the existing RowHammer mitigation mechanisms by carefully reducing the latency of preventive refreshes issued by existing mitigation mechanisms without compromising system security. Described in the HPCA 2025 paper:https://arxiv.org/abs/2502.11745

    CMU-SAFARI/PaCRAM’s past year of commit activity
    C++ 40 0 0 UpdatedFeb 26, 2025
  • Ariadne Public

    Ariadne is a new compressed swap scheme for mobile devices that reduces application relaunch latency and CPU usage while increasing the number of live applications for enhanced user experience. Described in the HPCA 2025 paper by Liang et al.:https://arxiv.org/pdf/2502.12826

    CMU-SAFARI/Ariadne’s past year of commit activity
    C 4MIT 1 0 0 UpdatedFeb 19, 2025
  • PIMDAL Public

    PIMDAL (PIM Data Analytics Library) is an implementation of DB operators and 5 TPC-H queries on the UPMEM PIM system. Additionally we provide code to generate the TPC-H data and reference implementations on the CPU and GPU.

    CMU-SAFARI/PIMDAL’s past year of commit activity
    C++0MIT0 0 0 UpdatedFeb 1, 2025
  • Chronus Public
    CMU-SAFARI/Chronus’s past year of commit activity
    C++ 10 0 0 UpdatedJan 26, 2025
  • MIMDRAM Public

    Source code for the architectural simulator used for modeling the PUD system proposed in our HPCA 2024 paper `MIMDRAM: An End-to-End Processing-Using-DRAM System for High-Throughput, Energy-Efficient and Programmer-Transparent Multiple-Instruction Multiple-Data Processing''. Paper is at:https://arxiv.org/pdf/2402.19080.pdf

    CMU-SAFARI/MIMDRAM’s past year of commit activity
    C++ 19 5 4 0 UpdatedJan 15, 2025
  • pim-ml Public

    PIM-ML is a benchmark for training machine learning algorithms on the UPMEM architecture, which is the first publicly-available real-world processing-in-memory (PIM) architecture. Described in the ISPASS 2023 paper by Gomez-Luna et al. (https://arxiv.org/pdf/2207.07886.pdf).

    CMU-SAFARI/pim-ml’s past year of commit activity
    C 22MIT 5 0 0 UpdatedJan 7, 2025
  • ramulator2 Public

    Ramulator 2.0 is a modern, modular, extensible, and fast cycle-accurate DRAM simulator. It provides support for agile implementation and evaluation of new memory system designs (e.g., new DRAM standards, emerging RowHammer mitigation techniques). Described in our paperhttps://people.inf.ethz.ch/omutlu/pub/Ramulator2_arxiv23.pdf

    CMU-SAFARI/ramulator2’s past year of commit activity
    C++ 307MIT 67 40 8 UpdatedDec 11, 2024
  • RawHash Public

    RawHash can accurately and efficiently map raw nanopore signals to reference genomes of varying sizes (e.g., from viral to a human genomes) in real-time without basecalling. Described by Firtina et al. (published athttps://academic.oup.com/bioinformatics/article/39/Supplement_1/i297/7210440).

    CMU-SAFARI/RawHash’s past year of commit activity
    C 55GPL-3.0 6 3 1 UpdatedDec 9, 2024
  • MegIS Public

    MegIS is the first in-storage processing system designed to significantly reduce the data movement overhead of the end-to-end metagenomic analysis pipeline. Described in the ISCA 2024 paper by Mansouri Ghiasi et al.:https://arxiv.org/pdf/2406.19113

    CMU-SAFARI/MegIS’s past year of commit activity
    Python 6GPL-3.00 0 0 UpdatedDec 1, 2024

Top languages

Loading…

Most used topics

Loading…


[8]ページ先頭

©2009-2025 Movatter.jp