arrow
返回

A chip-multiprocessor architecture with speculative multithreading

delete1999-01-01
delete159
PRE
AI
K
Krishnan, V
J
Josep Torrellas
DOI:10.1109/12.795218delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Much emphasis is now placed on chip-multiprocessor (CMP) architectures for exploiting thread-level parallelism in an application. In such architectures, speculation may be employed to execute applications that cannot be parallelized statically. In this paper, we present an efficient CMP architecture for speculative execution of sequential binaries without source recompilation. We present the software support that enables identification of threads from a sequential binary. The hardware includes a memory disambiguation mechanism that enables the detection of interthread memory dependence violations during speculative execution. This hardware is different from past proposals in that it does not rely on a snoopy-based cache-coherence protocol. Instead, it uses an approach similar to a directory-based scheme. Furthermore, the architecture includes a simple and efficient hardware mechanism to enable register-level communication between on-chip processors. Evaluation of this software-hardware approach shows that it is quite effective in achieving high performance when running sequential binaries.
Keyword:
chip-multiprocessor
speculative multithreading
data-dependence speculation
control speculation

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.3K
被引数:
9.8K

机构

暂无机构信息
引用论文

引用论文

Antigen Identification for Orphan T Cell Receptors Expressed on Tumor-Infiltrating Lymphocytes肿瘤浸润淋巴细胞上表达的孤儿T细胞受体的抗原鉴定
errCell
IF0
err2018-01-01
err0
errOAAI
errMarvin H. Gee; Arnold Han; Shane M. Lofgren; John F. Beausang; Juan L. Mendoza; Michael E. Birnbaum; Michael T. Bethune; Suzanne Fischer; Xinbo Yang; Raquel Gomez-Eerland; David B. Bingham; Leah V. Sibener; Ricardo A. Fernandes; Andrew Velasco; David Baltimore; Ton N. Schumacher; Purvesh Khatri; Stephen R. Quake; Mark M. Davis; K. Christopher Garcia
err分享
err收藏
Cu2Se nanoparticles in sol–gel silica glasses
err2001-08-01
err0
errOAAI
errV.S. Gurin; V.B. Prokopenko; A.A. Alexeenko; Sh. Wang; P.V. Prokoshin
err分享
err收藏
Sc(OTf)3-catalyzed sugar based tandem ene-Prins cyclization: a novel synthesis of hexahydro-2H-furo[3,2-b]pyranopyran scaffolds
err2011-06-01
err0
PREAI
errB.V. Subba Reddy; A.V. Ganesh; A. Siva Krishna; G.G.K.S. Narayana Kumar; J.S. Yadav
err分享
err收藏
Effects of Passive Finger Movement on Cortical Excitability
err2017-05-03
err0
errOAAI
errMasaki Nakagawa; Ryoki Sasaki; Shota Tsuiki; Shota Miyaguchi; Sho Kojima; Kei Saito; Yasuto Inukai; Hideaki Onishi
err分享
err收藏
Ozonation of Water and Waste Water
err
IF0
err2007-12-21
err0
PREAI
errC. Gottschalk; J. A. Libra; A. Saupe
err分享
err收藏
CeCl3·7H2O/LiI: A Novel Reagent System for the Synthesis of 4-Iodotetrahydropyrans via Prins Cyclization
err2007-02-17
err0
PREAI
errJ S Yadav; B V Subba Reddy; G G K S Narayana Kumar; G Madhusudhan Reddy
err分享
err收藏
err分享
err收藏
The isobenzofuran route to anthracyclinones
err1977-01-01
err0
PREAI
errAndrew S. Kende; Dennis P. Curran; Yuh-geng Tsay; John E. Mills
err分享
err收藏
Journals weigh up double-blind peer review
err2014-07-15
err0
errOAAI
errDaniel Cressey
err分享
err收藏
学者 查看更多内容