The emergence of a new, open, and free instruction set architecture, RISC-V, has heralded a new era in microprocessor architectures. Starting with low-power, low-performance prototypes, the RISC-V community has a good chance of moving towards fully functional high-end microprocessors suitable for high-performance computing. Achieving progress in this direction requires comprehensive development of the software environment, namely operating systems, compilers, mathematical libraries, and approaches to performance analysis and optimization. In this paper, we analyze the performance of two available RISC-V devices when executing three memory-bound applications: a widely used STREAM benchmark, an in-place dense matrix transposition algorithm, a...
The subject of this work is the design and the implementation of hardware components which can accel...
High performance computing (HPC) demands huge memory bandwidth and computing resources to achieve ma...
Fast and energy efficient processing of data has always been a key requirement in processor design. ...
RISC-V is a new open-source instruction set architecture (ISA) that in De-cember 2016 manufactured i...
open2siThe open-source RISC-V instruction set architecture (ISA) is gaining traction, both in indust...
The influence of embedded systems is felt in many aspects of our daily lives; being particularly app...
The numerous emerging implementations of RISC-V processors and frameworks underline the success of t...
Parallelism is ubiquitous in modern computer architectures. Heterogeneity of CPU cores and deep memo...
PhD ThesisCurrent microprocessors improve performance by exploiting instruction-level parallelism (I...
For years, SIMD/vector units have enhanced the capabilities of modern CPUs in High-Performance Compu...
The design decisions behind the development of the Acorn RISC Machine (ARM) are investigated, by imp...
Current microprocessors improve performance by exploiting instruction-level parallelism (ILP). ILP h...
This paper discusses the importance of memory access optimizations which are shown to be highly effe...
With the increasing number of digital products in the market, the need for robust and highly configu...
The thesis evaluates the current state-of-the-art of RISC architectures in HPC. Studying the perform...
The subject of this work is the design and the implementation of hardware components which can accel...
High performance computing (HPC) demands huge memory bandwidth and computing resources to achieve ma...
Fast and energy efficient processing of data has always been a key requirement in processor design. ...
RISC-V is a new open-source instruction set architecture (ISA) that in De-cember 2016 manufactured i...
open2siThe open-source RISC-V instruction set architecture (ISA) is gaining traction, both in indust...
The influence of embedded systems is felt in many aspects of our daily lives; being particularly app...
The numerous emerging implementations of RISC-V processors and frameworks underline the success of t...
Parallelism is ubiquitous in modern computer architectures. Heterogeneity of CPU cores and deep memo...
PhD ThesisCurrent microprocessors improve performance by exploiting instruction-level parallelism (I...
For years, SIMD/vector units have enhanced the capabilities of modern CPUs in High-Performance Compu...
The design decisions behind the development of the Acorn RISC Machine (ARM) are investigated, by imp...
Current microprocessors improve performance by exploiting instruction-level parallelism (ILP). ILP h...
This paper discusses the importance of memory access optimizations which are shown to be highly effe...
With the increasing number of digital products in the market, the need for robust and highly configu...
The thesis evaluates the current state-of-the-art of RISC architectures in HPC. Studying the perform...
The subject of this work is the design and the implementation of hardware components which can accel...
High performance computing (HPC) demands huge memory bandwidth and computing resources to achieve ma...
Fast and energy efficient processing of data has always been a key requirement in processor design. ...