Chip multithreading: Opportunities and challenges

L Spracklen, SG Abraham - 11th International symposium on …, 2005 - ieeexplore.ieee.org
Chip multi-threaded (CMT) processors provide support for many simultaneous hardware
threads of execution in various ways, including simultaneous multithreading (SMT) and chip …

The vector-thread architecture

R Krashinsky, C Batten, M Hampton… - ACM SIGARCH …, 2004 - dl.acm.org
The vector-thread (VT) architectural paradigm unifies the vectorand multithreaded compute
models. The VT abstraction providesthe programmer with a control processor and a vector of …

Exploring the tradeoffs between programmability and efficiency in data-parallel accelerators

Y Lee, R Avizienis, A Bishara, R Xia… - Proceedings of the 38th …, 2011 - dl.acm.org
We present a taxonomy and modular implementation approach for data-parallel
accelerators, including the MIMD, vector-SIMD, subword-SIMD, SIMT, and vector-thread (VT) …

Data processing apparatus having cache and translation lookaside buffer

ML Böttcher, D Kershaw - US Patent 9,684,601, 2017 - Google Patents
A data processing apparatus has a cache and a translation look aside buffer (TLB). A way
table is provided for identifying which of a plurality of cache ways stores require data. Each …

A RISC-V vector processor with simultaneous-switching switched-capacitor DC–DC converters in 28 nm FDSOI

B Zimmer, Y Lee, A Puggelli, J Kwak… - IEEE Journal of Solid …, 2016 - ieeexplore.ieee.org
This work demonstrates a RISC-V vector microprocessor implemented in 28 nm FDSOI with
fully integrated simultaneous-switching switched-capacitor DC–DC (SC DC–DC) converters …

[图书][B] Single-instruction multiple-data execution

CJ Hughes - 2015 - books.google.com
Having hit power limitations to even more aggressive out-of-order execution in processor
cores, many architects in the past decade have turned to single-instruction-multiple-data …

The Cray BlackWidow: a highly scalable vector multiprocessor

D Abts, A Bataineh, S Scott, G Faanes… - Proceedings of the …, 2007 - dl.acm.org
This paper describes the system architecture of the Cray BlackWidow scalable vector
multiprocessor. The BlackWidow system is a distributed shared memory (DSM) architecture …

[PDF][PDF] The Hwacha vector-fetch architecture manual, version 3.8. 1

Y Lee, C Schmidt, A Ou… - … Berkeley, Tech. Rep …, 2015 - aspire.eecs.berkeley.edu
This work-in-progress document outlines the fourth version of the Hwacha vector-fetch
architecture. Inspired by traditional vector machines from the 1970s and 1980s such as the …

Software-defined vector processing on manycore fabrics

P Bedoukian, N Adit, E Peguero… - MICRO-54: 54th Annual …, 2021 - dl.acm.org
We describe a tiled architecture that can fluidly transition between manycore (MIMD) and
vector (SIMD) execution. The hardware provides a software-defined vector programming …

[图书][B] Decoupled vector-fetch architecture with a scalarizing compiler

Y Lee - 2016 - search.proquest.com
As we approach the end of conventional technology scaling, computer architects are forced
to incorporate specialized and heterogeneous accelerators into general-purpose processors …