This dissertation presents a new architecture model named Weld for horizontal architectures such as VLIW and EPIC. Weld integrates speculative multithreading support into a VLIW/EPIC processor to hide run-time latency effects that cannot be determined by the compiler. Also, it proposes a hardware technique called operation welding that merges operations from different threads to utilize the hardware resources more efficiently. Hardware contexts such as program counters and the fetch units are duplicated to support multithreading. Also, a dual-thread Weld architecture is isolated and analyzed for cost/performance purposes within the general Weld architecture. The dual-thread Weld model supports one main thread and one speculative thread runn...
Exploitation of parallelism has for decades been central to the pursuit of computing performance. Th...
OF DISSERTATION THE SPECTRUM OF THREAD IMPLEMENTATIONS ON HYBRID MULTITHREADED ARCHITECTURES The pro...
In this paper, we describe a two-dimensional concurrent multithreaded architecture which combines ag...
Very Long Instruction Word (VLIW) processors are very popular in embedded and mobile computing domai...
University of Minnesota Ph.D. dissertation. June 2009. Major: Computer Science. Advisors: Prof. Pen-...
: Traditional compilation techniques for synchronization have targeted architectures with relatively...
VLIW processors are statically scheduled processors and their performance depends on the quality of ...
This dissertation presents a novel decoupled latency tolerance technique for 1000-core data parallel...
Institute for Computing Systems ArchitectureInstruction-level parallelism (ILP) is a set of hardware...
With the advances in very large scale integration (VLSI) technology, hundreds of billions of transis...
grantor: University of TorontoThread-Level Data Speculation (TLDS) aim to improve the perf...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
With the advent of multi-threaded (e.g. simultaneous multi-threading (SMT) [1, 2]) and/or multi-core...
The era of multi-core processors has begun. These multi- core processors represent a significant shi...
Simultaneous multithreading architectures have been de-fined previously with fully shared execution ...
Exploitation of parallelism has for decades been central to the pursuit of computing performance. Th...
OF DISSERTATION THE SPECTRUM OF THREAD IMPLEMENTATIONS ON HYBRID MULTITHREADED ARCHITECTURES The pro...
In this paper, we describe a two-dimensional concurrent multithreaded architecture which combines ag...
Very Long Instruction Word (VLIW) processors are very popular in embedded and mobile computing domai...
University of Minnesota Ph.D. dissertation. June 2009. Major: Computer Science. Advisors: Prof. Pen-...
: Traditional compilation techniques for synchronization have targeted architectures with relatively...
VLIW processors are statically scheduled processors and their performance depends on the quality of ...
This dissertation presents a novel decoupled latency tolerance technique for 1000-core data parallel...
Institute for Computing Systems ArchitectureInstruction-level parallelism (ILP) is a set of hardware...
With the advances in very large scale integration (VLSI) technology, hundreds of billions of transis...
grantor: University of TorontoThread-Level Data Speculation (TLDS) aim to improve the perf...
Thesis: M. Eng., Massachusetts Institute of Technology, Department of Electrical Engineering and Com...
With the advent of multi-threaded (e.g. simultaneous multi-threading (SMT) [1, 2]) and/or multi-core...
The era of multi-core processors has begun. These multi- core processors represent a significant shi...
Simultaneous multithreading architectures have been de-fined previously with fully shared execution ...
Exploitation of parallelism has for decades been central to the pursuit of computing performance. Th...
OF DISSERTATION THE SPECTRUM OF THREAD IMPLEMENTATIONS ON HYBRID MULTITHREADED ARCHITECTURES The pro...
In this paper, we describe a two-dimensional concurrent multithreaded architecture which combines ag...