| Relational profiling: enabling thread-level parallelism in virtual machines |
| Full text |
Publisher Site
,
Pdf
(237 KB),
Ps
(1.61 MB)
|
| Source
|
International Symposium on Microarchitecture
archive
Proceedings of the 33rd annual ACM/IEEE international symposium on Microarchitecture
table of contents
Monterey, California, United States
Pages: 281 - 290
Year of Publication: 2000
ISBN:1-58113-196-8
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 31, Citation Count: 11
|
|
|
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
Robert Alverson , David Callahan , Daniel Cummings , Brian Koblenz , Allan Porterfield , Burton Smith, The Tera computer system, Proceedings of the 4th international conference on Supercomputing, p.1-6, June 11-15, 1990, Amsterdam, The Netherlands
|
 |
2
|
Rastislav Bodík , Rajiv Gupta , Mary Lou Soffa, Complete removal of redundant expressions, Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation, p.1-14, June 17-19, 1998, Montreal, Quebec, Canada
|
| |
3
|
D. C. Burger, T. M. Austin, The SimpleScalar Tool Set, Version 2.0, Univ. of Wisconsin - Madison Comp. Sci. Tech. Rep. #1342, June 1997.
|
| |
4
|
|
 |
5
|
Robert S. Chappell , Jared Stark , Sangwook P. Kim , Steven K. Reinhardt , Yale N. Patt, Simultaneous subordinate microthreading (SSMT), Proceedings of the 26th annual international symposium on Computer architecture, p.186-195, May 01-04, 1999, Atlanta, Georgia, United States
|
 |
6
|
Thomas M. Conte , Burzin A. Patel , J. Stan Cox, Using branch handling hardware to support profile-driven optimization, Proceedings of the 27th annual international symposium on Microarchitecture, p.12-21, November 30-December 02, 1994, San Jose, California, United States
[doi> 10.1145/192724.192726]
|
| |
7
|
|
| |
8
|
G. E. Daddis, Jr., H. C. Torng, The Concurrent Execution of Multiple Instruction Streams on Superscalar Processors, Intl. Conf. on Parallel Processing, pp. I:76-83, Aug. 1991.
|
| |
9
|
Jeffrey Dean , James E. Hicks , Carl A. Waldspurger , William E. Weihl , George Chrysos, ProfileMe: hardware support for instruction-level profiling on out-of-order processors, Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture, p.292-302, December 01-03, 1997, Research Triangle Park, North Carolina, United States
|
| |
10
|
K. Ebcioglu, E. R. Altman, DAISY: Dynamic Compilation for 100% Architectural Compatibility, IBM Research Rep. RC 20538, Aug. 1996.
|
| |
11
|
|
| |
12
|
A. Klaiber, The Technology Behind Crusoe Processors, a Transmeta technical brief, 2000.
|
 |
13
|
|
 |
14
|
Matthew C. Merten , Andrew R. Trick , Christopher N. George , John C. Gyllenhaal , Wen-mei W. Hwu, A hardware-driven profiling scheme for identifying program hot spots to support runtime optimization, Proceedings of the 26th annual international symposium on Computer architecture, p.136-147, May 01-04, 1999, Atlanta, Georgia, United States
|
 |
15
|
Kunle Olukotun , Basem A. Nayfeh , Lance Hammond , Ken Wilson , Kunyung Chang, The case for a single-chip multiprocessor, Proceedings of the seventh international conference on Architectural support for programming languages and operating systems, p.2-11, October 01-04, 1996, Cambridge, Massachusetts, United States
|
| |
16
|
T. Parr, ANother Tool for Language Recognition (ANTLR), available at http://www.ANTLR.org.
|
| |
17
|
R. Rajwar, A. Kagi, J. Goodman, private correspondence. The SimpleMP simulator was produced by the Galileo group at the University of Wisconsin - Madison.
|
| |
18
|
|
| |
19
|
Y. H. Song, M. Dubois, Assisted Execution, Tech. Rep. CENG 98-25, EE-Systems, University of Southern California, Oct. 1998.
|
| |
20
|
MAJC Architecture Tutorial, Sun Microsystems White Paper, May 1999.
|
| |
21
|
|
 |
22
|
Dean M. Tullsen , Susan J. Eggers , Joel S. Emer , Henry M. Levy , Jack L. Lo , Rebecca L. Stamm, Exploiting choice: instruction fetch and issue on an implementable simultaneous multithreading processor, Proceedings of the 23rd annual international symposium on Computer architecture, p.191-202, May 22-24, 1996, Philadelphia, Pennsylvania, United States
|
| |
23
|
D. W. Westcott, V. White, Instruction Sampling Instrumentation, U.S. Patent #5151981, assigned to IBM, Sept. 1992.
|
| |
24
|
|
| |
25
|
W. Yamamoto et al., Performance Estimation of Multistreamed, Superscalar Processors, 27 th Hawaii Intl. Conf. on System Sciences, pp. I:105-204, Jan. 1994.
|
 |
26
|
Cliff Young , David S. Johnson , Michael D. Smith , David R. Karger, Near-optimal intraprocedural branch alignment, Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation, p.183-193, June 16-18, 1997, Las Vegas, Nevada, United States
|
| |
27
|
|
CITED BY 11
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shashidhar Mysore , Banit Agrawal , Rodolfo Neuber , Timothy Sherwood , Nisheeth Shrivastava , Subhash Suri, Formulating and implementing profiling over adaptive ranges, ACM Transactions on Architecture and Code Optimization (TACO), v.5 n.1, p.1-32, May 2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|