-
1
-
-
0029428724
-
An integrated compilation and performance analysis environment for data parallel programs
-
San Diego, CA, November
-
Adve, V. S. et al. An integrated compilation and performance analysis environment for data parallel programs. In SC'95, San Diego, CA, November 1995.
-
(1995)
SC'95
-
-
Adve, V.S.1
-
2
-
-
0003302104
-
High performance fortran compilation techniques for parallelizing scientific codes
-
Orlando, FL, November
-
Adve, V. S. et al. High Performance Fortran Compilation Techniques for Parallelizing Scientific Codes. In SC'98, Orlando, FL, November 1998.
-
(1998)
SC'98
-
-
Adve, V.S.1
-
3
-
-
0037952146
-
Optimizing compilers for modern architectures: A dependence-based approach
-
Morgan Kaufmann Publishers, San Francisco, CA
-
Allen, R. and Kennedy, K. Optimizing Compilers for Modern Architectures: A Dependence-based Approach. Morgan Kaufmann Publishers, San Francisco, CA, 2001.
-
(2001)
-
-
Allen, R.1
Kennedy, K.2
-
4
-
-
0033686832
-
Automatic loop transformations and parallelization for Java
-
Santa Fe, NM, May
-
Artigas, P. et al. Automatic Loop Transformations and Parallelization for Java. In ICS'2000, Santa Fe, NM, May 2000.
-
(2000)
ICS'2000
-
-
Artigas, P.1
-
6
-
-
0012576881
-
The Sibyte SB-1250 processor
-
Broadcom Corporation
-
Broadcom Corporation. The Sibyte SB-1250 Processor. http://www.sibyte/com/mercurian.
-
-
-
-
7
-
-
0038289666
-
Space-time dimensional computing for Java programs on the MAJC architecture
-
Kluwer Academic Publishers, Boston, MA, April
-
Chaudhry, S. et al. Space-Time Dimensional Computing for Java Programs on the MAJC Architecture. In Java Microarchitectures, Kluwer Academic Publishers, Boston, MA, April 2002.
-
(2002)
Java Microarchitectures
-
-
Chaudhry, S.1
-
8
-
-
84945380181
-
Targeting dynamic compilation for embedded environments
-
San Francisco, CA, August
-
Chen, M. and Olukotun, K. Targeting Dynamic Compilation for Embedded Environments. JVM'02, San Francisco, CA, August 2002.
-
(2002)
JVM'02
-
-
Chen, M.1
Olukotun, K.2
-
9
-
-
84943402792
-
TEST: A tracer for extracting speculative threads
-
San Francisco, CA, March
-
Chen, M. and Olukotun, K. TEST: A Tracer for Extracting Speculative Threads. In CGO'03, San Francisco, CA, March 2003.
-
(2003)
CGO'03
-
-
Chen, M.1
Olukotun, K.2
-
10
-
-
0033689702
-
Architectural support for scalable speculative parallelization in shared-memory multiprocessors
-
Vancouver, BC, June
-
Cintra, M., Martinez, J. F., and Torrellas, J. Architectural Support for Scalable Speculative Parallelization in Shared-Memory Multiprocessors. In ISCA-27, Vancouver, BC, June 2000.
-
(2000)
ISCA-27
-
-
Cintra, M.1
Martinez, J.F.2
Torrellas, J.3
-
11
-
-
84949810527
-
Eliminating squashes through learning cross-thread violations in speculative parallelization for multiprocessors
-
Anaheim, CA, February
-
Cintra, M. and Torrellas, J. Eliminating Squashes Through Learning Cross-Thread Violations in Speculative Parallelization for Multiprocessors. In HPCA-8, Anaheim, CA, February 2002.
-
(2002)
HPCA-8
-
-
Cintra, M.1
Torrellas, J.2
-
12
-
-
0038628353
-
High-performance computing with the server compiler for the Java HotSpot virtual machine
-
San Francisco, CA, June
-
Click, C. High-Performance Computing with the Server Compiler for the Java HotSpot Virtual Machine. In JavaOne 2001, San Francisco, CA, June 2001.
-
(2001)
JavaOne 2001
-
-
Click, C.1
-
13
-
-
0003662159
-
Parallel computer architecture: A hardware/software approach
-
Morgann Kaufmann Publishers, San Mateo, CA
-
Culler, D.E. et al. Parallel Computer Architecture: A Hardware/Software Approach. Morgann Kaufmann Publishers, San Mateo, CA, 1998.
-
(1998)
-
-
Culler, D.E.1
-
14
-
-
0038628348
-
Ev8: The post-ultimate alpha (keynote address)
-
Barcelona, Spain, September
-
Emer, J. Ev8: The post-ultimate alpha (keynote address). In PACT'01, Barcelona, Spain, September 2001.
-
(2001)
PACT'01
-
-
Emer, J.1
-
15
-
-
0031599590
-
Speculative versioning cache
-
Las Vegas, NV, February
-
Gopal, S. et al. Speculative Versioning Cache. In HPCA-4, Las Vegas, NV, February 1998.
-
(1998)
HPCA-4
-
-
Gopal, S.1
-
16
-
-
0003518498
-
The Java language specification
-
Addison Wesley, Reading, MA
-
Gosling, J., Joy, B., and Steele, G. The Java Language Specification. Addison Wesley, Reading, MA, 1996.
-
(1996)
-
-
Gosling, J.1
Joy, B.2
Steele, G.3
-
17
-
-
0037614157
-
The Java HotSpot virtual machine client compiler: Technology and application
-
San Francisco, CA, June
-
Griessemer, R. and Mitrovic, S. The Java HotSpot Virtual Machine Client Compiler: Technology and Application. In JavaOne 2001, San Francisco, CA, June 2001.
-
(2001)
JavaOne 2001
-
-
Griessemer, R.1
Mitrovic, S.2
-
18
-
-
78650416004
-
Techniques for speculative run-time parallelization of loops
-
November
-
Gupta, M and Nim, R. Techniques for Speculative Run-Time Parallelization of Loops. In SC'98, November 1998.
-
(1998)
SC'98
-
-
Gupta, M.1
Nim, R.2
-
19
-
-
0027865827
-
Experiences using the ParaScope editor: An interactive parallel programming tool
-
May
-
Hall, M. W. et al. Experiences using the ParaScope Editor: an interactive parallel programming tool. In PPoPP'93, pages 33-43, May 1993.
-
(1993)
PPoPP'93
, pp. 33-43
-
-
Hall, M.W.1
-
20
-
-
0030380793
-
Maximizing multiprocessor performance with the SUIF compiler
-
December
-
Hall, M. W. et al. Maximizing Multiprocessor Performance with the SUIF Compiler. In IEEE Computer, December 1996.
-
(1996)
IEEE Computer
-
-
Hall, M.W.1
-
21
-
-
0031605470
-
Data speculation support for a chip multiprocessor
-
San Jose, CA, October
-
Hammond, L., Wiley, M., and Olukotun, K. Data Speculation Support for a Chip Multiprocessor. In ASPLOS-VIII, San Jose, CA, October 1998.
-
(1998)
ASPLOS-VIII
-
-
Hammond, L.1
Wiley, M.2
Olukotun, K.3
-
22
-
-
0004302191
-
-
Morgan Kaufmann Publishers, Inc. San Mateo, CA
-
Hennessy, J. L. and Patterson, D. A. Computer Architecture: A Quantitative Approach, Third edition. Morgan Kaufmann Publishers, Inc. San Mateo, CA, 2002.
-
(2002)
Computer Architecture: A Quantitative Approach, Third Edition
-
-
Hennessy, J.L.1
Patterson, D.A.2
-
23
-
-
0003772276
-
Garbage collection: Algorithms for automatic dynamic memory management
-
John Wiley & Sons, Chichester, UK
-
Jones, R. and Lins, R. Garbage Collection: Algorithms for Automatic Dynamic Memory Management. John Wiley & Sons, Chichester, UK, 1996.
-
(1996)
-
-
Jones, R.1
Lins, R.2
-
25
-
-
0031705047
-
Array SSA form and its use in parallelization
-
San Diego, CA, January
-
Knobe, K. and Sarkar, V. Array SSA form and its use in Parallelization. In PoPL '98, San Diego, CA, January 1998.
-
(1998)
PoPL '98
-
-
Knobe, K.1
Sarkar, V.2
-
27
-
-
0032690376
-
SUIF explorer: An interactive and interprocedural parallelizer
-
Atlanta, GA, May
-
Liao, S. W. et al. SUIF Explorer: An Interactive and Interprocedural Parallelizer. In PPoPP'99, Atlanta, GA, May 1999.
-
(1999)
PPoPP'99
-
-
Liao, S.W.1
-
28
-
-
0004220511
-
The Java virtual machine specification
-
Addison Wesley, Reading, MA
-
Lindholm, T. and Yellin, F. The Java Virtual Machine Specification. Addison Wesley, Reading, MA, 1997.
-
(1997)
-
-
Lindholm, T.1
Yellin, F.2
-
29
-
-
0032654192
-
Clustered speculative multithreaded processors
-
Rhodes, Greece, June
-
Marcuello, P. and Gonzalez, A. Clustered Speculative Multithreaded Processors. In ICS'99, Rhodes, Greece, June 1999.
-
(1999)
ICS'99
-
-
Marcuello, P.1
Gonzalez, A.2
-
30
-
-
0029408429
-
The Paradyn parallel performance measurement tools
-
November
-
Miller, B. P. et al. The Paradyn Parallel Performance Measurement Tools. In IEEE Computer, 28(11):37-46, November 1995.
-
(1995)
IEEE Computer
, vol.28
, Issue.11
, pp. 37-46
-
-
Miller, B.P.1
-
31
-
-
0003502903
-
Advanced compiler design implementation
-
Morgan Kaufmann Publishers, San Francisco, CA
-
Muchnick, S. Advanced Compiler Design Implementation. Morgan Kaufmann Publishers, San Francisco, CA, 1997.
-
(1997)
-
-
Muchnick, S.1
-
32
-
-
0002432406
-
The case for a single chip multiprocessor
-
Cambridge, MA, October
-
Olukotun, K. et al. The case for a single chip multiprocessor. In ASPLOS-VII, Cambridge, MA, October 1996.
-
(1996)
ASPLOS-VII
-
-
Olukotun, K.1
-
33
-
-
0032685104
-
Improving the performance of speculatively parallel applications on the Hydra CMP
-
Rhodes, Greece, June
-
Olukotun, K., Hammond, L., and Willey, M. Improving the Performance of Speculatively Parallel Applications on the Hydra CMP. In ICS'99, Rhodes, Greece, June 1999.
-
(1999)
ICS'99
-
-
Olukotun, K.1
Hammond, L.2
Willey, M.3
-
34
-
-
0033361788
-
In search of speculative thread-level parallelism
-
Newport Beach, CA, October
-
Oplinger, J. T., Heine, D. L., and Lam, M. S. In Search of Speculative Thread-Level Parallelism. In PACT'99, Newport Beach, CA, October 1999.
-
(1999)
PACT'99
-
-
Oplinger, J.T.1
Heine, D.L.2
Lam, M.S.3
-
35
-
-
0033359494
-
Containers on the parallelization of general-purpose Java programs
-
Newport Beach, CA, October
-
Wu, P. and Padua, D. Containers on the Parallelization of General-purpose Java Programs. In PACT'99, Newport Beach, CA, October 1999.
-
(1999)
PACT'99
-
-
Wu, P.1
Padua, D.2
-
36
-
-
84946439752
-
The LRPD test: Speculative run-time parallelization of loops with privatization and reduction parallelization
-
La Jolla, CA, June
-
Rauchwerger, L. and Padua, D. The LRPD Test: Speculative Run-Time Parallelization of Loops with Privatization and Reduction Parallelization. In PLDI'95, La Jolla, CA, June 1995.
-
(1995)
PLDI'95
-
-
Rauchwerger, L.1
Padua, D.2
-
37
-
-
0026152428
-
Runtime parallelization and scheduling of loops
-
May
-
Saltz, J., Mirchandaney, R., and Crowley, K. Runtime parallelization and scheduling of loops. In IEEE Transaction on Computers, 40(5):603-612, May 1991.
-
(1991)
IEEE Transaction on Computers
, vol.40
, Issue.5
, pp. 603-612
-
-
Saltz, J.1
Mirchandaney, R.2
Crowley, K.3
-
39
-
-
0031618107
-
Measuring the effectiveness of automatic parallelization in SUIF
-
Melbourne, Ausralia, July
-
So, B., Moon, S., and Hall, M. W. Measuring the Effectiveness of Automatic Parallelization in SUIF. In ICS'98, Melbourne, Ausralia, July 1998.
-
(1998)
ICS'98
-
-
So, B.1
Moon, S.2
Hall, M.W.3
-
40
-
-
0033703889
-
A scalable approach to thread-level speculation
-
Vancouver, BC, June
-
Steffan, J. G. et al. A Scalable Approach to Thread-Level Speculation. In ISCA-27, Vancouver, BC, June 2000.
-
(2000)
ISCA-27
-
-
Steffan, J.G.1
-
41
-
-
24544468759
-
Improving value communication for thread-level speculation
-
Cambridge, MA, February
-
Steffan, J. G. et al. Improving Value Communication for Thread-Level Speculation. In HPCA-8, Cambridge, MA, February 2002.
-
(2002)
HPCA-8
-
-
Steffan, J.G.1
-
42
-
-
0012619993
-
MAJC: Microprocessor architecture for Java computing
-
Stanford, CA, August
-
Tremblay, M. MAJC: Microprocessor Architecture for Java Computing. In HotChips'99, Stanford, CA, August 1999.
-
(1999)
HotChips'99
-
-
Tremblay, M.1
-
43
-
-
77953792646
-
Task selection for a multiscalar processor
-
Chicago, IL, August
-
Vijaykumar, T. N. and Sohi, G. S. Task Selection for a Multiscalar Processor. In MICRO'98, Chicago, IL, August 1998.
-
(1998)
MICRO'98
-
-
Vijaykumar, T.N.1
Sohi, G.S.2
-
44
-
-
0003886621
-
Limits of instruction-level parallelism
-
DEC Western Research Lab WRL-TN-15, December
-
Wall, D. Limits of Instruction-Level Parallelism. DEC Western Research Lab WRL-TN-15, December 1990.
-
(1990)
-
-
Wall, D.1
-
45
-
-
0036957989
-
Compiler optimization of scalar value communication between speculative threads
-
San Jose, CA, October
-
Zhai, A. et al. Compiler Optimization of Scalar Value Communication Between Speculative Threads. In ASPLOS-X, San Jose, CA, October, 2002.
-
(2002)
ASPLOS-X
-
-
Zhai, A.1
|