Abstract—The wide availability and the Single-Instruction Multiple-Thread (SIMT)-style programming model have made graphics processing units (GPUs) a promising choice for high performance computing. However, because of the SIMT style processing, an instruction will be executed in every thread even if the operands are identical for all the threads. To overcome this inefficiency, the AMD’s latest Graphics Core Next (GCN) architecture integrates a scalar unit into a SIMT unit. In GCN, both the SIMT unit and the scalar unit share a single SIMT-style instruction stream. Depending on its type, an instruction is issued to either a scalar or a SIMT unit. In this paper, we propose to extend the scalar unit so that it can either share the instruction...
National audienceParallel architectures following the SIMT model such as GPUs benefit from applicati...
Moore’s law is dead. The physical and economic principles that enabled an exponential rise in transi...
International audienceThis book chapter proposes to draw several development methodologies to obtain...
An important class of compute accelerators are graphics processing units (GPUs). Popular programming...
International audienceSingle-Instruction Multiple-Thread (SIMT) micro-architectures implemented in G...
International audienceWe present Simty, a massively multi-threaded RISC-V processor core that acts a...
General Purpose Graphical Processing Units (GPGPUs) rose to prominence with the release of the Fermi...
Current graphics processing units (GPUs) utilize the single instruction multiple thread (SIMT) execu...
Manycore accelerators such as graphics processor units (GPUs) organize processing units into single-...
Increasingly parallel systems promise a remedy for the cur-rent stagnation of single-core performanc...
Parallel architectures following the SIMT model such as GPUs benefit from application regularity by ...
Recent advances in graphics processing units (GPUs) have resulted in massively parallel hardware tha...
Recent advances in graphics processing units (GPUs) have resulted in massively parallel hard-ware th...
Graphics processing units (GPUs) are increasingly adopted in modern computer systems beyond their tr...
Parallel architectures following the SIMT model such as GPUs benefit from application regularity by ...
National audienceParallel architectures following the SIMT model such as GPUs benefit from applicati...
Moore’s law is dead. The physical and economic principles that enabled an exponential rise in transi...
International audienceThis book chapter proposes to draw several development methodologies to obtain...
An important class of compute accelerators are graphics processing units (GPUs). Popular programming...
International audienceSingle-Instruction Multiple-Thread (SIMT) micro-architectures implemented in G...
International audienceWe present Simty, a massively multi-threaded RISC-V processor core that acts a...
General Purpose Graphical Processing Units (GPGPUs) rose to prominence with the release of the Fermi...
Current graphics processing units (GPUs) utilize the single instruction multiple thread (SIMT) execu...
Manycore accelerators such as graphics processor units (GPUs) organize processing units into single-...
Increasingly parallel systems promise a remedy for the cur-rent stagnation of single-core performanc...
Parallel architectures following the SIMT model such as GPUs benefit from application regularity by ...
Recent advances in graphics processing units (GPUs) have resulted in massively parallel hardware tha...
Recent advances in graphics processing units (GPUs) have resulted in massively parallel hard-ware th...
Graphics processing units (GPUs) are increasingly adopted in modern computer systems beyond their tr...
Parallel architectures following the SIMT model such as GPUs benefit from application regularity by ...
National audienceParallel architectures following the SIMT model such as GPUs benefit from applicati...
Moore’s law is dead. The physical and economic principles that enabled an exponential rise in transi...
International audienceThis book chapter proposes to draw several development methodologies to obtain...