arrow
Return

Adaptive dynamic thread scheduling for simultaneous multithreaded architectures with a detector thread

delete2006-10-01
delete5
PRE
AI
C
Chulho Shin
S
Seong-Won Lee *
J
Jean‐Luc Gaudiot
DOI:10.1016/j.jpdc.2006.06.003delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Simultaneous multithreading (SMT) is an architectural technique that improves resource utilization by allowing instructions from multiple threads to coexist in a processor and share resources. However, earlier studies have shown that the performance of an SMT architecture begins to saturate as the number of coexisting threads increases beyond four. We show that no single fetch policy can be the best solution during the entire execution time and that a significant performance improvement can be attained by dynamically switching the fetch policies. We propose an implementation method which includes an extremely lightweight thread to control fetch policies (a detector thread) and a processor architecture to run the detector thread without impact on the user application threads. We evaluate various heuristics for the detector thread to determine the best fetch policies. We show that, with eight threads running on our simulated SMT, the proposed approach can outperform fixed scheduling mechanisms by up to 30%. (C) 2006 Elsevier Inc. All rights reserved.
Keywords:
simultaneous multithreading
fetch policy
detector thread
adaptive dynamic thread scheduling
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

No organization information available
Cited Papers

Cited Papers

Chronology and palaeoenvironmental implications of the ice‐wedge pseudomorphs and composite‐wedge casts on the Magdalen Islands (eastern Canada)
err2015-05-07
err0
PREAI
errAudrey M. Rémillard; Bernard Hétu; Pascal Bernatchez; Jan‐Pieter Buylaert; Andrew S. Murray; Guillaume St‐Onge; Martin Geach
errShare
errSave
PTCH1 Gene Mutations in Keratocystic Odontogenic Tumors: A Study of 43 Chinese Patients and a Systematic Review
err2013-10-21
err0
errOAAI
errYan-Yan Guo; Jian-Yun Zhang; Xue-Fen Li; Hai-Yan Luo; Feng Chen; Tie-Jun Li
errShare
errSave
Fluorescence Detection of Free Radicals by Nitroxide Scavenging
err2009-07-07
err0
PREAI
errJ. L. Gerlock; P. J. Zacmanidis; D. R. Bauer; D. J. Simpson; N. V. Blough; I. T. Salmeen
errShare
errSave
Clinical Effects of a Standardized Soy Extract in Postmenopausal Women
err2000-01-01
err0
PREAI
errGiovanni Scambia; Daniela Mango; Pietro Giulio Signorile; Riccardo Anselmi Angeli; Concetta Palena; Daniela Gallo; Ezio Bombardelli; Paolo Morazzoni; Antonella Riva; Salvatore Mancuso
errShare
errSave
no more