-
1
-
-
0028137985
-
Building multithreaded architectures with off-the-shelf microprocessors
-
Hum HHJ, Theobald KB, Gao GR. Building multithreaded architectures with off-the-shelf microprocessors. Proceedings of the 8th IEEE International Parallel Processing Symposium (IPPS'94), Cancùn, Mexico, April 1994; 288-294.
-
Proceedings of the 8th IEEE International Parallel Processing Symposium (IPPS'94), Cancùn, Mexico, April 1994
, pp. 288-294
-
-
Hum, H.H.J.1
Theobald, K.B.2
Gao, G.R.3
-
3
-
-
0003450793
-
EARTH: An efficient architecture for running threads
-
PhD Thesis, McGill University, Montréal, Québec, May
-
Theobald KB. EARTH: An Efficient Architecture for Running Threads. PhD Thesis, McGill University, Montréal, Québec, May 1999.
-
(1999)
-
-
Theobald, K.B.1
-
4
-
-
0004521867
-
Overview of the threaded-C language
-
CAPSL Technical Memo 19, University of Delaware, March
-
Theobald KB, Amaral JN, Heber G, Maquelin O, Tang X, Gao GR. Overview of the Threaded-C language. CAPSL Technical Memo 19, University of Delaware, March 1998.
-
(1998)
-
-
Theobald, K.B.1
Amaral, J.N.2
Heber, G.3
Maquelin, O.4
Tang, X.5
Gao, G.R.6
-
5
-
-
0004767152
-
-
CAPSL Technical Memo 39, University of Delaware, September
-
Tremblay G, Theobald KB, Morrone CJ, Butala MD, Amaral JN, Gao GR. Threaded-C language reference manual (release 2.0). CAPSL Technical Memo 39, University of Delaware, September 2000.
-
(2000)
Threaded-C Language Reference Manual (Release 2.0)
-
-
Tremblay, G.1
Theobald, K.B.2
Morrone, C.J.3
Butala, M.D.4
Amaral, J.N.5
Gao, G.R.6
-
6
-
-
0035266177
-
Dynamic load balancers for a multithreaded multiprocessor system
-
Kakulavarapu P, Maquelin OC, Amaral JN, Gao GR. Dynamic load balancers for a multithreaded multiprocessor system. Parallel Processing Letters 2001: 11(1):169-184.
-
(2001)
Parallel Processing Letters
, vol.11
, Issue.1
, pp. 169-184
-
-
Kakulavarapu, P.1
Maquelin, O.C.2
Amaral, J.N.3
Gao, G.R.4
-
10
-
-
0032083545
-
Models and languages for parallel computation
-
Skillicon DB, Talia D. Models and languages for parallel computation. ACM Computing Surveys 1998: 30(2):123-169.
-
(1998)
ACM Computing Surveys
, vol.30
, Issue.2
, pp. 123-169
-
-
Skillicon, D.B.1
Talia, D.2
-
11
-
-
0041392744
-
Threaded-C release 2.0: Motivation, description, and rationale
-
CAPSL Technical Note 09, University of Delaware, June
-
Tremblay G. Threaded-C release 2.0: Motivation, description, and rationale. CAPSL Technical Note 09, University of Delaware, June 2000.
-
(2000)
-
-
Tremblay, G.1
-
12
-
-
0031210349
-
Compiling C for the EARTH multithreaded architecture
-
Hendren LJ, Tang X, Zhu Y, Ghobrial S, Gao GR, Xue X, Cai H, Ouellet P. Compiling C for the EARTH multithreaded architecture. International Journal of Parallel Programming 1997; 25(4):319-347.
-
(1997)
International Journal of Parallel Programming
, vol.25
, Issue.4
, pp. 319-347
-
-
Hendren, L.J.1
Tang, X.2
Zhu, Y.3
Ghobrial, S.4
Gao, G.R.5
Xue, X.6
Cai, H.7
Ouellet, P.8
-
13
-
-
84883478787
-
Using multithreading for the automatic load balancing of adaptive finite element meshes
-
Heber G, Biswas R, Thulasiraman P, Gao GR. Using multithreading for the automatic load balancing of adaptive finite element meshes. Proceedings of the 5th International Symposium on Solving Irregularly Structured Problems in Parallel (Lecture Notes in Computer Science, vol. 1457). Springer: Berlin, 1998; 132-143.
-
Proceedings of the 5th International Symposium on Solving Irregularly Structured Problems in Parallel (Lecture Notes in Computer Science, Vol. 1457). Springer: Berlin, 1998
, pp. 132-143
-
-
Heber, G.1
Biswas, R.2
Thulasiraman, P.3
Gao, G.R.4
-
15
-
-
0032681016
-
Load adaptive algorithms and implementations for the 2D discrete wavelet transform on fine-grain multithreaded architectures
-
Khokhar AA, Heber G, Thulasiraman P, Gao GR. Load adaptive algorithms and implementations for the 2D discrete wavelet transform on fine-grain multithreaded architectures. Proceedings of the 13th International Parallel Processing Symposium and the 10th Symposium on Parallel and Distributed Processing, San Juan, Puerto Rico, April 1999; 458-462.
-
Proceedings of the 13th International Parallel Processing Symposium and the 10th Symposium on Parallel and Distributed Processing, San Juan, Puerto Rico, April 1999
, pp. 458-462
-
-
Khokhar, A.A.1
Heber, G.2
Thulasiraman, P.3
Gao, G.R.4
-
16
-
-
0033651675
-
Multithreaded algorithms for the fast fourier transform
-
SIGACT/SIGARCH and EATCS
-
Thulasiraman P, Theobald KB, Khokhar AA, Gao GR. Multithreaded algorithms for the Fast Fourier Transform. Proceedings of the 12th Annual ACM Symposium on Parallel Algorithms and Architectures, Bar Harbor, Maine, July 2000. SIGACT/SIGARCH and EATCS, 2000; 176-185.
-
(2000)
Proceedings of the 12th Annual ACM Symposium on Parallel Algorithms and Architectures, Bar Harbor, Maine, July 2000
, pp. 176-185
-
-
Thulasiraman, P.1
Theobald, K.B.2
Khokhar, A.A.3
Gao, G.R.4
-
17
-
-
77955203874
-
Landing CG on EARTH: A case study of fine-grained multithreading on an evolutionary path
-
Theobald KB, Agrawal G, Kumar R, Hebe G, Gao GR, Stodghill P, Pingali K. Landing CG on EARTH: A case study of fine-grained multithreading on an evolutionary path. Proceedings of SC2000: High Performance Networking and Computing, Dallas, TX, November 2000.
-
Proceedings of SC2000: High Performance Networking and Computing, Dallas, TX, November 2000
-
-
Theobald, K.B.1
Agrawal, G.2
Kumar, R.3
Hebe, G.4
Gao, G.R.5
Stodghill, P.6
Pingali, K.7
-
18
-
-
0035228035
-
A multithreaded parallel implementation of a dynamic programming algorithm for sequence comparison
-
Martins WS, del Cuvillo JB, Useche FJ, Theobald KB, Ga GR. A multithreaded parallel implementation of a dynamic programming algorithm for sequence comparison. Pacific Symposium on Biocomputing, January 2001.
-
Pacific Symposium on Biocomputing, January 2001
-
-
Martins, W.S.1
Del Cuvillo, J.B.2
Useche, F.J.3
Theobald, K.B.4
Ga, G.R.5
-
19
-
-
0024751383
-
I-structures: Data structures for parallel computing
-
Arvind, Nikhil RS, Pingali KK. I-Structures: Data structures for parallel computing. TOPLAS 1989; 11(4):598-632.
-
(1989)
TOPLAS
, vol.11
, Issue.4
, pp. 598-632
-
-
Arvind1
Nikhil, R.S.2
Pingali, K.K.3
-
22
-
-
0029666634
-
Polling watchdog: Combining polling and interrupts for efficient message handling
-
Maquelin O, Gao GR, Hum HHJ, Theobald KB, Tian X-M. Polling Watchdog: Combining polling and interrupts for efficient message handling. Proceedings of the 23rd Annual International Symposium on Computer Architecture, Philadelphia, PA; 178-188.
-
Proceedings of the 23rd Annual International Symposium on Computer Architecture, Philadelphia, PA
, pp. 178-188
-
-
Maquelin, O.1
Gao, G.R.2
Hum, H.H.J.3
Theobald, K.B.4
Tian, X.-M.5
-
24
-
-
84938158693
-
Dataflow architectures and multithreading
-
Lee B, Hurson AR. Dataflow architectures and multithreading. IEEE Computer 1991; 27(8):27-39.
-
(1991)
IEEE Computer
, vol.27
, Issue.8
, pp. 27-39
-
-
Lee, B.1
Hurson, A.R.2
-
25
-
-
0041893700
-
Design of the runtime system for the portable threaded-C language
-
CAPSL Technical Memo 24, Department of Electrical and Computer Engineering, University of Delaware, Newark, Delaware, July
-
Kakulavarapu P, Maquelin O, Gao GR. Design of the runtime system for the Portable Threaded-C language. CAPSL Technical Memo 24, Department of Electrical and Computer Engineering, University of Delaware, Newark, Delaware, July 1998. ftp://ftp.capsl.udel.edu/pub/doc/memos.
-
(1998)
-
-
Kakulavarapu, P.1
Maquelin, O.2
Gao, G.R.3
-
26
-
-
0042895822
-
ATGC: Another tool for genome comparison
-
del Cuvillo JB, Martins WS, Gao GR, Cui W, Kim S. ATGC: Another tool for genome comparison. Proceedings of the International Conference on Computational Molecular Biology-RECOMB, April 2001.
-
Proceedings of the International Conference on Computational Molecular Biology-RECOMB, April 2001
-
-
Del Cuvillo, J.B.1
Martins, W.S.2
Gao, G.R.3
Cui, W.4
Kim, S.5
-
27
-
-
0042895814
-
Exploiting locality in single assignment data structures updated through split-phase transactions
-
Amaral JN, Lin W-Y, Gaudiot J-L, Gao GR. Exploiting locality in single assignment data structures updated through split-phase transactions. Cluster Computing 2001; 4(4):281-293.
-
(2001)
Cluster Computing
, vol.4
, Issue.4
, pp. 281-293
-
-
Amaral, J.N.1
Lin, W.-Y.2
Gaudiot, J.-L.3
Gao, G.R.4
-
28
-
-
0031352116
-
Heap analysis and optimizations for threaded programs
-
IEEE Computer Society Press
-
Tang X, Ghiya R, Hendren LJ, Guang GR. Heap analysis and optimizations for threaded programs. Proceedings 1997 International Conference on Parallel Architectures and Compilation Techniques, San Francisco, CA. IEEE Computer Society Press, 1997; 2-13.
-
(1997)
Proceedings 1997 International Conference on Parallel Architectures and Compilation Techniques, San Francisco, CA
, pp. 2-13
-
-
Tang, X.1
Ghiya, R.2
Hendren, L.J.3
Guang, G.R.4
-
29
-
-
0033702230
-
Automatic compiler techniques for thread coarsening for multithreaded architectures
-
Zoppetti GM, Agrawal G, Tang X, Amaral JN, Gao GR. Automatic compiler techniques for thread coarsening for multithreaded architectures. Proceedings of the 2000 International Conference on Supercomputing, Santa Fe, NM, May 2000; 306-315.
-
Proceedings of the 2000 International Conference on Supercomputing, Santa Fe, NM, May 2000
, pp. 306-315
-
-
Zoppetti, G.M.1
Agrawal, G.2
Tang, X.3
Amaral, J.N.4
Gao, G.R.5
-
30
-
-
84944045350
-
Design and implementation of an efficient thread partitioning algorithm
-
Valero M, Joe K, Kitsuregawa M, Tanaka H (eds.)
-
Amaral JN, Gao GR, Kocalar ED, O'Neill P, Tang X. Design and implementation of an efficient thread partitioning algorithm. Proceedings of the International Symposium on High Performance Computing, Tokyo, Japan, October 2000, Valero M, Joe K, Kitsuregawa M, Tanaka H (eds.), 2000; 252-259.
-
(2000)
Proceedings of the International Symposium on High Performance Computing, Tokyo, Japan, October 2000
, pp. 252-259
-
-
Amaral, J.N.1
Gao, G.R.2
Kocalar, E.D.3
O'Neill, P.4
Tang, X.5
-
31
-
-
0029191296
-
Cilk: An efficient multithreaded runtime system
-
Blumofe RD, Joerg CF, Kuszmaul BC, Leiserson CE, Randall KH, Zhou Y. Cilk: An efficient multithreaded runtime system. Proceedings of the 5th Symposium on Principles and Practice of Parallel Programming, 1995; 207-216.
-
Proceedings of the 5th Symposium on Principles and Practice of Parallel Programming, 1995
, pp. 207-216
-
-
Blumofe, R.D.1
Joerg, C.F.2
Kuszmaul, B.C.3
Leiserson, C.E.4
Randall, K.H.5
Zhou, Y.6
-
32
-
-
0031622953
-
The implementation of the Cilk-5 multithreaded language
-
Frigo M, Leiserson CE, Randall KH. The implementation of the Cilk-5 multithreaded language. Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation, Montréal, Québec, June 17-19 1998; SIGPLAN Notices 33(6):212-223.
-
Proceedings of the ACM SIGPLAN '98 Conference on Programming Language Design and Implementation, Montréal, Québec, June 17-19 1998; SIGPLAN Notices
, vol.33
, Issue.6
, pp. 212-223
-
-
Frigo, M.1
Leiserson, C.E.2
Randall, K.H.3
-
33
-
-
0003459808
-
Executing multithreaded programs efficiently
-
PhD Thesis, Department of EE and CS, MIT, September
-
Blumofe R. Executing multithreaded programs efficiently. PhD Thesis, Department of EE and CS, MIT, September 1995.
-
(1995)
-
-
Blumofe, R.1
-
36
-
-
0003510632
-
Introduction to UPC and language specification
-
Technical Report CCS-TR-99-157, George Mason University
-
Carlson WW, Draper JM, Culler DE, Yelick K, Brooks E, Warren K. Introduction to UPC and language specification. Technical Report CCS-TR-99-157, George Mason University, 1999.
-
(1999)
-
-
Carlson, W.W.1
Draper, J.M.2
Culler, D.E.3
Yelick, K.4
Brooks, E.5
Warren, K.6
-
38
-
-
0003952510
-
Report on the programming language Haskell, a non-strict purely functional language (Version 1.4)
-
Peterson J, Hammond K (eds.); Technical Report, Yale University, Department of Computer Science, April
-
Peterson J, Hammond K (eds.) Report on the programming language Haskell, a non-strict purely functional language (Version 1.4). Technical Report, Yale University, Department of Computer Science, April 1997. http://haskell.systemsz.cs.yale.edu/onlinereport/.
-
(1997)
-
-
-
39
-
-
0003413672
-
MPI: A message-passing interface standard (version 1.0)
-
Message Passing Interface Forum; Technical Report, May
-
Message Passing Interface Forum. MPI: A message-passing interface standard (version 1.0). Technical Report, May 1994. http://www.mcs.anl.gov/mpi/mpi-report.ps.
-
(1994)
-
-
-
42
-
-
0035438966
-
Coarse-grained thread pipelining: A speculative parallel execution model for shared-memory multiprocessors
-
Kazi I, Lilja DJ. Coarse-grained thread pipelining: A speculative parallel execution model for shared-memory multiprocessors. IEEE Transactions on Parallel and Distributed Systems 2001; 12-(9):952-966.
-
(2001)
IEEE Transactions on Parallel and Distributed Systems
, vol.12
, Issue.9
, pp. 952-966
-
-
Kazi, I.1
Lilja, D.J.2
-
43
-
-
0042895813
-
Extension du langage Threaded-C: Fibres avec arguments et points d'entrée
-
Rapport de projet, bacc. en info. de gestion (prog. coop.), Dépt. d'informatique, UQAM, Montréal, Qué, mai
-
Sauvageau J. Extension du langage Threaded-C: Fibres avec arguments et points d'entrée. Rapport de projet, bacc. en info. de gestion (prog. coop.), Dépt. d'informatique, UQAM, Montréal, Qué, mai 2001.
-
(2001)
-
-
Sauvageau, J.1
|