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.