Thesis (Master's)--University of Washington, 2019This thesis describes the RTL implementation of the cache system in a system-on-chip design that consists of a shared memory multi-core processor and a tiled manycore processor. It explores the physical design space and the microarchitectural features used in implementing such system. This work contains the details of the L2 victim cache between the manycore array and the DRAM controller, and the 8-way set-associative L1 data cache in the RISC-V multi-core processor. It also explains the implementation detail of the classic 5-stage pipelined processor in each manycore tile, related to memory access and floating-point unit extension. Verifying the correctness of the cache system can be a chall...
Many-core chip multiprocessor offers high parallel processing power for big data analytics; however,...
In the multithread and multicore era, programs are forced to share part of the processor structures....
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
RISC-V has been experiencing explosive growth since its first appearance in 2011. Dozens of free and...
The performance of a computing system heavily depends on the memory hierarchy. Fast but expensive ca...
The issue of the power wall has had a drastic impact on many aspects of system design. Even though f...
Abstract—Developing FPGA implementations with an input specification in a high-level programming lan...
Abstract. This paper is motivated by the desire to provide an efficient and scal-able software cache...
New architectures for extreme-scale computing need to be designed for higher energy efficiency than ...
In this research we built a SystemC Level-1 data cache system in a distributed shared memory archite...
With rapidly evolving technology, multicore and manycore processors have emerged as promising archit...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
A widely adopted design paradigm for many-core accelerators features processing elements grouped in ...
The increasing levels of transistor density have enabled integration of an increasing number of core...
The continued decrease in transistor size and the increasing delay of wires relative to transistor s...
Many-core chip multiprocessor offers high parallel processing power for big data analytics; however,...
In the multithread and multicore era, programs are forced to share part of the processor structures....
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...
RISC-V has been experiencing explosive growth since its first appearance in 2011. Dozens of free and...
The performance of a computing system heavily depends on the memory hierarchy. Fast but expensive ca...
The issue of the power wall has had a drastic impact on many aspects of system design. Even though f...
Abstract—Developing FPGA implementations with an input specification in a high-level programming lan...
Abstract. This paper is motivated by the desire to provide an efficient and scal-able software cache...
New architectures for extreme-scale computing need to be designed for higher energy efficiency than ...
In this research we built a SystemC Level-1 data cache system in a distributed shared memory archite...
With rapidly evolving technology, multicore and manycore processors have emerged as promising archit...
Thesis (M. Eng.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Compute...
A widely adopted design paradigm for many-core accelerators features processing elements grouped in ...
The increasing levels of transistor density have enabled integration of an increasing number of core...
The continued decrease in transistor size and the increasing delay of wires relative to transistor s...
Many-core chip multiprocessor offers high parallel processing power for big data analytics; however,...
In the multithread and multicore era, programs are forced to share part of the processor structures....
Thesis (M. Eng. and S.B.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering an...