-
1
-
-
0000793139
-
Cramming more components onto integrated circuits
-
Apr. 19
-
G. E. Moore, "Cramming more components onto integrated circuits," Electronics, vol. 38, no. 8, pp. 114-117, Apr. 19, 1965.
-
(1965)
Electronics
, vol.38
, Issue.8
, pp. 114-117
-
-
Moore, G.E.1
-
3
-
-
0003886621
-
Limits of instruction-level parallelism
-
93/6, Digital Western Research Laboratory, Palo Alto, CA
-
D. W. Wall, "Limits of instruction-level parallelism," WRL Research Report 93/6, Digital Western Research Laboratory, Palo Alto, CA, 1993.
-
(1993)
WRL Research Report
-
-
Wall, D.W.1
-
4
-
-
84888693930
-
-
K. Yeager et al., R10 000 superscalar microprocessor, presented at Hot Chips VII, Stanford, CA, 1995.
-
K. Yeager et al., "R10 000 superscalar microprocessor," presented at Hot Chips VII, Stanford, CA, 1995.
-
-
-
-
5
-
-
0029666647
-
Evaluating alternatives for a multiprocessor microprocessor
-
Philadelphia, PA
-
B. A. Nayfeh, L. Hammond, and K. Olukotun, "Evaluating alternatives for a multiprocessor microprocessor," in Proceedings of 23rd Int. Symp. Computer Architecture, Philadelphia, PA, 1996, pp. 66-77.
-
(1996)
Proceedings of 23rd Int. Symp. Computer Architecture
, pp. 66-77
-
-
Nayfeh, B.A.1
Hammond, L.2
Olukotun, K.3
-
6
-
-
2842561465
-
Hot compilers for future hot chips
-
Stanford, CA, Aug
-
S. Amarasinghe et al., "Hot compilers for future hot chips," in Hot Chips VII, Stanford, CA, Aug. 1995. http://www.hotchips.org/ archives/
-
(1995)
Hot Chips VII
-
-
Amarasinghe, S.1
-
7
-
-
0002532551
-
Why aren't operating systems getting faster as fast as hardware?
-
June
-
J. Ousterhout, "Why aren't operating systems getting faster as fast as hardware?" in Summer 1990 USENIX Conference, June 1990, pp. 247-256.
-
(1990)
Summer 1990 USENIX Conference
, pp. 247-256
-
-
Ousterhout, J.1
-
8
-
-
84888657671
-
-
Standard Performance Evaluation Corporation, SPEC, VA
-
Standard Performance Evaluation Corporation, SPEC, http://www.spec.org, Warrenton, VA.
-
Warrenton
-
-
-
9
-
-
0037619265
-
Web search for a planet: The architecture of the Google cluster
-
Mar-Apr, doi:/10.1109/MM.2003.1196112
-
L. Barroso, J. Dean, and U. Hoezle, "Web search for a planet: the architecture of the Google cluster," IEEE Micro., Vol. 23, No. 2, pp. 22-28, Mar-Apr. 2003. doi:/10.1109/MM.2003.1196112
-
(2003)
IEEE Micro
, vol.23
, Issue.2
, pp. 22-28
-
-
Barroso, L.1
Dean, J.2
Hoezle, U.3
-
10
-
-
0030259458
-
The case for a single chip multiprocessor
-
Cambridge, MA, Oct
-
K. Olukotun, B. A. Nayfeh, L. Hammond, K. Wilson, and K. Chang, "The case for a single chip multiprocessor," in Proc. 7th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS-VII), Cambridge, MA, Oct. 1996, pp. 2-11.
-
(1996)
Proc. 7th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS-VII)
, pp. 2-11
-
-
Olukotun, K.1
Nayfeh, B.A.2
Hammond, L.3
Wilson, K.4
Chang, K.5
-
11
-
-
28444496784
-
UltraSPARC Gemini: Dual CPU processor
-
Stanford, CA, Aug
-
S. Kapil, "UltraSPARC Gemini: dual CPU processor," in Hot Chips 15, Stanford, CA, Aug. 2003. http://www.hotchips.org/archives/
-
(2003)
Hot Chips 15
-
-
Kapil, S.1
-
12
-
-
28444448453
-
SPARC64 VI: Fujitsu's Next Generation Processor
-
San Jose, CA, Oct
-
T. Maruyama, "SPARC64 VI: Fujitsu's Next Generation Processor," in Microprocessor Forum, San Jose, CA, Oct. 2003.
-
(2003)
Microprocessor Forum
-
-
Maruyama, T.1
-
13
-
-
28444488425
-
Montecito: The next product in the Itanium Processor Family
-
Stanford, CA, Aug
-
C. McNairy and R. Bhatia, "Montecito: the next product in the Itanium Processor Family," in Hot Chips 16, Stanford, CA, Aug. 2004. http://www.hotchips.org/archives/
-
(2004)
Hot Chips 16
-
-
McNairy, C.1
Bhatia, R.2
-
14
-
-
4544256648
-
POWER4 system microarchitecture
-
San Jose, CA, Oct
-
C. Moore, "POWER4 system microarchitecture," in Microprocessor Forum, San Jose, CA, Oct. 2000.
-
(2000)
Microprocessor Forum
-
-
Moore, C.1
-
15
-
-
0033722744
-
Piranha: A scalable architecture based on single-chip multiprocessing
-
Vancouver, BC, Canada, June
-
L. A. Barroso, K. Gharachorloo, R. McNamara, A. Nowatzyk, S. Qadeer, B. Sano, S. Smith, R. Stets, and B. Verghese, "Piranha: a scalable architecture based on single-chip multiprocessing," in Proc. 27th Int. Symp. Computer Architecture (ISCA-27), Vancouver, BC, Canada, June 2000, pp. 282-293.
-
(2000)
Proc. 27th Int. Symp. Computer Architecture (ISCA-27)
, pp. 282-293
-
-
Barroso, L.A.1
Gharachorloo, K.2
McNamara, R.3
Nowatzyk, A.4
Qadeer, S.5
Sano, B.6
Smith, S.7
Stets, R.8
Verghese, B.9
-
16
-
-
0031594020
-
An analysis of database workload performance on simultaneous multithreaded processors
-
Barcelona, Spain, June
-
J. Lo, L. Barroso, S. Eggers, K. Gharachorloo, et al. "An analysis of database workload performance on simultaneous multithreaded processors," in Proc. 25th Annu. Int. Symp. Computer Architecture (ISCA-25), Barcelona, Spain, June 1998, pp. 39-50.
-
(1998)
Proc. 25th Annu. Int. Symp. Computer Architecture (ISCA-25)
, pp. 39-50
-
-
Lo, J.1
Barroso, L.2
Eggers, S.3
Gharachorloo, K.4
-
17
-
-
0034312339
-
A performance methodology for commercial servers
-
Nov
-
S. Kunkel, R. Eickemeyer, M. Lip, and T. Mullins, "A performance methodology for commercial servers," IBM J. Res. Dev., Vol. 44, No. 6, Nov. 2000, pp. 851-872.
-
(2000)
IBM J. Res. Dev
, vol.44
, Issue.6
, pp. 851-872
-
-
Kunkel, S.1
Eickemeyer, R.2
Lip, M.3
Mullins, T.4
-
18
-
-
22944441274
-
Computer architecture: Challenges and opportunities for the next decade
-
May/June, doi:10.1109/MM.2005.45
-
T. Agerwala and S. Chatterjee, "Computer architecture: challenges and opportunities for the next decade," IEEE Micro, Vol. 25, No. 3, pp. 58-69, May/June 2005. doi:10.1109/MM.2005.45
-
(2005)
IEEE Micro
, vol.25
, Issue.3
, pp. 58-69
-
-
Agerwala, T.1
Chatterjee, S.2
-
19
-
-
20344374162
-
Niagara: A 32-way multithreaded SPARC processor
-
Mar./Apr, doi:10.1109/MM.2005.35
-
P. Kongetira, K. Aingaran, and K. Olukotun, "Niagara: a 32-way multithreaded SPARC processor," IEEE Micro, Vol. 25, No. 2, Mar./Apr. 2005, pp. 21-29. doi:10.1109/MM.2005.35
-
(2005)
IEEE Micro
, vol.25
, Issue.2
, pp. 21-29
-
-
Kongetira, P.1
Aingaran, K.2
Olukotun, K.3
-
20
-
-
2442653868
-
Design and implementation of the POWER5™ Microprocessor
-
San Francisco, CA, Feb
-
J. Clabes, J. Friedrich, and M. Sweet, "Design and implementation of the POWER5™ Microprocessor," in ISSCC Dig. Tech. Papers, San Francisco, CA, Feb. 2004, pp. 56-57.
-
(2004)
ISSCC Dig. Tech. Papers
, pp. 56-57
-
-
Clabes, J.1
Friedrich, J.2
Sweet, M.3
-
21
-
-
33746683732
-
Maximizing CMT throughput with Mediocre cores
-
St. Louis, MO, Sept
-
J. D. Davis, et al. "Maximizing CMT throughput with Mediocre cores," in Proc. 14th Int. Conf Parallel Architectures and Compilation Techniques, St. Louis, MO, Sept. 2005, pp. 51-62.
-
(2005)
Proc. 14th Int. Conf Parallel Architectures and Compilation Techniques
, pp. 51-62
-
-
Davis, J.D.1
-
22
-
-
4043091754
-
Hyper-threading technology in the Netburst Microarchitecture
-
Stanford, CA, Aug
-
D. Marr, "Hyper-threading technology in the Netburst Microarchitecture," in Hot Chips XIV, Stanford, CA, Aug. 2002. http://www.hotchips.org/archives/
-
(2002)
Hot Chips XIV
-
-
Marr, D.1
-
23
-
-
84945714902
-
Sparcle: An evolutionary processor design for large-scale multiprocessors
-
June, doi:10.1109/40.216748
-
A. Agarwal, J. Kubiatowicz, D. Kranz, B.-H. Lim, D. Yeung, G. D'Souza, and M. Parkin, "Sparcle: an evolutionary processor design for large-scale multiprocessors," IEEE Micro, Vol. 13, No. 3, June 1993, pp. 48-61. doi:10.1109/40.216748
-
(1993)
IEEE Micro
, vol.13
, Issue.3
, pp. 48-61
-
-
Agarwal, A.1
Kubiatowicz, J.2
Kranz, D.3
Lim, B.-H.4
Yeung, D.5
D'Souza, G.6
Parkin, M.7
-
24
-
-
84976738400
-
Interleaving: A multithreading technique targeting multiprocessors and workstations
-
San Jose, CA, Oct
-
J. Laudon, A. Gupta, and M. Horowitz, "Interleaving: a multithreading technique targeting multiprocessors and workstations," in Proc. 6th Int. Symp. Architectural Support for Parallel Languages and Operating Systems (ASPLOS-VI), San Jose, CA, Oct. 1994, pp.308-318.
-
(1994)
Proc. 6th Int. Symp. Architectural Support for Parallel Languages and Operating Systems (ASPLOS-VI)
, pp. 308-318
-
-
Laudon, J.1
Gupta, A.2
Horowitz, M.3
-
25
-
-
0029200683
-
Simultaneous multithreading: Maximizing onchip parallelism
-
Santa Margherita Ligure, Italy, June
-
D. Tullsen, S. Eggers, and H. Levy, "Simultaneous multithreading: maximizing onchip parallelism," in Proc. 22nd Annu. Int. Symp. Computer Architecture (ISCA-22), Santa Margherita Ligure, Italy, June 1995, pp. 392-403.
-
(1995)
Proc. 22nd Annu. Int. Symp. Computer Architecture (ISCA-22)
, pp. 392-403
-
-
Tullsen, D.1
Eggers, S.2
Levy, H.3
-
26
-
-
28144441409
-
The implementation of a 2-core multi-threaded Itanium® Family Processor
-
San Francisco, CA, Feb
-
S. Naffziger, T. Grutkowski, and B. Stackhouse, "The implementation of a 2-core multi-threaded Itanium® Family Processor," in Proc. of IEEE International Solid-State Circuits Conference (ISSCC), San Francisco, CA, Feb. 2005, pp. 182-183.
-
(2005)
Proc. of IEEE International Solid-State Circuits Conference (ISSCC)
, pp. 182-183
-
-
Naffziger, S.1
Grutkowski, T.2
Stackhouse, B.3
-
28
-
-
0028201665
-
Tradeoffs in two-level on-chip caching
-
Chicago, IL, Apr
-
N. P. Jouppi and S. Wilton, "Tradeoffs in two-level on-chip caching," in 21st Annu. Int. Symp. Computer Architecture (ISCA-21), Chicago, IL, Apr. 1994, pp. 34-45.
-
(1994)
21st Annu. Int. Symp. Computer Architecture (ISCA-21)
, pp. 34-45
-
-
Jouppi, N.P.1
Wilton, S.2
-
31
-
-
0031594023
-
Memory system characterization of commercial workloads
-
Barcelona, Spain, June
-
L. A. Barroso, K. Gharachorloo, and E. Bugnion. "Memory system characterization of commercial workloads," in 25th Annu. Int. Symp. Computer Architecture, Barcelona, Spain, June 1998, pp. 3-14.
-
(1998)
25th Annu. Int. Symp. Computer Architecture
, pp. 3-14
-
-
Barroso, L.A.1
Gharachorloo, K.2
Bugnion, E.3
-
32
-
-
0030653560
-
Using the SimOS machine simulator to study complex computer systems
-
Jan, doi: 10.1145/244804.244807
-
M. Rosenblum, E. Bugnion, S. Herrod, and S. Devine, "Using the SimOS machine simulator to study complex computer systems," ACM Trans. Model. Comput. Simul., Vol. 7, No. 1, pp. 78-103, Jan. 1997. doi: 10.1145/244804.244807
-
(1997)
ACM Trans. Model. Comput. Simul
, vol.7
, Issue.1
, pp. 78-103
-
-
Rosenblum, M.1
Bugnion, E.2
Herrod, S.3
Devine, S.4
-
34
-
-
36348940787
-
Performance/Watt: The new server focus
-
Barcelona, Spain, Nov
-
J. Laudon, "Performance/Watt: the new server focus," in Proc. Workshop on Design, Architecture, and Simulation of Chip Multiprocessors, Barcelona, Spain, Nov. 2005.
-
(2005)
Proc. Workshop on Design, Architecture, and Simulation of Chip Multiprocessors
-
-
Laudon, J.1
-
35
-
-
84888657671
-
-
Standard Performance Evaluation Corporation, SPEC, VA
-
Standard Performance Evaluation Corporation, SPEC, http://www.spec.org, Warrenton, VA.
-
Warrenton
-
-
-
36
-
-
84888745829
-
-
Transaction Processing Performance Council, TPC, San Francisco, CA
-
Transaction Processing Performance Council, TPC, http://www.tpc.org, San Francisco, CA.
-
-
-
-
37
-
-
84858934403
-
XML Processing Performance in Java and .Net
-
"XML Processing Performance in Java and .Net," http://java.sun.com/performance/ reference/whitepapers/XML.Test-1_0.pdf
-
-
-
-
38
-
-
0038345698
-
Phase tracking and prediction
-
San Diego, CA, June
-
T. Sherwood, S. Sair, and B. Calder, "Phase tracking and prediction," in 30th Annu. Int. Symp. Computer Architecture, San Diego, CA, June 2003, pp. 336-347.
-
(2003)
30th Annu. Int. Symp. Computer Architecture
, pp. 336-347
-
-
Sherwood, T.1
Sair, S.2
Calder, B.3
-
40
-
-
0036294826
-
Difficult-path branch prediction using subordinate microthreads
-
Anchorage, AK, June
-
R. S. Chappell, F. Tseng, A. Yoaz, and Y. N. Patt, "Difficult-path branch prediction using subordinate microthreads," in Proc. 29th Annual Int. Symp. Computer Architecture, Anchorage, AK, June 2002, pp. 307-317.
-
(2002)
Proc. 29th Annual Int. Symp. Computer Architecture
, pp. 307-317
-
-
Chappell, R.S.1
Tseng, F.2
Yoaz, A.3
Patt, Y.N.4
-
41
-
-
3042569221
-
Physical experimentation with prefetching helper threads on Intel's hyper-threaded processors
-
Palo Alto, CA, Mar
-
D. Kim, S. S. Liao, P. H. Wang, J. del Cuvillo, X. Tian, X. Zou, H. Wang, D. Yeung, M. Girkar, and J. P. Shen, "Physical experimentation with prefetching helper threads on Intel's hyper-threaded processors," in Proc. Int. Symp. Code Generation and Optimization (CGO 2004), Palo Alto, CA, Mar. 2004, pp. 27-38.
-
(2004)
Proc. Int. Symp. Code Generation and Optimization (CGO 2004)
, pp. 27-38
-
-
Kim, D.1
Liao, S.S.2
Wang, P.H.3
del Cuvillo, J.4
Tian, X.5
Zou, X.6
Wang, H.7
Yeung, D.8
Girkar, M.9
Shen, J.P.10
-
42
-
-
33746715551
-
Design and implementation of a compiler framework for helper threading on multi-core processors
-
St. Louis, MO, Sept
-
Y. Song, S. Kalogeropulos, and P. Tirumalai, "Design and implementation of a compiler framework for helper threading on multi-core processors," in Proc. 14th Int. Conf on Parallel Architectures and Compilation Techniques (PACT-2005), St. Louis, MO, Sept. 2005, pp. 99-109.
-
(2005)
Proc. 14th Int. Conf on Parallel Architectures and Compilation Techniques (PACT-2005)
, pp. 99-109
-
-
Song, Y.1
Kalogeropulos, S.2
Tirumalai, P.3
-
43
-
-
0034839064
-
Tolerating memory latency through software-controlled pre-execution in simultaneous multithreading processors
-
Göteborg, Sweden, June
-
C.-K. Luk, "Tolerating memory latency through software-controlled pre-execution in simultaneous multithreading processors," in Proc. 28th Annual Int. Symp. Computer Architecture (ISCA-28), Göteborg, Sweden, June 2001, pp. 40-51.
-
(2001)
Proc. 28th Annual Int. Symp. Computer Architecture (ISCA-28)
, pp. 40-51
-
-
Luk, C.-K.1
-
44
-
-
84888657671
-
-
Standard Performance Evaluation Corporation, SPEC, VA
-
Standard Performance Evaluation Corporation, SPEC, http://www.spec.org, Warrenton, VA.
-
Warrenton
-
-
-
45
-
-
0029178210
-
Multiscalar processors
-
Santa Margherita Ligure, Italy, June
-
G. Sohi, S. Breach, and T. Vijaykumar, "Multiscalar processors," in Proc. 22nd Annual Int. Symp. Computer Architecture, Santa Margherita Ligure, Italy, June 1995, pp. 414-425.
-
(1995)
Proc. 22nd Annual Int. Symp. Computer Architecture
, pp. 414-425
-
-
Sohi, G.1
Breach, S.2
Vijaykumar, T.3
-
46
-
-
0029666647
-
Evaluation of Design Alternatives for a Multiprocessor Microprocessor
-
Philadelphia, PA, June
-
B. Nayfeh, L. Hammond, and K. Olukotun, "Evaluation of Design Alternatives for a Multiprocessor Microprocessor," in Proc. of23rd Annual Int. Symp. Computer Architecture, Philadelphia, PA, June 1996, pp. 66-77.
-
(1996)
Proc. of23rd Annual Int. Symp. Computer Architecture
, pp. 66-77
-
-
Nayfeh, B.1
Hammond, L.2
Olukotun, K.3
-
47
-
-
0007997616
-
ARB: A hardware mechanism for dynamic reordering of memory references
-
May, doi: 10.1109/12.509907
-
M. Franklin and G. Sohi, "ARB: a hardware mechanism for dynamic reordering of memory references," IEEE Trans. Comput., Vol. 45, No. 5, May 1996, pp. 552-571. doi: 10.1109/12.509907
-
(1996)
IEEE Trans. Comput
, vol.45
, Issue.5
, pp. 552-571
-
-
Franklin, M.1
Sohi, G.2
-
48
-
-
0031599590
-
Speculative versioning cache
-
Las Vegas, NV, February
-
S. Gopal, T. N. Vijaykumar, J. E. Smith, and G. S. Sohi, "Speculative versioning cache," in Proc. 4th Int. Symp. High-Performance Computer Architecture (HPCA-4), Las Vegas, NV, February 1998.
-
(1998)
Proc. 4th Int. Symp. High-Performance Computer Architecture (HPCA-4)
-
-
Gopal, S.1
Vijaykumar, T.N.2
Smith, J.E.3
Sohi, G.S.4
-
49
-
-
0025429331
-
Improving direct-mapped cache performance by the addition of a small fully-associative cache and prefetch buffers
-
Seattle, WA, June
-
N. P. Jouppi, "Improving direct-mapped cache performance by the addition of a small fully-associative cache and prefetch buffers," in Proc. 17th Annu. Int. Symp. Computer Architecture, Seattle, WA, June 1990, pp. 364-373.
-
(1990)
Proc. 17th Annu. Int. Symp. Computer Architecture
, pp. 364-373
-
-
Jouppi, N.P.1
-
51
-
-
0032685104
-
Improving the performance of speculatively parallel applications on the hydra CMP
-
Rhodes, Greece, June
-
K. Olukotun, L. Hammond, and M. Willey, "Improving the performance of speculatively parallel applications on the hydra CMP," in Proc. 1999 Int. Conf Supercomputing, Rhodes, Greece, June 1999, pp. 21-30.
-
(1999)
Proc. 1999 Int. Conf Supercomputing
, pp. 21-30
-
-
Olukotun, K.1
Hammond, L.2
Willey, M.3
-
52
-
-
0030259458
-
The case for a single chip multiprocessor
-
Cambridge, MA, Oct
-
K. Olukotun, B. A. Nayfeh, L. Hammond, K. Wilson, and K. Chang, "The case for a single chip multiprocessor," in Proc. 7th Int. Conf Architectural Support for Programming Languages and Operating Systems (ASPLOS-VII), Cambridge, MA, Oct. 1996, pp. 2-11.
-
(1996)
Proc. 7th Int. Conf Architectural Support for Programming Languages and Operating Systems (ASPLOS-VII)
, pp. 2-11
-
-
Olukotun, K.1
Nayfeh, B.A.2
Hammond, L.3
Wilson, K.4
Chang, K.5
-
53
-
-
84888721452
-
-
M. Tremblay, MAJC™: an architecture for the new millennium, in Hot Chips XI, Stanford, CA, Aug. 1999, pp. 275-288. http://www.hotchips.org/archives/. Also reported in B. Case, Sun makes MAJC with mirrors, Microprocessor Report, Oct. 25, 1999, pp. 18-21.
-
M. Tremblay, "MAJC™: an architecture for the new millennium," in Hot Chips XI, Stanford, CA, Aug. 1999, pp. 275-288. http://www.hotchips.org/archives/. Also reported in B. Case, "Sun makes MAJC with mirrors," Microprocessor Report, Oct. 25, 1999, pp. 18-21.
-
-
-
-
54
-
-
0031605470
-
Data speculation support for a chip multiprocessor
-
San Jose, CA, Oct
-
L. Hammond, M. Willey, and K. Olukotun, "Data speculation support for a chip multiprocessor," in Proc. 8th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS-VIII), San Jose, CA, Oct. 1998, pp. 58-69.
-
(1998)
Proc. 8th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS-VIII)
, pp. 58-69
-
-
Hammond, L.1
Willey, M.2
Olukotun, K.3
-
55
-
-
0033703889
-
A scalable approach to thread-level speculation
-
Vancouver, BC, Canada, June
-
J. G. Steffan et al., "A scalable approach to thread-level speculation," in Proc. 27th Ann. Int. Symp. Computer Architecture (ISCA-27), Vancouver, BC, Canada, June 2000, pp. 1-12.
-
(2000)
Proc. 27th Ann. Int. Symp. Computer Architecture (ISCA-27)
, pp. 1-12
-
-
Steffan, J.G.1
-
57
-
-
84888709728
-
-
http://www.byte.com
-
-
-
-
58
-
-
84888698096
-
-
http://www.specbench.org/jvm98/
-
-
-
-
59
-
-
84888677765
-
-
http://www.epcc.ed.ac.uk/javagrande/
-
-
-
-
60
-
-
15044358803
-
Transactional coherence and consistency: Simplifying parallel hardware and software
-
Nov.-Dec, doi:10.1109/MM.2004.91
-
L. Hammond, B. D. Carlstrom, V. Wong, M. Chen, C. Kozyrakis, and K. Olukotun, "Transactional coherence and consistency: simplifying parallel hardware and software," IEEE Micro, Vol. 24, No. 6, Nov.-Dec. 2004, pp. 92-103. doi:10.1109/MM.2004.91
-
(2004)
IEEE Micro
, vol.24
, Issue.6
, pp. 92-103
-
-
Hammond, L.1
Carlstrom, B.D.2
Wong, V.3
Chen, M.4
Kozyrakis, C.5
Olukotun, K.6
-
61
-
-
0033880036
-
The Stanford Hydra CMP
-
Mar-Apr, doi: 10.1109/40.848474
-
L. Hammond, B. Hubbert, M. Siu, M. Prabhu, M. Chen, and K. Olukotun, "The Stanford Hydra CMP," IEEE Micro., Vol. 20, No. 2, Mar-Apr. 2000, pp. 71-84. doi: 10.1109/40.848474
-
(2000)
IEEE Micro
, vol.20
, Issue.2
, pp. 71-84
-
-
Hammond, L.1
Hubbert, B.2
Siu, M.3
Prabhu, M.4
Chen, M.5
Olukotun, K.6
-
62
-
-
0033348795
-
A chip multiprocessor architecture with speculative multithreading
-
Sept, doi:10.1109/12.795218
-
V. Krishnan and J. Torrellas, "A chip multiprocessor architecture with speculative multithreading," IEEE Trans. Comput., Vol. 48, No. 9, Sept. 1999, pp. 866-880. doi:10.1109/12.795218
-
(1999)
IEEE Trans. Comput
, vol.48
, Issue.9
, pp. 866-880
-
-
Krishnan, V.1
Torrellas, J.2
-
63
-
-
0029178210
-
Multiscalar processors
-
Santa Margherita Ligure, Italy, June
-
G. Sohi, S. Breach, and T. Vijaykumar, "Multiscalar processors," in Proc. 22nd Annual Int. Symp. Computer Architecture, Santa Margherita Ligure, Italy, June 1995, pp. 414-425.
-
(1995)
Proc. 22nd Annual Int. Symp. Computer Architecture
, pp. 414-425
-
-
Sohi, G.1
Breach, S.2
Vijaykumar, T.3
-
64
-
-
0031605348
-
The potential for using thread-level data speculation to facilitate automatic parallelization
-
Las Vegas, NV, Feb
-
J. G. Steffan and T. Mowry, "The potential for using thread-level data speculation to facilitate automatic parallelization," in Proc. 4th Int. Symp. High-Performance Computer Architecture (HPCA-4), Las Vegas, NV, Feb. 1998, pp. 2-13.
-
(1998)
Proc. 4th Int. Symp. High-Performance Computer Architecture (HPCA-4)
, pp. 2-13
-
-
Steffan, J.G.1
Mowry, T.2
-
65
-
-
0036949529
-
Speculative synchronization: Applying thread-level speculation to explicitly parallel applications
-
San Jose, CA, Oct
-
J. F. Martinez and J. Torrellas, "Speculative synchronization: applying thread-level speculation to explicitly parallel applications," in Proc. 10th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), San Jose, CA, Oct. 2002, pp. 18-29.
-
(2002)
Proc. 10th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS-X)
, pp. 18-29
-
-
Martinez, J.F.1
Torrellas, J.2
-
66
-
-
0036957989
-
Compiler optimization of scalar value communication between speculative threads
-
San Jose, CA, Oct
-
A. Zhai, C. B. Colohan, J. G. Steffan, and T. C. Mowry, "Compiler optimization of scalar value communication between speculative threads," in Proc. 10th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS-X), San Jose, CA, Oct. 2002, pp. 171-183.
-
(2002)
Proc. 10th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS-X)
, pp. 171-183
-
-
Zhai, A.1
Colohan, C.B.2
Steffan, J.G.3
Mowry, T.C.4
-
67
-
-
0003557978
-
Time varying behavior of programs
-
Dept. of Computer Science and Eng, UCSD, Tech. Rep. No. CS99-630, Aug
-
T. Sherwood and B. Calder, "Time varying behavior of programs," Dept. of Computer Science and Eng., UCSD, Tech. Rep. No. CS99-630, Aug. 1999.
-
(1999)
-
-
Sherwood, T.1
Calder, B.2
-
70
-
-
0038684218
-
The Jrpm system for dynamically parallelizing Java programs
-
San Diego, CA, June
-
M. K. Chen and K. Olukotun, "The Jrpm system for dynamically parallelizing Java programs," in Proc. 30th Int. Symp. Computer Architecture (ISCA-30), San Diego, CA, June 2003, pp. 434-445.
-
(2003)
Proc. 30th Int. Symp. Computer Architecture (ISCA-30)
, pp. 434-445
-
-
Chen, M.K.1
Olukotun, K.2
-
71
-
-
0029179077
-
The SPLASH2 programs: Characterization and methodological considerations
-
Santa Margherita Ligure, Italy, June
-
S. Woo, M. Ohara, E. Torrie, J. P. Singh, and A. Gupta, "The SPLASH2 programs: characterization and methodological considerations," in Proc. 22nd Int. Symp. Computer Architecture (ISCA-22), Santa Margherita Ligure, Italy, June 1995, pp. 24-36.
-
(1995)
Proc. 22nd Int. Symp. Computer Architecture (ISCA-22)
, pp. 24-36
-
-
Woo, S.1
Ohara, M.2
Torrie, E.3
Singh, J.P.4
Gupta, A.5
-
72
-
-
84888760967
-
-
D. O'Hallaron, Spark98: sparse matrix kernels for shared memory and message passing systems, School of Computer Science, Carnegie Mellon University, Tech. Rep. CMUCS-97-178, Oct. 1997.
-
D. O'Hallaron, "Spark98: sparse matrix kernels for shared memory and message passing systems," School of Computer Science, Carnegie Mellon University, Tech. Rep. CMUCS-97-178, Oct. 1997.
-
-
-
-
74
-
-
0036949284
-
Transactional lock-free execution of lock-based programs
-
San Jose, CA, Oct
-
R. Rajwar and J. Goodman, "Transactional lock-free execution of lock-based programs," in Proc. 10th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS), San Jose, CA, Oct. 2002, pp. 5-17.
-
(2002)
Proc. 10th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS)
, pp. 5-17
-
-
Rajwar, R.1
Goodman, J.2
-
75
-
-
28244437702
-
Heterogeneous chip multiprocessors
-
Nov
-
R. Kumar, D. Tullsen, N. Jouppi, and P. Ranganathan, "Heterogeneous chip multiprocessors," IEEE Computer, Vol. 38, No. 11, Nov. 2005, pp. 32-38.
-
(2005)
IEEE Computer
, vol.38
, Issue.11
, pp. 32-38
-
-
Kumar, R.1
Tullsen, D.2
Jouppi, N.3
Ranganathan, P.4
-
76
-
-
25844503119
-
Introduction to the CELL multiprocessor
-
Sept
-
J. A. Kahle, M. N. Day, H. P. Hofstee, C. R. Johns, T. R. Maeurer, and D. Shippy, "Introduction to the CELL multiprocessor," IBM J. Res. Dev., Vol. 49, No. 4/5, pp. 589-604, Sept. 2005.
-
(2005)
IBM J. Res. Dev
, vol.49
, Issue.4-5
, pp. 589-604
-
-
Kahle, J.A.1
Day, M.N.2
Hofstee, H.P.3
Johns, C.R.4
Maeurer, T.R.5
Shippy, D.6
|