-
1
-
-
0004014994
-
-
Moore School of Electrical Engineering, University of Pennsylvania Pennsylvania June 30
-
von Neumann, J., First Draft of a Report on EDVAC, 1945, Moore School of Electrical Engineering, University of Pennsylvania, Pennsylvania June 30.
-
(1945)
First Draft of a Report on EDVAC
-
-
von Neumann, J.1
-
2
-
-
2442614466
-
The ENIAC: History, operation and reconstruction in VLSI
-
R. Rojas U. Hashagen MIT press Cambridge, MA
-
Van Der Spiegel, J., Tau, J.F., Ala'illma, T.F., Ang, L.P., The ENIAC: History, operation and reconstruction in VLSI. Rojas, R., Hashagen, U., (eds.) The First Computers, History and Architectures, 2002, MIT press, Cambridge, MA, 121–178.
-
(2002)
The First Computers, History and Architectures
, pp. 121-178
-
-
Van Der Spiegel, J.1
Tau, J.F.2
Ala'illma, T.F.3
Ang, L.P.4
-
3
-
-
84856703523
-
The institute for advances study computer: A case study in the application of concepts from the history of technology
-
R. Rojas U. Hashagen MIT press Cambridge, MA
-
Aspray, W., The institute for advances study computer: A case study in the application of concepts from the history of technology. Rojas, R., Hashagen, U., (eds.) The First Computers, History and Architectures, 2002, MIT press, Cambridge, MA, 179–193.
-
(2002)
The First Computers, History and Architectures
, pp. 179-193
-
-
Aspray, W.1
-
4
-
-
0030104448
-
Exploring the architecture of early machine: The historical relevance of the ENIAC machine architecture
-
Marcus, M., Akera, A., Exploring the architecture of early machine: The historical relevance of the ENIAC machine architecture. IEEE Ann. Hist. Comput. 18 (1996), 17–24.
-
(1996)
IEEE Ann. Hist. Comput.
, vol.18
, pp. 17-24
-
-
Marcus, M.1
Akera, A.2
-
5
-
-
3743059073
-
-
Moore School of Electrical Engineering, University of Pennsylvania Pennsylvania November 30
-
Eckert, J.P., Mauchly, J.W., Goldstine, H.H., Brainerd, J.G., Description of the ENIAC and Comments on Electronic Digital Computing Machines, 1945, Moore School of Electrical Engineering, University of Pennsylvania, Pennsylvania November 30.
-
(1945)
Description of the ENIAC and Comments on Electronic Digital Computing Machines
-
-
Eckert, J.P.1
Mauchly, J.W.2
Goldstine, H.H.3
Brainerd, J.G.4
-
6
-
-
34548416582
-
Parallel computing on any desktop
-
Marowka, A., Parallel computing on any desktop. Commun. ACM 50:9 (2007), 74–78.
-
(2007)
Commun. ACM
, vol.50
, Issue.9
, pp. 74-78
-
-
Marowka, A.1
-
8
-
-
54949115201
-
-
MIT Press Cambridge, MA
-
Chapman, B., Jost, G., van der Pas, R., Using OpenMP Portable Shared Memory Parallel Programming, 2007, MIT Press, Cambridge, MA.
-
(2007)
Using OpenMP Portable Shared Memory Parallel Programming
-
-
Chapman, B.1
Jost, G.2
van der Pas, R.3
-
10
-
-
34247152990
-
The future of microprocessors
-
September
-
Olukotun, K., Hammond, L., The future of microprocessors. ACM Queue, 2005, 27–34 September.
-
(2005)
ACM Queue
, pp. 27-34
-
-
Olukotun, K.1
Hammond, L.2
-
11
-
-
34548083281
-
The free lunch is over: A fundamental turn toward concurrency in software
-
Sutter, H., The free lunch is over: A fundamental turn toward concurrency in software. Dr. Dobb's J. 30:3 (2005), 202–210.
-
(2005)
Dr. Dobb's J.
, vol.30
, Issue.3
, pp. 202-210
-
-
Sutter, H.1
-
12
-
-
85024275309
-
Software and the concurrency revolution
-
Sutter, H., Larus, J., Software and the concurrency revolution. ACM Queue 3:7 (2005), 54–62.
-
(2005)
ACM Queue
, vol.3
, Issue.7
, pp. 54-62
-
-
Sutter, H.1
Larus, J.2
-
13
-
-
54949129143
-
Think parallel: Teaching parallel programming today
-
Marowka, A., Think parallel: Teaching parallel programming today. IEEE Distrib. Syst. Online, 9(8), 2008.
-
(2008)
IEEE Distrib. Syst. Online
, vol.9
, Issue.8
-
-
Marowka, A.1
-
15
-
-
0032083545
-
Models and languages for parallel computation
-
Skillcorn, D., Talia, D., Models and languages for parallel computation. ACM Comput. Surv. 30:2 (1998), 123–169.
-
(1998)
ACM Comput. Surv.
, vol.30
, Issue.2
, pp. 123-169
-
-
Skillcorn, D.1
Talia, D.2
-
16
-
-
84976790986
-
LogP: Towards a realistic model of parallel computation
-
Culler, D., Karp, R., Patterson, D., Sahay, A., Schauser, K.E., Santos, E., Subramonian, R., von Eicken, T., LogP: Towards a realistic model of parallel computation. Proceeding of 4th ACMSIGPLAN Symposium on Principles and Practices of Parallel Programming, 1993, 1–12.
-
(1993)
Proceeding of 4th ACMSIGPLAN Symposium on Principles and Practices of Parallel Programming
, pp. 1-12
-
-
Culler, D.1
Karp, R.2
Patterson, D.3
Sahay, A.4
Schauser, K.E.5
Santos, E.6
Subramonian, R.7
von Eicken, T.8
-
17
-
-
0025467711
-
A bridging model for parallel computation
-
Valiant, L.G., A bridging model for parallel computation. Commun. of ACM 33:8 (1990), 103–111.
-
(1990)
Commun. of ACM
, vol.33
, Issue.8
, pp. 103-111
-
-
Valiant, L.G.1
-
20
-
-
85023085739
-
-
Parallel@Illinois. University of Illinois at Urbana-Champaign. http://www.parallel.illinois.edu/.
-
-
-
-
21
-
-
85022990957
-
-
Pervasive Parallelism Laboratory at Stanford University. http://ppl.stanford.edu/wiki/index.php/Pervasive_Parallelism_Laboratory.
-
-
-
-
22
-
-
85023000433
-
-
Parallel Computing Laboratory at Berkeley. http://parlab.eecs.berkeley.edu/about.html.
-
-
-
-
23
-
-
35648995516
-
-
University of California Berkeley, CA Technical Report No. UCB/EECS-2006-183, December 18
-
Asanovic, K., et al. The Landscape of Parallel Computing Research: A View from Berkeley, 2006, University of California, Berkeley, CA http://www.eecs.berkeley.edu/Pubs/TechRpts/2006/EECS-2006-183.html Technical Report No. UCB/EECS-2006-183, December 18.
-
(2006)
The Landscape of Parallel Computing Research: A View from Berkeley
-
-
Asanovic, K.1
-
24
-
-
85023132247
-
-
http://www.highproductivity.org/.
-
-
-
-
26
-
-
85023150107
-
Scalable portability evaluation of high performance applications
-
Marowka, A., Yarchi, I., Bercovier, M., Scalable portability evaluation of high performance applications. Int. J. Comput. Appl. 7:1 (2000), 39–47.
-
(2000)
Int. J. Comput. Appl.
, vol.7
, Issue.1
, pp. 39-47
-
-
Marowka, A.1
Yarchi, I.2
Bercovier, M.3
-
27
-
-
85023017596
-
A scalable portability model for parallel computing
-
Marowka, A., Bercovier, M., A scalable portability model for parallel computing. J. Parallel Distrib. Comput. Pract. (PDCP) 3:3 (2000), 133–156.
-
(2000)
J. Parallel Distrib. Comput. Pract. (PDCP)
, vol.3
, Issue.3
, pp. 133-156
-
-
Marowka, A.1
Bercovier, M.2
-
29
-
-
0029193257
-
High level optimization via automated statistical modeling
-
Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'95)
-
Brewer, E.A., High level optimization via automated statistical modeling. ACM SIGPLAN Notices, 30(8), 1995 Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP'95).
-
(1995)
ACM SIGPLAN Notices
, vol.30
, Issue.8
-
-
Brewer, E.A.1
-
31
-
-
1542535645
-
-
Wiley Chichester, NY
-
Hey, T., Ferrante, J., Portability and Performance of Parallel Processing, 1994, Wiley, Chichester, NY.
-
(1994)
Portability and Performance of Parallel Processing
-
-
Hey, T.1
Ferrante, J.2
-
32
-
-
20744452904
-
Self-adapting linear algebra algorithms and software
-
Demmel, J., Dongarra, J., et al. Self-adapting linear algebra algorithms and software. Proc. IEEE 93:2 (2005), 293–312.
-
(2005)
Proc. IEEE
, vol.93
, Issue.2
, pp. 293-312
-
-
Demmel, J.1
Dongarra, J.2
-
33
-
-
85023127991
-
-
Skeletal Parallelism Homepage. www.dcs.ed.ac.uk/home/mic/skeletons.html.
-
-
-
-
34
-
-
0003473816
-
-
SIAM Philadelphia, PA
-
Barret, R., Berry, M., Chan, T., Demmel, J., Donato, J., Dongarra, J., Pozo, V., Romine, C., Van, H., Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 1993, SIAM, Philadelphia, PA www.netlib.org/utk/papers/etemplates/paper.html.
-
(1993)
Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods
-
-
Barret, R.1
Berry, M.2
Chan, T.3
Demmel, J.4
Donato, J.5
Dongarra, J.6
Pozo, V.7
Romine, C.8
Van, H.9
-
35
-
-
84955613215
-
Toward convergence in job schedulers in parallel supercomputers
-
D.G. Feitelson L. Rudolph April. LNCS 1162 (1996) 1–26. Springer, Berlin
-
Feitelson, D.G., Rudolph, L., Toward convergence in job schedulers in parallel supercomputers. Feitelson, D.G., Rudolph, L., (eds.) Proceeding of the 2nd Workshop on Job Scheduling Strategies for Parallel Processing, 1996 April. LNCS 1162 (1996) 1–26. Springer, Berlin.
-
(1996)
Proceeding of the 2nd Workshop on Job Scheduling Strategies for Parallel Processing
-
-
Feitelson, D.G.1
Rudolph, L.2
-
36
-
-
85023099626
-
HP calls for on-chip optics
-
January
-
Merritt, R., HP calls for on-chip optics. EE Times, 2009 January.
-
(2009)
EE Times
-
-
Merritt, R.1
-
37
-
-
85023115617
-
Intel lists five challenges for IC scaling
-
February
-
LaPedus, M., Intel lists five challenges for IC scaling. EE Times, 2009 February.
-
(2009)
EE Times
-
-
LaPedus, M.1
-
38
-
-
70349274345
-
-
Young, I., Mohammed, E., Liao, J., Kern, A., Palermo, S., Block, B., Reshotko, M., Chang, P., Optical I/O Technology for Tera-Scale Computing, International Solid State Circuits Conference (ISSCC), 2009.
-
(2009)
Optical I/O Technology for Tera-Scale Computing, International Solid State Circuits Conference (ISSCC)
-
-
Young, I.1
Mohammed, E.2
Liao, J.3
Kern, A.4
Palermo, S.5
Block, B.6
Reshotko, M.7
Chang, P.8
-
39
-
-
84991702310
-
Unlocking concurrency
-
January.
-
Adl-Tabatabai, A., Kozyrakis, C., Saha, B., Unlocking concurrency. ACM Queue, 2007, 24–33, January.
-
(2007)
ACM Queue
, pp. 24-33
-
-
Adl-Tabatabai, A.1
Kozyrakis, C.2
Saha, B.3
-
40
-
-
0027262011
-
Transactional memory: Architectural support for lock-free data structures
-
San Diego, CA, May
-
Herlihy, M., Moss, E., Transactional memory: Architectural support for lock-free data structures. Proceedings of the 20th Annual International Symposium on Computer Architecture, 1993 San Diego, CA, May.
-
(1993)
Proceedings of the 20th Annual International Symposium on Computer Architecture
-
-
Herlihy, M.1
Moss, E.2
-
41
-
-
78651582149
-
Real-world concurrency
-
September.
-
Cantrill, B., Bonwick, J., Real-world concurrency. ACM Queue, 2008, 16–25, September.
-
(2008)
ACM Queue
, pp. 16-25
-
-
Cantrill, B.1
Bonwick, J.2
-
43
-
-
85023120814
-
A Conversation with Hennessy and Patterson
-
January
-
Olukotun, K., A Conversation with Hennessy and Patterson. ACM Queue, 2007, 14–22 January.
-
(2007)
ACM Queue
, pp. 14-22
-
-
Olukotun, K.1
-
44
-
-
4043097206
-
-
Morgan Kaufmann San Francisco, CA
-
Dally, W.J., Patrick, B., Principles and Practices of Interconnection Networks Morgan Kaufmann Series in Computer Architecture and Design, 2004, Morgan Kaufmann, San Francisco, CA.
-
(2004)
Principles and Practices of Interconnection Networks Morgan Kaufmann Series in Computer Architecture and Design
-
-
Dally, W.J.1
Patrick, B.2
-
45
-
-
0003901150
-
-
Benjamin/Cummings Redwood City, CA
-
Kumar, V., Grama, A., Gupta, A., Karipis, G., Introduction to Parallel Computing, 1994, Benjamin/Cummings, Redwood City, CA.
-
(1994)
Introduction to Parallel Computing
-
-
Kumar, V.1
Grama, A.2
Gupta, A.3
Karipis, G.4
-
46
-
-
0003662159
-
-
Morgan Kaufmann San Francisco, CA
-
Culler, D., Singh, J.P., Gupta, A., Parallel Computer Architecture: A Hardware/Software Approach Morgan Kaufmann Series in Computer Architecture and Design, 1998, Morgan Kaufmann, San Francisco, CA.
-
(1998)
Parallel Computer Architecture: A Hardware/Software Approach Morgan Kaufmann Series in Computer Architecture and Design
-
-
Culler, D.1
Singh, J.P.2
Gupta, A.3
-
48
-
-
34548369165
-
CMP implementation in systems based on the Intel Core Duo Processor
-
Mendelson, A., Mandelblat, J., Gochman, S., Shemer, A., Chabukswar, R., Niemeyer, E., Kumar, A., CMP implementation in systems based on the Intel Core Duo Processor. Intel Technology Journal, 10(2), 2006.
-
(2006)
Intel Technology Journal
, vol.10
, Issue.2
-
-
Mendelson, A.1
Mandelblat, J.2
Gochman, S.3
Shemer, A.4
Chabukswar, R.5
Niemeyer, E.6
Kumar, A.7
-
49
-
-
46049115497
-
Performance of OpenMP Benchmarks on Multicore Processors, 8th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP)
-
Agia Napa, Cyprus, June 9–11 vol. 5022
-
Marowka, A., Performance of OpenMP Benchmarks on Multicore Processors, 8th International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP) LNCS Proceeding, vol. 5022, 2008, 208–219 Agia Napa, Cyprus, June 9–11.
-
(2008)
LNCS Proceeding
, pp. 208-219
-
-
Marowka, A.1
-
51
-
-
85023016582
-
-
Miles, D., Leback, B., Norton, D., Optimizing Application Performance on Cray Systems with PGI Compilers and Tools, Proceedings of CUG, 2006.
-
(2006)
Optimizing Application Performance on Cray Systems with PGI Compilers and Tools, Proceedings of CUG
-
-
Miles, D.1
Leback, B.2
Norton, D.3
-
52
-
-
85023134333
-
-
Intel Thread Checker. http://software.intel.com/en-us/intel-thread-checker/.
-
-
-
-
53
-
-
85023097772
-
-
Intel Composer. http://software.intel.com/en-us/intel-parallel-composer/.
-
-
-
-
54
-
-
0037952146
-
-
Morgan Kaufmann San Francisco, CA
-
Allen, R., Kennedy, K., Optimizing Compilers for Modern Architectures: A Dependence-Based Approach, 2001, Morgan Kaufmann, San Francisco, CA.
-
(2001)
Optimizing Compilers for Modern Architectures: A Dependence-Based Approach
-
-
Allen, R.1
Kennedy, K.2
-
55
-
-
84938023119
-
Analysis of programs for parallel processing
-
Bernstein, A.J., Analysis of programs for parallel processing. IEEE Trans. Electron. Comput. 15:5 (1966), 757–763.
-
(1966)
IEEE Trans. Electron. Comput.
, vol.15
, Issue.5
, pp. 757-763
-
-
Bernstein, A.J.1
-
56
-
-
0018518477
-
How to make a multiprocessor computer that correctly executes multiprocess programs
-
Lamport, L., How to make a multiprocessor computer that correctly executes multiprocess programs. IEEE Trans. Comput. C-28:9 (1979), 690–691.
-
(1979)
IEEE Trans. Comput.
, vol.C-28
, Issue.9
, pp. 690-691
-
-
Lamport, L.1
-
57
-
-
0030382365
-
Shared memory consistency models: A tutorial
-
Adve, S.V., Gharachorloo, K., Shared memory consistency models: A tutorial. IEEE Comput. 29:12 (1996), 66–76.
-
(1996)
IEEE Comput.
, vol.29
, Issue.12
, pp. 66-76
-
-
Adve, S.V.1
Gharachorloo, K.2
-
59
-
-
1142282740
-
-
Bull, M., O'Neill, D., Microbenchmark Suite for OpenMP 2.0, Proceedings of the Third European Workshop on OpenMP (EWOMP01), Barcelona, Spain, 2001, 41–48.
-
(2001)
Microbenchmark Suite for OpenMP 2.0, Proceedings of the Third European Workshop on OpenMP (EWOMP01), Barcelona, Spain
, pp. 41-48
-
-
Bull, M.1
O'Neill, D.2
-
60
-
-
33845456481
-
-
Electrical Engineering and Computer Sciences, University of California Berkeley Technical Report No. UCB/EECS-2006-1
-
Lee, E.A., The Problem with Threads, 2006, Electrical Engineering and Computer Sciences, University of California, Berkeley Technical Report No. UCB/EECS-2006-1.
-
(2006)
The Problem with Threads
-
-
Lee, E.A.1
-
62
-
-
85022991782
-
-
University of Maryland, College Park, Maryland, 2009, May 29
-
Workshop on Theory and Many-Cores (T&MC). http://www.umiacs.umd.edu/conferences/tmc2009/, 2009 University of Maryland, College Park, Maryland, 2009, May 29.
-
(2009)
-
-
-
63
-
-
0031629796
-
Explicit multi-threading (XMT) bridging models for instruction parallelism (extended abstract)
-
Vishkin, U., Dascal, S., Berkovich, E., Nuzman, J., Explicit multi-threading (XMT) bridging models for instruction parallelism (extended abstract). Proc. 10th ACM Symposium on Parallel Algorithms and Architectures (SPAA), 1998 http://www.umiacs.umd.edu/users/vishkin/XMT/index.shtml.
-
(1998)
Proc. 10th ACM Symposium on Parallel Algorithms and Architectures (SPAA)
-
-
Vishkin, U.1
Dascal, S.2
Berkovich, E.3
Nuzman, J.4
-
64
-
-
0003710740
-
-
MIT Press Cambridge, MA
-
Snir, M., et al. MPI: The Complete Reference, 1996, MIT Press, Cambridge, MA http://www.mcs.anl.gov/research/projects/mpi/.
-
(1996)
MPI: The Complete Reference
-
-
Snir, M.1
-
65
-
-
54949129143
-
Think parallel: Teaching parallel programming today
-
Marowka, A., Think parallel: Teaching parallel programming today. IEEE Distrib. Syst. Online, 9(8), 2008.
-
(2008)
IEEE Distrib. Syst. Online
, vol.9
, Issue.8
-
-
Marowka, A.1
-
66
-
-
2342441476
-
-
Morgan Kaufmann San Francisco, CA
-
Hennessy, J.L., Patterson, D.A., Computer Architecture, Fourth Ed: A Quantitative Approach, 2006, Morgan Kaufmann, San Francisco, CA.
-
(2006)
Computer Architecture, Fourth Ed: A Quantitative Approach
-
-
Hennessy, J.L.1
Patterson, D.A.2
-
67
-
-
0004116989
-
-
McGraw-Hill
-
Cormen, T., Leiserson, C., Rivest, R., Stein, C., Introduction to Algorithms, 2003, McGraw-Hill.
-
(2003)
Introduction to Algorithms
-
-
Cormen, T.1
Leiserson, C.2
Rivest, R.3
Stein, C.4
-
68
-
-
67650504223
-
Software standards for the multicore era
-
March/April
-
Holt, J., Agarwal, A., Brehmer, S., Domeika, M., Griffin, P., Schirrmeister, F., Software standards for the multicore era. IEEE Micro, 2009, 40–50 March/April.
-
(2009)
IEEE Micro
, pp. 40-50
-
-
Holt, J.1
Agarwal, A.2
Brehmer, S.3
Domeika, M.4
Griffin, P.5
Schirrmeister, F.6
|