DocumentCode
446850
Title
Evaluation of Multithreaded Uniprocessors for Commercial Application Environments
Author
Squillante, Mark S. ; Johnson, Ross E. ; Liu, Shiafum ; Kunkel, Steven R. ; Eickemeyer, Richard J.
fYear
1996
fDate
22-24 May 1996
Firstpage
203
Lastpage
203
Abstract
As memory speeds grow at a considerably slower rate than processor speeds, memory accesses are starting to dominate the execution time of processors, and this will likely continue into the future. This trend will be exacerbated by growing miss rates due to commercial applications, object-oriented programming and micro-kernel based operating systems. We examine the use of coarse-grained multithreading to address this important problem in uniprocessor on-line transaction processing environments where there is a natural, coarse-grained parallelism between the tasks resulting from transactions being executed concurrently, with no application software modifications required. Our results suggest that multithreading can provide significant performance improvements for uniprocessor commercial computing environments.
Keywords
2-level adaptive prediction; branch prediction; correlation; system traces; Computer architecture; Computer networks; Delay; Multiprocessing systems; Multithreading; Object oriented programming; Parallel processing; Road transportation; Switches; Yarn; 2-level adaptive prediction; branch prediction; correlation; system traces;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Architecture, 1996 23rd Annual International Symposium on
ISSN
1063-6897
Print_ISBN
0-89791-786-3
Type
conf
DOI
10.1109/ISCA.1996.10023
Filename
1563048
Link To Document