oscarlab / mosaic-asplos23-artifacts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Mosaic Pages: Big TLB Reach with Small Pages

This repository contains artifacts of "Mosaic Pages: Big TLB Reach with Small Pages" from ASPLOS'23.

The artifact consists of three experiments. Each directory contains an experiment and includes a corresponding instructions README.

  1. Gem5 experiments to show TLB miss reductions (Figure 4 from the paper).
    Available in 1-gem5-mosaic/.
  2. Linux experiments to show memory utilization and swapping performance (Tables 3 and 4 from the paper).
    Available in 2-linux-mosaic/.
  3. Verilog timing analysis to show (Table 5 from the paper).
    Available in 3-TabulationHashing/.

About


Languages

Language:C 88.7%Language:C++ 7.8%Language:Python 1.5%Language:Assembly 1.3%Language:Makefile 0.2%Language:Perl 0.1%Language:Shell 0.1%Language:HTML 0.0%Language:Hack 0.0%Language:CMake 0.0%Language:Roff 0.0%Language:M4 0.0%Language:Yacc 0.0%Language:SmPL 0.0%Language:Lex 0.0%Language:Awk 0.0%Language:SystemVerilog 0.0%Language:TeX 0.0%Language:UnrealScript 0.0%Language:SuperCollider 0.0%Language:Fortran 0.0%Language:Scala 0.0%Language:Dockerfile 0.0%Language:Vim Script 0.0%Language:sed 0.0%Language:Gherkin 0.0%Language:Java 0.0%Language:BASIC 0.0%Language:Emacs Lisp 0.0%Language:Raku 0.0%Language:Clojure 0.0%Language:XS 0.0%Language:GDB 0.0%Language:Forth 0.0%Language:SWIG 0.0%Language:Tcl 0.0%