Enzian ASPLOS Software Artifact Publicly Released

As part of the ASPLOS Paper, we submitted two artifacts to demonstrate the work. The first was the entire collection of CAD files necessary for remanufacturing (or improving!) the Enzian board. The second artifact was used by the AEC reviewers to confirm that the results we presented in the paper were reproducable. As mentioned previously, we are very happy that we received all three badges, including the coveted “Results Reproduced”.

The CAD files have been publicly available since submission. However, we have just made public the collection of bitstreams, benchmarks, and instructions necessary to reproduce all results presented in the paper. Also contained in the artifact is the initial version of the Enzian Quickstart Guide, a document that provides detailed, step-by-step information for booting and programming an Enzian. While many of the results require access to a working Enzian machine, we hope that the instructions and benchmarks can be useful for getting more insight into the experiements we conducted.

More information about what is contained in the artifact can be found in the artifact appendix of the published paper.

We aim to release open source microbenchmarks for Enzian soon and will post more information about them on the website.

If you’d like to cite the Altium CAD sources, please use the following BIBTEX entry.

  author       = {Cock, David},
  title        = {{The Enzian Research Computer; Altium Design 
  month        = dec,
  year         = 2021,
  publisher    = {Zenodo},
  version      = {1.5c},
  doi          = {10.5281/zenodo.5802292},
  url          = {https://doi.org/10.5281/zenodo.5802292}

If you’re citing the ASPLOS software/benchmarking artifact, please use this entry.

  author       = {Cock, David and
                  Ramdas, Abishek and
                  Schwyn, Daniel and
                  Giardino, Michael and
                  Turowski, Adam and
                  He, Zhenhao and
                  Hossle, Nora and
                  Humbel, Lukas and
                  Korolija, Dario and
                  Licciardello, Melissa and
                  Martsenko, Kristina and
                  Achermann, Reto and
                  Alonso, Gustavo and
                  Roscoe, Timothy},
  title        = {{ASPLOS22 Artifact - Enzian: an open, general, 
                   CPU/FPGA platform for OS research}},
  month        = dec,
  year         = 2021,
  publisher    = {Zenodo},
  version      = {1.2},
  doi          = {10.5281/zenodo.6399517},
  url          = {https://doi.org/10.5281/zenodo.6399517}