-
1
-
-
85080730169
-
-
Apache hadoop. http://hadoop.apache.org.
-
-
-
-
3
-
-
32844464238
-
Optimization of MPI collective communication on BlueGene/L systems
-
New York, NY, USA, ICS'05, ACM
-
ALMÁSI, G., HEIDELBERGER, P., ARCHER, C. J., MARTORELL, X., ERWAY, C. C., MOREIRA, J. E., STEINMACHERBUROW, B., AND ZHENG, Y. Optimization of MPI collective communication on BlueGene/L systems. In Proceedings of the 19th annual international conference on Supercomputing (New York, NY, USA, 2005), ICS'05, ACM, pp. 253-262.
-
(2005)
Proceedings of the 19th Annual International Conference on Supercomputing
, pp. 253-262
-
-
Almási, G.1
Heidelberger, P.2
Archer, C.J.3
Martorell, X.4
Erway, C.C.5
Moreira, J.E.6
Steinmacherburow, B.7
Zheng, Y.8
-
4
-
-
72249085354
-
FAWN: A fast array of wimpy nodes
-
J. N. Matthews and T. E. Anderson, Eds., ACM
-
ANDERSEN, D. G., FRANKLIN, J., KAMINSKY, M., PHANISHAYEE, A., TAN, L., AND VASUDEVAN, V. FAWN: a fast array of wimpy nodes. In SOSP (2009), J. N. Matthews and T. E. Anderson, Eds., ACM, pp. 1-14.
-
(2009)
SOSP
, pp. 1-14
-
-
Andersen, D.G.1
Franklin, J.2
Kaminsky, M.3
Phanishayee, A.4
Tan, L.5
Vasudevan, V.6
-
5
-
-
34548752761
-
Programming distributed memory sytems using OpenMP
-
BASUMALLIK, A., MIN, S.-J., AND EIGENMANN, R. Programming distributed memory sytems using OpenMP. Parallel and Distributed Processing Symposium, International 0 (2007), 207.
-
(2007)
Parallel and Distributed Processing Symposium, International
, pp. 207
-
-
Basumallik, A.1
Min, S.-J.2
Eigenmann, R.3
-
6
-
-
0038587416
-
Automated scientific software scripting with SWIG
-
July
-
BEAZLEY, D. M. Automated scientific software scripting with SWIG. Future Gener. Comput. Syst. 19 (July 2003), 599-609.
-
(2003)
Future Gener. Comput. Syst.
, vol.19
, pp. 599-609
-
-
Beazley, D.M.1
-
8
-
-
84976748800
-
Cilk: An efficient multithreaded runtime system
-
New York, NY, USA, ACM
-
BLUMOFE, R. D., JOERG, C. F., KUSZMAUL, B. C., LEISER-SON, C. E., RANDALL, K. H., AND ZHOU, Y. Cilk: an efficient multithreaded runtime system. In PPOPP'95: Proceedings of the fifth ACM SIGPLAN symposium on Principles and practice of parallel programming (New York, NY, USA, 1995), ACM, pp. 207-216.
-
(1995)
PPOPP'95: Proceedings of the Fifth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming
, pp. 207-216
-
-
Blumofe, R.D.1
Joerg, C.F.2
Kuszmaul, B.C.3
Leiser-Son, C.E.4
Randall, K.H.5
Zhou, Y.6
-
9
-
-
19944376183
-
The webgraph framework I: Compression techniques
-
Manhattan, USA, ACM Press
-
BOLDI, P., AND VIGNA, S. The WebGraph framework I: Compression techniques. In Proc. of the Thirteenth International World Wide Web Conference (WWW 2004) (Manhattan, USA, 2004), ACM Press, pp. 595-601.
-
(2004)
Proc. Of the Thirteenth International World Wide Web Conference (WWW 2004)
, pp. 595-601
-
-
Boldi, P.1
Vigna, S.2
-
10
-
-
84884662651
-
MPICh-V: Toward a scalable fault tolerant mpi for volatile nodes
-
Los Alamitos, CA, USA, Supercomputing '02, IEEE Computer Society Press
-
BOSILCA, G., BOUTEILLER, A., CAPPELLO, F., DJILALI, S., FEDAK, G., GERMAIN, C., HERAULT, T., LEMARINIER, P., LODYGENSKY, O., MAGNIETTE, F., NERI, V., AND SELIKHOV, A. Mpich-v: toward a scalable fault tolerant mpi for volatile nodes. In Proceedings of the 2002 ACM/IEEE conference on Supercomputing (Los Alamitos, CA, USA, 2002), Supercomputing '02, IEEE Computer Society Press, pp. 1-18.
-
(2002)
Proceedings of the 2002 ACM/IEEE Conference on Supercomputing
, pp. 1-18
-
-
Bosilca, G.1
Bouteiller, A.2
Cappello, F.3
Djilali, S.4
Fedak, G.5
Germain, C.6
Herault, T.7
Lemarinier, P.8
Lodygensky, O.9
Magniette, F.10
Neri, V.11
Selikhov, A.12
-
11
-
-
0038589165
-
The anatomy of a large-scale hypertextual web search engine
-
Proceedings of the Seventh International World Wide Web Conference
-
BRIN, S., AND PAGE, L. The anatomy of a large-scale hypertextual web search engine. Computer Networks and ISDN Systems 30, 1-7 (1998), 107 - 117. Proceedings of the Seventh International World Wide Web Conference.
-
(1998)
Computer Networks and ISDN Systems
, vol.30
, Issue.1-7
, pp. 107-117
-
-
Brin, S.1
Page, L.2
-
12
-
-
84877609547
-
Brook for GPUs: Stream computing on graphics hardware
-
BUCK, I., FOLEY, T., HORN, D., SUGERMAN, J., FATAHALIAN, K., HOUSTON, M., AND HANRAHAN, P. Brook for GPUs: stream computing on graphics hardware. In ACM SIG-GRAPH 2004 Papers (2004), ACM, p. 786.
-
(2004)
ACM SIG-GRAPH 2004 Papers
, pp. 786
-
-
Buck, I.1
Foley, T.2
Horn, D.3
Sugerman, J.4
Fatahalian, K.5
Houston, M.6
Hanrahan, P.7
-
13
-
-
0024640163
-
Linda in context
-
CARRIERO, N., AND GELERNTER, D. Linda in context. Com-mun. ACM 32, 4 (1989), 444-458.
-
(1989)
Com-Mun. ACM
, vol.32
, Issue.4
, pp. 444-458
-
-
Carriero, N.1
Gelernter, D.2
-
14
-
-
77957570704
-
Flumejava: Easy, efficient data-parallel pipelines
-
CHAMBERS, C., RANIWALA, A., PERRY, F., ADAMS, S., HENRY, R. R., BRADSHAW, R., AND WEIZENBAUM, N. Flumejava: Easy, efficient data-parallel pipelines. In PLDI - ACM SIGPLAN 2010 (2010).
-
(2010)
PLDI - ACM SIGPLAN 2010
-
-
Chambers, C.1
Raniwala, A.2
Perry, F.3
Adams, S.4
Henry, R.R.5
Bradshaw, R.6
Weizenbaum, N.7
-
15
-
-
0022020346
-
Distributed snapshots: Determining global states of distributed systems
-
CHANDY, K. M., AND LAMPORT, L. Distributed snapshots: determining global states of distributed systems. ACM Transactions on Computer Systems (TOCS) 3 (1985), 63-75.
-
(1985)
ACM Transactions on Computer Systems (TOCS)
, vol.3
, pp. 63-75
-
-
Chandy, K.M.1
Lamport, L.2
-
16
-
-
85076771850
-
MapReduce online
-
CONDIE, T., CONWAY, N., ALVARO, P., AND HELLERSTEIN, J. MapReduce online. In NSDI (2010).
-
(2010)
NSDI
-
-
Condie, T.1
Conway, N.2
Alvaro, P.3
Hellerstein, J.4
-
17
-
-
34447571243
-
-
v1.2. Tech. rep., Lawrence Berkeley National Lab
-
CONSORTIUM, U. UPC language specifications, v1.2. Tech. rep., Lawrence Berkeley National Lab, 2005.
-
(2005)
UPC Language Specifications
-
-
Consortium, U.1
-
18
-
-
0002806690
-
Open MP: An industry-standard API for shared-memory programming
-
DAGUM, L., AND MENON, R. Open MP: An Industry-Standard API for Shared-Memory Programming. IEEE Computational Science and Engineering 5, 1 (1998), 46-55.
-
(1998)
IEEE Computational Science and Engineering
, vol.5
, Issue.1
, pp. 46-55
-
-
Dagum, L.1
Menon, R.2
-
20
-
-
41149092147
-
Dynamo: Amazon's highly available key-value store
-
Oct
-
DECANDIA, G., HASTORUN, D., JAMPANI, M., KAKULAPATI, G., LAKSHMAN, A., PILCHIN, A., SIVASUBRAMANIAN, S., VOSSHALL, P., AND VOGELS, W. Dynamo: Amazon's highly available key-value store. In ACM Symposium on Operating Systems Principles (Oct. 2007), pp. 205-220.
-
(2007)
ACM Symposium on Operating Systems Principles
, pp. 205-220
-
-
Decandia, G.1
Hastorun, D.2
Jampani, M.3
Kakulapati, G.4
Lakshman, A.5
Pilchin, A.6
Sivasubramanian, S.7
Vosshall, P.8
Vogels, W.9
-
22
-
-
0003400120
-
-
Addison-Wesley Longman Ltd., Essex, UK, UK
-
FREEMAN, E., ARNOLD, K., AND HUPFER, S. JavaSpaces Principles, Patterns, and Practice. Addison-Wesley Longman Ltd., Essex, UK, UK, 1999.
-
(1999)
JavaSpaces Principles, Patterns, and Practice
-
-
Freeman, E.1
Arnold, K.2
Hupfer, S.3
-
23
-
-
84947258073
-
Scalable, distributed data structures for internet service construction
-
Berkeley, CA, USA, USENIX Association
-
GRIBBLE, S. D., BREWER, E. A., HELLERSTEIN, J. M., AND CULLER, D. Scalable, distributed data structures for internet service construction. In OSDI'00: Proceedings of the 4th conference on Symposium on Operating System Design & Implementation (Berkeley, CA, USA, 2000), USENIX Association, pp. 22-22.
-
(2000)
OSDI'00: Proceedings of the 4th Conference on Symposium on Operating System Design & Implementation
, pp. 22
-
-
Gribble, S.D.1
Brewer, E.A.2
Hellerstein, J.M.3
Culler, D.4
-
25
-
-
0032297719
-
BSPlib: The bsp programming library
-
HILL, J., MCCOLL, W., STEFANESCU, D., GOUDREAU, M., LANG, K., RAO, S., SUEL, T., TSANTILAS, T., AND BISSELING, H. Bsplib: The bsp programming library. Parallel Computing 24 (1998).
-
(1998)
Parallel Computing
, vol.24
-
-
Hill, J.1
McColl, W.2
Stefanescu, D.3
Goudreau, M.4
Lang, K.5
Rao, S.6
Suel, T.7
Tsantilas, T.8
Bisseling, H.9
-
27
-
-
34548041192
-
Dryad: Distributed data-parallel programs from sequential building blocks
-
ISARD, M., BUDIU, M., YU, Y., BIRRELL, A., AND FETTERLY, D. Dryad: Distributed data-parallel programs from sequential building blocks. In European Conference on Computer Systems (EuroSys) (2007).
-
(2007)
European Conference on Computer Systems (EuroSys)
-
-
Isard, M.1
Budiu, M.2
Yu, Y.3
Birrell, A.4
Fetterly, D.5
-
28
-
-
85080732243
-
Quincy: Fair scheduling for distributed computing clusters
-
ISARD, M., PRABHAKARAN, V., CURREY, J., WIEDER, U., TALWAR, K., AND GOLDBERG, A. Quincy: Fair scheduling for distributed computing clusters. In SOSP (2010).
-
(2010)
SOSP
-
-
Isard, M.1
Prabhakaran, V.2
Currey, J.3
Wieder, U.4
Talwar, K.5
Goldberg, A.6
-
29
-
-
1642402567
-
CRL: High-performance all-software distributed shared memory
-
JOHNSON, K. L., KAASHOEK, M. F., AND WALLACH, D. A. CRL: High-performance all-software distributed shared memory. In SOSP (1995).
-
(1995)
SOSP
-
-
Johnson, K.L.1
Kaashoek, M.F.2
Wallach, D.A.3
-
31
-
-
0018518477
-
How to make a multiprocessor that correctly executes multiprocess programs
-
LAMPORT, L. How to make a multiprocessor that correctly executes multiprocess programs. IEEE Transactions on Computers 28, 9 (1979).
-
(1979)
IEEE Transactions on Computers
, vol.28
, pp. 9
-
-
Lamport, L.1
-
33
-
-
77954723629
-
Pregel: A system for large-scale graph processing
-
New York, NY, USA, ACM
-
MALEWICZ, G., AUSTERN, M. H., BIK, A. J., DEHNERT, J. C., HORN, I., LEISER, N., AND CZAJKOWSKI, G. Pregel: a system for large-scale graph processing. In SIGMOD'10: Proceedings of the 2010 international conference on Management of data (New York, NY, USA, 2010), ACM, pp. 135-146.
-
(2010)
SIGMOD'10: Proceedings of the 2010 International Conference on Management of Data
, pp. 135-146
-
-
Malewicz, G.1
Austern, M.H.2
Bik, A.J.3
Dehnert, J.C.4
Horn, I.5
Leiser, N.6
Czajkowski, G.7
-
34
-
-
34548046749
-
Proactive fault tolerance for hpc with xen virtualization
-
New York, NY, USA, ICS'07, ACM
-
NAGARAJAN, A. B., MUELLER, F., ENGELMANN, C., AND SCOTT, S. L. Proactive fault tolerance for hpc with xen virtualization. In Proceedings of the 21st annual international conference on Supercomputing (New York, NY, USA, 2007), ICS'07, ACM, pp. 23-32.
-
(2007)
Proceedings of the 21st Annual International Conference on Supercomputing
, pp. 23-32
-
-
Nagarajan, A.B.1
Mueller, F.2
Engelmann, C.3
Scott, S.L.4
-
35
-
-
0002081678
-
Co-array Fortran for parallel programming
-
August
-
NUMRICH, R. W., AND REID, J. Co-array Fortran for parallel programming. SIGPLAN Fortran Forum 17 (August 1998), 1-31.
-
(1998)
SIGPLAN Fortran Forum
, vol.17
, pp. 1-31
-
-
Numrich, R.W.1
Reid, J.2
-
37
-
-
55349148888
-
Pig Latin: A not-so-foreign language for data processing
-
OLSON, C., REED, B., SRIVASTAVA, U., KUMAR, R., AND TOMKINS, A. Pig Latin: A not-so-foreign language for data processing. In ACM SIGMOD (2008).
-
(2008)
ACM SIGMOD
-
-
Olson, C.1
Reed, B.2
Srivastava, U.3
Kumar, R.4
Tomkins, A.5
-
38
-
-
77954780208
-
The case for RAMclouds: Scalable high-performance storage entirely in DRAM
-
Dec
-
OUSTERHOUT, J., AGRAWAL, P., ERICKSON, D., KOZYRAKIS, C., LEVERICH, J., MAZIERES, D., MITRA, S., NARAYANAN, A., PARULKAR, G., ROSENBLUM, M., RUMBERL, S., STRATMANN, E., AND STUTSMAN, R. The case for RAMclouds: Scalable high-performance storage entirely in DRAM. In Operating system review (Dec. 2009).
-
(2009)
Operating System Review
-
-
Ousterhout, J.1
Agrawal, P.2
Erickson, D.3
Kozyrakis, C.4
Leverich, J.5
Mazieres, D.6
Mitra, S.7
Narayanan, A.8
Parulkar, G.9
Rosenblum, M.10
Rumberl, S.11
Stratmann, E.12
Stutsman, R.13
-
39
-
-
85013990861
-
Livejournal's backend and memcached: Past, present, and future
-
PHILLIPS, L., AND FITZPATRICK, B. Livejournal's backend and memcached: Past, present, and future. In LISA (2004), USENIX.
-
(2004)
LISA
-
-
Phillips, L.1
Fitzpatrick, B.2
-
40
-
-
30344452311
-
Interpreting the data: Parallel analysis with Sawzall
-
PIKE, R., DORWARD, S., GRIESEMER, R., AND QUINLAN, S. Interpreting the data: Parallel analysis with Sawzall. In Scientific Programming (2005).
-
(2005)
Scientific Programming
-
-
Pike, R.1
Dorward, S.2
Griesemer, R.3
Quinlan, S.4
-
43
-
-
0003897840
-
-
Tech. rep., Stanford University
-
SINGH, J. P., WEBER, W.-D., AND GUPTA, A. SPLASH: Stanford parallel applications for shared-memory. Tech. rep., Stanford University, 1991.
-
(1991)
SPLASH: Stanford Parallel Applications for Shared-Memory
-
-
Singh, J.P.1
Weber, W.-D.2
Gupta, A.3
-
45
-
-
50249129976
-
Chord: A scalable peer-to-peer lookup protocol for Internet applications
-
STOICA, I., MORRIS, R., LIBEN-NOWELL, D., KARGER, D. R., KAASHOEK, M. F., DABEK, F., AND BALAKRISHNAN, H. Chord: A scalable peer-to-peer lookup protocol for Internet applications. IEEE/ACM Transactions on Networking (2002), 149-160.
-
(2002)
IEEE/ACM Transactions on Networking
, pp. 149-160
-
-
Stoica, I.1
Morris, R.2
Liben-Nowell, D.3
Karger, D.R.4
Kaashoek, M.F.5
Dabek, F.6
Balakrishnan, H.7
-
46
-
-
84990637885
-
PVM: A framework for parallel distributed computing
-
SUNDERAM, V. PVM: A framework for parallel distributed computing. Concurrency: Practice and Experience (1990), 315-339.
-
(1990)
Concurrency: Practice and Experience
, pp. 315-339
-
-
Sunderam, V.1
-
47
-
-
0037521913
-
Streamit: A language for streaming applications
-
Springer
-
THIES, W., KARCZMAREK, M., AND AMARASINGHE, S. StreamIt: A language for streaming applications. In Compiler Construction (2002), Springer, pp. 49-84.
-
(2002)
Compiler Construction
, pp. 49-84
-
-
Thies, W.1
Karczmarek, M.2
Amarasinghe, S.3
-
48
-
-
84868325513
-
HIVe: A warehousing solution over a map-reduce framework
-
August
-
THUSOO, A., SARMA, J. S., JAIN, N., SHAO, Z., CHAKKA, P., ANTHONY, S., LIU, H., WYCKOFF, P., AND MURTHY, R. Hive: a warehousing solution over a map-reduce framework. Proc. VLDB Endow. 2 (August 2009), 1626-1629.
-
(2009)
Proc. VLDB Endow.
, vol.2
, pp. 1626-1629
-
-
Thusoo, A.1
Sarma, J.S.2
Jain, N.3
Shao, Z.4
Chakka, P.5
Anthony, S.6
Liu, H.7
Wyckoff, P.8
Murthy, R.9
-
49
-
-
57349187122
-
Irlbot: Scaling to 6 billion pages and beyond
-
TSANG LEE, H., LEONARD, D., WANG, X., AND LOGUINOV, D. Irlbot: Scaling to 6 billion pages and beyond. In WWW Conference (2008).
-
(2008)
WWW Conference
-
-
Tsang Lee, H.1
Leonard, D.2
Wang, X.3
Loguinov, D.4
-
50
-
-
0025467711
-
A bridging model for parallel computation
-
VALIANT, L. A bridging model for parallel computation. Communications of the ACM 33 (1990).
-
(1990)
Communications of the ACM
, vol.33
-
-
Valiant, L.1
-
51
-
-
0032155556
-
Titanium: A high-performance Java dialect
-
YELICK, K., SEMENZATO, L., PIKE, G., MIYAMOTO, C., LIBLIT, B., KRISHNAMURTHY, A., GRAHAM, P. H. S., GAY, D., COLELLA, P., AND AIKEN, A. Titanium: A high-performance Java dialect. Concurrency: Practice and Experience 10, 11 (1998).
-
(1998)
Concurrency: Practice and Experience
, vol.10
, pp. 11
-
-
Yelick, K.1
Semenzato, L.2
Pike, G.3
Miyamoto, C.4
Liblit, B.5
Krishnamurthy, A.6
Graham, P.H.S.7
Gay, D.8
Colella, P.9
Aiken, A.10
-
53
-
-
70350591395
-
Dryadlinq: A system for general-purpose distributed data-parallel computing using a high-level language
-
YU, Y., ISARD, M., FETTERLY, D., BUDIU, M., ERLINGSSON, U., GUNDA, P. K., AND CURREY, J. DryadLINQ: A system for general-purpose distributed data-parallel computing using a high-level language. In Symposium on Operating System Design and Implementation (OSDI) (2008).
-
(2008)
Symposium on Operating System Design and Implementation (OSDI)
-
-
Yu, Y.1
Isard, M.2
Fetterly, D.3
Budiu, M.4
Erlingsson, U.5
Gunda, P.K.6
Currey, J.7
-
54
-
-
85085251984
-
-
Tech. Rep. UCB/EECS-2010-53, EECS Department, University of California, Berkeley, May
-
ZAHARIA, M., CHOWDHURY, N. M. M., FRANKLIN, M., SHENKER, S., AND STOICA, I. Spark: Cluster Computing with Working Sets. Tech. Rep. UCB/EECS-2010-53, EECS Department, University of California, Berkeley, May 2010.
-
(2010)
Spark: Cluster Computing with Working Sets
-
-
Zaharia, M.1
Chowdhury, N.M.M.2
Franklin, M.3
Shenker, S.4
Stoica, I.5
|