hpc-ulisboa / UVE

Unlimited Vector Extension with Data Streaming Support

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UVE

Unlimited Vector Extension with Data Streaming Support

Check our paper here: https://ieeexplore.ieee.org/document/9499750.

Alternatively you can also take a look at the ISCA presentation: https://youtu.be/8sXGF7nNw_8.

If you use this in your work, please cite as:

J. M. Domingos, N. Neves, N. Roma and P. Tomás, "Unlimited Vector Extension with Data Streaming Support," 2021 ACM/IEEE 48th Annual International Symposium on Computer Architecture (ISCA), 2021, pp. 209-222, doi: 10.1109/ISCA52012.2021.00025.

To see the sources and documentation, refer to the following branches:

  • uve_source: gem5 source with our modifications
  • uve_examples_docs: documentation, examples and codes used for benchmarking
  • uve_compiler: set of scripts and source code to patch and compile gcc with the UVE extension ISA

Note that this is a work-in-progress version and some bugs may still exist.

About

Unlimited Vector Extension with Data Streaming Support

License:BSD 3-Clause "New" or "Revised" License