Vortex: Extending the RISC-V ISA for GPGPU and 3D-graphics
The importance of open-source hardware and software has been increasing. However,
despite GPUs being one of the more popular accelerators across various applications, there …
despite GPUs being one of the more popular accelerators across various applications, there …
[HTML][HTML] FlexGripPlus: An improved GPGPU model to support reliability analysis
Abstract General Purpose Graphics Processing Units (GPGPUs) have been extensively
used in the last decade as accelerators in high demanding applications, such as multimedia …
used in the last decade as accelerators in high demanding applications, such as multimedia …
General-purpose computing with soft GPUs on FPGAs
Using field-programmable gate arrays (FPGAs) as a substrate to deploy soft graphics
processing units (GPUs) would enable offering the FPGA compute power in a very flexible …
processing units (GPUs) would enable offering the FPGA compute power in a very flexible …
Simty: generalized SIMT execution on RISC-V
C Collange - CARRV 2017-1st Workshop on Computer …, 2017 - inria.hal.science
We present Simty, a massively multi-threaded RISC-V processor core that acts as a proof of
concept for dynamic inter-thread vector-ization at the micro-architecture level. Simty runs …
concept for dynamic inter-thread vector-ization at the micro-architecture level. Simty runs …
NoMali: Simulating a realistic graphics driver stack using a stub GPU
R De Jong, A Sandberg - 2016 IEEE International Symposium …, 2016 - ieeexplore.ieee.org
Since the advent of the smartphone, all high-end mobile devices have required graphics
acceleration in the form of a GPU. Today, even low-power devices such as smartwatches …
acceleration in the form of a GPU. Today, even low-power devices such as smartwatches …
Atomic Cache: Enabling Efficient Fine-Grained Synchronization with Relaxed Memory Consistency on GPGPUs Through In-Cache Atomic Operations
Y Zhang, M Wang, W Wang, Y Mai… - 2024 57th IEEE/ACM …, 2024 - ieeexplore.ieee.org
General-purpose graphics processing unit (GPGPU), widely recognized as an exceptional
computing platform for de-ploying emerging parallel applications, requires strict adherence …
computing platform for de-ploying emerging parallel applications, requires strict adherence …
A graphics tracing framework for exploring CPU+ GPU memory systems
Modern SoCs contain CPU and GPU cores to execute both general purpose and highly-
parallel graphics workloads. While the primary use of the GPU is for rendering graphics, the …
parallel graphics workloads. While the primary use of the GPU is for rendering graphics, the …
NyuziRaster: Optimizing rasterizer performance and energy in the Nyuzi open source GPU
J Bush, MA Khasawneh, KZ Mahmoud… - … Analysis of Systems …, 2016 - ieeexplore.ieee.org
The Intel Larrabee GPU was not a traditional GPU. Designers reasoned that many functions
typically implemented in dedicated hardware could instead be done efficiently in software …
typically implemented in dedicated hardware could instead be done efficiently in software …
Integer computations with soft GPGPU on FPGAs
This paper explores the capabilities and limitations of soft GPGPU-based computing on fixed-
point arithmetic. The work is based on an existing soft GPU architecture which has been …
point arithmetic. The work is based on an existing soft GPU architecture which has been …
Programmable hsa accelerators for zynq ultrascale+ mpsoc systems
W Bauer, P Holzinger, M Reichenbach, S Vaas… - Euro-Par 2018: Parallel …, 2019 - Springer
Modern algorithms for virtual reality, machine learning or big data find its way into more and
more application fields and result in stricter power per watt requirements. This challenges …
more application fields and result in stricter power per watt requirements. This challenges …