Performance Study of a Concurrent Multithreaded Processor
Loading...
View/Download File
Persistent link to this item
Statistics
View StatisticsJournal Title
Journal ISSN
Volume Title
Title
Performance Study of a Concurrent Multithreaded Processor
Published Date
1997
Publisher
Type
Report
Abstract
The performance of a concurrent multithreaded architectural model, called superthreading
[15), is studied in this paper. It tries to integrate optimizing compilation techniques and run-time
hardware support to exploit both thread-level and instruction-level parallelism, as opposed to
exploit only instruction-level parallelism in existing superscalars. The superthreaded architecture
uses a thread pipelining execution model to enhance the overlapping between threads, and
to facilitate data dependence enforcement between threads through compiler-directed, hardwaresupported,
thread-level control speculation and run-time data dependence checking. We also
evaluate the performance of the superthreaded processor through a detailed trace-driven simulator.
Our results show that the superthreaded execution model can obtain good performance
by exploiting both thread-level and isntruction-level parallelism in programs. We also study the
design parameters of its main system components, such as the size of the memory buffer, the
bandwidth requirement of the communication links between thread processing units, and the
bandwidth requirement of the shared data cache.
Description
Related to
Replaces
License
Series/Report Number
Technical Report; 97-034
Funding information
This work is supported in part by the National Science Foundation under Grant No. MIP 9610379; by the U.S.
Army Intelligence Center and Fort Huachuca under Contract DABT63-95-C-0127 and ARPA order No. D 346; and
by a gift from Intel Corporation.
Isbn identifier
Doi identifier
Previously Published Citation
Other identifiers
Suggested citation
Tsai, Jenn-Yuan; Jiang, Zhenzhen; Ness, Eric; Yew, Pen-Chung. (1997). Performance Study of a Concurrent Multithreaded Processor. Retrieved from the University Digital Conservancy, https://hdl.handle.net/11299/215317.
Content distributed via the University Digital Conservancy may be subject to additional license and use restrictions applied by the depositor. By using these files, users agree to the Terms of Use. Materials in the UDC may contain content that is disturbing and/or harmful. For more information, please see our statement on harmful content in digital repositories.