-
1
-
-
33846012075
-
-
AHO, A, SETHI, R, AND ULLMAN, J. D. 1986. Compilers:, Addison-Wesley
-
AHO, A., SETHI, R., AND ULLMAN, J. D. 1986. Compilers: Principles, Techniques, and Tools. Addison-Wesley.
-
Principles, Techniques, and Tools
-
-
-
2
-
-
34548240337
-
-
ALLEN, E., CHASE, D., LUCHANGCO, V., MAESSEN, J.-W., RYU, S., STEELE, G., AND TOBIN-HOCHSTADT., S., 2005. The Fortress language specification version 0.707. Technical report. Sun Microsystems.
-
ALLEN, E., CHASE, D., LUCHANGCO, V., MAESSEN, J.-W., RYU, S., STEELE, G., AND TOBIN-HOCHSTADT., S., 2005. The Fortress language specification version 0.707. Technical report. Sun Microsystems.
-
-
-
-
4
-
-
0028483922
-
The uniform memory hierarchy model, of computation
-
ALPERN, B., CARTER, L., FEIG, E., AND SELKER, T. 1994. The uniform memory hierarchy model, of computation. Algorithmica 12, 2/3, 72-109.
-
(1994)
Algorithmica
, vol.12
, Issue.2-3
, pp. 72-109
-
-
ALPERN, B.1
CARTER, L.2
FEIG, E.3
SELKER, T.4
-
6
-
-
0027666493
-
Program structuring for effective parallel portability
-
ALVERSON, G. A., AND NOTKIN, D. 1993. Program structuring for effective parallel portability. IEEE Trans. Parallel Distrib. Syst. 4, 9, 1041-1059.
-
(1993)
IEEE Trans. Parallel Distrib. Syst
, vol.4
, Issue.9
, pp. 1041-1059
-
-
ALVERSON, G.A.1
NOTKIN, D.2
-
7
-
-
33751022080
-
-
BIKSHANDI, G., GUO, J., HOEFLINGER, D., ALMASI, G., FRAGUELA, B. B., GARZARN, M. J., PADUA, D., AND VON PRAUN, C. 2006. Programming for parallelism and locality with hierarchically tiled, arrays. In Proceedings of the Eleventh ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 48-57.
-
BIKSHANDI, G., GUO, J., HOEFLINGER, D., ALMASI, G., FRAGUELA, B. B., GARZARN, M. J., PADUA, D., AND VON PRAUN, C. 2006. Programming for parallelism and locality with hierarchically tiled, arrays. In Proceedings of the Eleventh ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 48-57.
-
-
-
-
8
-
-
0029191296
-
Cilk: An efficient multithreaded runtime system
-
BLUMOFE, R., JOERG, C., KUSZMAUL, B., LEISERSON, C., RANDALL, K., AND ZHOU, Y 1995. Cilk: An efficient multithreaded runtime system. In Proceedings of the 5th Symposium on Principles and Practice of Parallel Programming.
-
(1995)
Proceedings of the 5th Symposium on Principles and Practice of Parallel Programming
-
-
BLUMOFE, R.1
JOERG, C.2
KUSZMAUL, B.3
LEISERSON, C.4
RANDALL, K.5
ZHOU, Y.6
-
9
-
-
10644248153
-
Brook for GPUs: Stream computing on graphics hardware
-
BUCK, I., FOLEY, T., HORN, D., SUGERMAN, J., FATAHALIAN, K., HOUSTON, M., AND HANRAHAN, P. 2004. Brook for GPUs: Stream computing on graphics hardware. ACM Trans. Graph. 23, 3, 777-786.
-
(2004)
ACM Trans. Graph
, vol.23
, Issue.3
, pp. 777-786
-
-
BUCK, I.1
FOLEY, T.2
HORN, D.3
SUGERMAN, J.4
FATAHALIAN, K.5
HOUSTON, M.6
HANRAHAN, P.7
-
10
-
-
7444229864
-
The Cascade high, productivity language
-
IEEE Computer Society
-
CALLAHAN, D., CHAMBERLAIN, B. L., AND ZIMA, H. P. 2004. The Cascade high, productivity language. In Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments, IEEE Computer Society, 52-60.
-
(2004)
Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments
, pp. 52-60
-
-
CALLAHAN, D.1
CHAMBERLAIN, B.L.2
ZIMA, H.P.3
-
11
-
-
0003510632
-
Introduction to UPC and language specification
-
CCS-TR-99-157
-
CARLSON, W. W., DRAPER, J. M., CULLER, D. E., YELICK, K., BROOKS, E., AND WARREN, K., 1999. Introduction to UPC and language specification. University of California-Berkeley Technical Report: CCS-TR-99-157.
-
(1999)
University of California-Berkeley Technical Report
-
-
CARLSON, W.W.1
DRAPER, J.M.2
CULLER, D.E.3
YELICK, K.4
BROOKS, E.5
WARREN, K.6
-
12
-
-
33745200313
-
X10: An object-oriented approach to nonuniform cluster computing
-
CHARLES, P., GROTHOFF, C., SARASWAT, V., DONAWA, C., KIELSTRA, A., EBCIOGLU, K., VON PRAUN, C., AND SARKAR, V. 2005. X10: An object-oriented approach to nonuniform cluster computing. In OOPSLA '05: Proceedings of the 20th Annual ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications, 519-538.
-
(2005)
OOPSLA '05: Proceedings of the 20th Annual ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications
, pp. 519-538
-
-
CHARLES, P.1
GROTHOFF, C.2
SARASWAT, V.3
DONAWA, C.4
KIELSTRA, A.5
EBCIOGLU, K.6
VON PRAUN, C.7
SARKAR, V.8
-
14
-
-
0027710762
-
Parallel programming in Split-C
-
CULLER, D. E., ARPACI-DUSSEAU, A. C., GOLDSTEIN, S. C., KRISHNAMURTHY, A., LUMETTA, S., VON EICKEN, T., AND YELICK, K. A. 1993. Parallel programming in Split-C. In Supercomputing, 262-273.
-
(1993)
Supercomputing
, pp. 262-273
-
-
CULLER, D.E.1
ARPACI-DUSSEAU, A.C.2
GOLDSTEIN, S.C.3
KRISHNAMURTHY, A.4
LUMETTA, S.5
VON EICKEN, T.6
YELICK, K.A.7
-
15
-
-
0002806690
-
OpenMP: An industrystandard API for shared-memory programming
-
DAGUM, L., AND MENON, R. 1998. OpenMP: An industrystandard API for shared-memory programming. IEEE Comput. Sci. Eng. 5, 1, 46-55.
-
(1998)
IEEE Comput. Sci. Eng
, vol.5
, Issue.1
, pp. 46-55
-
-
DAGUM, L.1
MENON, R.2
-
16
-
-
84877083867
-
Merrimac: Supercomputing with streams
-
DALLY, W. J., HANRAHAN, P., EREZ, M., KNIGHT, T. J., LABONTE, F., AHN, J.-H., JAYASENA, N., KAPASI, U. J., DAS, A., GUMMARAJU, J., AND BUCK, I. 2003. Merrimac: Supercomputing with streams. In Proceedings of the 2003 ACM/IEEE Conference on Supercomputing, 35.
-
(2003)
Proceedings of the 2003 ACM/IEEE Conference on Supercomputing
, pp. 35
-
-
DALLY, W.J.1
HANRAHAN, P.2
EREZ, M.3
KNIGHT, T.J.4
LABONTE, F.5
AHN, J.-H.6
JAYASENA, N.7
KAPASI, U.J.8
DAS, A.9
GUMMARAJU, J.10
BUCK, I.11
-
17
-
-
7444258491
-
Abstractions for dynamic data distribution
-
IEEE Computer Society
-
DEITZ, S. J., CHAMBERLAIN, B. L., AND SNYDER, L. 2004. Abstractions for dynamic data distribution. In Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments, IEEE Computer Society, 42-51.
-
(2004)
Ninth International Workshop on High-Level Parallel Programming Models and Supportive Environments
, pp. 42-51
-
-
DEITZ, S.J.1
CHAMBERLAIN, B.L.2
SNYDER, L.3
-
18
-
-
0027541455
-
Chores: Enhanced run-time support for shared-memory parallel computing
-
EAGER, D. L., AND JAHORJAN, J. 1993. Chores: Enhanced run-time support for shared-memory parallel computing. ACM Trans. Comput. Syst. 11, 1, 1-32.
-
(1993)
ACM Trans. Comput. Syst
, vol.11
, Issue.1
, pp. 1-32
-
-
EAGER, D.L.1
JAHORJAN, J.2
-
20
-
-
0033350255
-
Cache-oblivious algorithms
-
IEEE Computer Society, Washington, DC, USA
-
FRIGO, M., LEISERSON, C. E., PROKOP, H., AND RAMACHANDRAN, S. 1999. Cache-oblivious algorithms. In FOCS '99: Proceedings of the 40th Annual Symposium on Foundations of Computer Science, IEEE Computer Society, Washington, DC, USA, 285.
-
(1999)
FOCS '99: Proceedings of the 40th Annual Symposium on Foundations of Computer Science
, pp. 285
-
-
FRIGO, M.1
LEISERSON, C.E.2
PROKOP, H.3
RAMACHANDRAN, S.4
-
22
-
-
31544480376
-
GRAPE6A: A Single-Card GRAPE-6 for Parallel PC-GRAPE Cluster Systems
-
dec
-
FUKUSHIGE, T., MAKINO, J., AND KAWAI, A. 2005. GRAPE6A: A Single-Card GRAPE-6 for Parallel PC-GRAPE Cluster Systems. Publications of the Astronomical Society of Japan 57 (dec), 1009-1021.
-
(2005)
Publications of the Astronomical Society of Japan
, vol.57
, pp. 1009-1021
-
-
FUKUSHIGE, T.1
MAKINO, J.2
KAWAI, A.3
-
23
-
-
0031273280
-
Recursion leads to automatic variable blocking for dense linear-algebra algorithms
-
GUSTAVSON, F. G. 1997. Recursion leads to automatic variable blocking for dense linear-algebra algorithms. IBM J. Res. Dev. 41, 6, 737-756.
-
(1997)
IBM J. Res. Dev
, vol.41
, Issue.6
, pp. 737-756
-
-
GUSTAVSON, F.G.1
-
25
-
-
33845425948
-
ClawHMMER: A. streaming HMMer-search implementation
-
IEEE Computer Society, Washington, DC, USA
-
HORN, D. R., HOUSTON, M., AND HANRAHAN, P. 2005. ClawHMMER: A. streaming HMMer-search implementation. In Proceedings of the 2005 ACM/IEEE Conference on Supercomputing, IEEE Computer Society, Washington, DC, USA, 11.
-
(2005)
Proceedings of the 2005 ACM/IEEE Conference on Supercomputing
, pp. 11
-
-
HORN, D.R.1
HOUSTON, M.2
HANRAHAN, P.3
-
26
-
-
34548210104
-
-
INTEL
-
INTEL, 2005. Math kernel library. http://www.intel.eom/software/products/ mkl.
-
(2005)
Math kernel library
-
-
-
28
-
-
0036396915
-
The Imagine stream processor. In Pro
-
KAPASI, U., DALLY, W. J., RIXNER, S., OWENS, J. D., AND KHAILANY, B. 2002. The Imagine stream processor. In Pro ceedings 2002 IEEE International Conference on Computer Design, 282-288.
-
(2002)
ceedings 2002 IEEE International Conference on Computer Design
, pp. 282-288
-
-
KAPASI, U.1
DALLY, W.J.2
RIXNER, S.3
OWENS, J.D.4
KHAILANY, B.5
-
29
-
-
0035707468
-
Telescoping languages: A strategy for automatic generation of scientific problem-solving systems from annotated libraries
-
December
-
KENNEDY, K., BROOM, B., COOPER, K., DONGARRA, J., FOWLER, R., GANNON, D., JOHNSSON, L., MELLORCRUMMEY, L, AND TORCZON, L. 2001. Telescoping languages: A strategy for automatic generation of scientific problem-solving systems from annotated libraries. Journal of Parallel Distributed. Computing 61 (December), 1803-1826.
-
(2001)
Journal of Parallel Distributed. Computing
, vol.61
, pp. 1803-1826
-
-
KENNEDY, K.1
BROOM, B.2
COOPER, K.3
DONGARRA, J.4
FOWLER, R.5
GANNON, D.6
JOHNSSON, L.7
MELLORCRUMMEY, L.8
TORCZON, L.9
-
30
-
-
10444269287
-
The stream virtual machine
-
LABONTE, F., MATTSON, P., BUCK, I., KOZYRAKIS, C., AND HOROWITZ, M. 2004. The stream virtual machine. In Proceedings of the 2004 International Conference on Parallel Architectures and Compilation Techniques.
-
(2004)
Proceedings of the 2004 International Conference on Parallel Architectures and Compilation Techniques
-
-
LABONTE, F.1
MATTSON, P.2
BUCK, I.3
KOZYRAKIS, C.4
HOROWITZ, M.5
-
31
-
-
17644395320
-
Blocking and array contraction across arbitrarily nested loops using affine partitioning
-
LIM, A. W., LIAO, S.-W., AND LAM, M. S. 2001. Blocking and array contraction across arbitrarily nested loops using affine partitioning. In Proceedings of the Eighth ACM SIGPLAN Symposium on Principles and Practices of Parallel Programming, 103-112.
-
(2001)
Proceedings of the Eighth ACM SIGPLAN Symposium on Principles and Practices of Parallel Programming
, pp. 103-112
-
-
LIM, A.W.1
LIAO, S.-W.2
LAM, M.S.3
-
34
-
-
0002081678
-
Co-array Fortran for parallel programming
-
NUMRICH, R. W., AND REID, J. 1998. Co-array Fortran for parallel programming. SIGPLAN Fortran Forum 17, 2, 1-31.
-
(1998)
SIGPLAN Fortran Forum
, vol.17
, Issue.2
, pp. 1-31
-
-
NUMRICH, R.W.1
REID, J.2
-
35
-
-
28144459339
-
-
PHAM, D., ASANO, S., BOLLIQER, M., DAY, M. N., HOFSTEE, H. P., JOHNS, C., KAHLE, J., KAMEYAMA, A., KEATY, J., MASUBUCHI, Y., RILEY, M., SHIPPY, D., STASIAK, D., SUZUOKI, M., WANG, M., WARNOCK, J., WEITZEL, S., WENDEL, D., YAMAZAKI, T., AND YAZAWA, K. 2005. The design and implementation of a first-generation CELL processor. In IEEE International Solid-State Circuits Conference.
-
PHAM, D., ASANO, S., BOLLIQER, M., DAY, M. N., HOFSTEE, H. P., JOHNS, C., KAHLE, J., KAMEYAMA, A., KEATY, J., MASUBUCHI, Y., RILEY, M., SHIPPY, D., STASIAK, D., SUZUOKI, M., WANG, M., WARNOCK, J., WEITZEL, S., WENDEL, D., YAMAZAKI, T., AND YAZAWA, K. 2005. The design and implementation of a first-generation CELL processor. In IEEE International Solid-State Circuits Conference.
-
-
-
-
36
-
-
34548261512
-
External memory algorithms
-
Kluwer Academic Publishers, Norwell, MA, USA
-
VITTER, J. S. 2002. External memory algorithms. In Handbook of Massive Data Sets, Kluwer Academic Publishers, Norwell, MA, USA, 359-416.
-
(2002)
Handbook of Massive Data Sets
, pp. 359-416
-
-
VITTER, J.S.1
-
37
-
-
0343462141
-
Automated empirical optimization of software and the ATLAS project
-
WHALEY, R. C., PETITET, A., AND DONGARRA, J. J. 2001. Automated empirical optimization of software and the ATLAS project. Parallel Computing 27, 1-2, 3-35.
-
(2001)
Parallel Computing
, vol.27
-
-
WHALEY, R.C.1
PETITET, A.2
DONGARRA, J.J.3
-
38
-
-
0001310691
-
Titanium: A high-performance Java dialect
-
YELICK, K., SEMENZATO, L., PIKE, G., MIYAMOTO, C., LIBLIT, B., KRISHNAMURTHY, A., HILFINGER, P., GRAHAM, S., GAY, D., COLELLA, P., AND AIKEN, A. 1998. Titanium: A high-performance Java dialect. In ACM 1998 Workshop on Java for High-Performance Network Computing.
-
(1998)
ACM 1998 Workshop on Java for High-Performance Network Computing
-
-
YELICK, K.1
SEMENZATO, L.2
PIKE, G.3
MIYAMOTO, C.4
LIBLIT, B.5
KRISHNAMURTHY, A.6
HILFINGER, P.7
GRAHAM, S.8
GAY, D.9
COLELLA, P.10
AIKEN, A.11
|