Vortex: Extending the RISC-V ISA for GPGPU and 3D-graphics

B Tine, KP Yalamarthy, F Elsabbagh… - MICRO-54: 54th Annual …, 2021 - dl.acm.org
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 …

[HTML][HTML] FlexGripPlus: An improved GPGPU model to support reliability analysis

JER Condia, B Du, MS Reorda, L Sterpone - Microelectronics Reliability, 2020 - Elsevier
Abstract General Purpose Graphics Processing Units (GPGPUs) have been extensively
used in the last decade as accelerators in high demanding applications, such as multimedia …

General-purpose computing with soft GPUs on FPGAs

MA Kadi, B Janssen, J Yudi, M Huebner - ACM Transactions on …, 2018 - dl.acm.org
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 …

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 …

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 …

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 …

A graphics tracing framework for exploring CPU+ GPU memory systems

A Sembrant, TE Carlson, E Hagersten… - 2017 IEEE …, 2017 - ieeexplore.ieee.org
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 …

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 …

Integer computations with soft GPGPU on FPGAs

M Al Kadi, M Huebner - 2016 International Conference on Field …, 2016 - ieeexplore.ieee.org
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 …

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 …