-
1
-
-
0346897428
-
The ins and outs of Clean I/O
-
Achten, P. and Plasmeijer, M. J. (1995) The ins and outs of Clean I/O. J. Funct. Program. 5(1), 81-110.
-
(1995)
J. Funct. Program.
, vol.5
, Issue.1
, pp. 81-110
-
-
Achten, P.1
Plasmeijer, M.J.2
-
2
-
-
0003552085
-
-
Scientific and Engineering Computation. MIT Press
-
Adams, J. C., Brainerd, W. S., Martin, J. T., Smith, B. T. and Wagener, J. L. (1997) Fortran-95 Handbook - Complete ANSI/ISO Reference. Scientific and Engineering Computation. MIT Press.
-
(1997)
Fortran-95 Handbook - Complete ANSI/ISO Reference
-
-
Adams, J.C.1
Brainerd, W.S.2
Martin, J.T.3
Smith, B.T.4
Wagener, J.L.5
-
5
-
-
84973836157
-
The N AS Parallel Benchmarks
-
Bailey, D. H., Barszcz, E., Barton, J. T., Browning, D. S., Carter, R. L., Dagum, L., Fatoohi, R. A., Frederickson, P. O., Lasinski, T. A., Schreiber, T. A., Simon, R. S., Venkatakrishnam, V. and Weeratunga, S. K. (1991) The N AS Parallel Benchmarks. Int. J. Supercomput. Applic. 5(3), 63-73.
-
(1991)
Int. J. Supercomput. Applic.
, vol.5
, Issue.3
, pp. 63-73
-
-
Bailey, D.H.1
Barszcz, E.2
Barton, J.T.3
Browning, D.S.4
Carter, R.L.5
Dagum, L.6
Fatoohi, R.A.7
Frederickson, P.O.8
Lasinski, T.A.9
Schreiber, T.A.10
Simon, R.S.11
Venkatakrishnam, V.12
Weeratunga, S.K.13
-
6
-
-
84958615994
-
Uniqueness type inference
-
Hermenegildo, M. and Swierstra, S. D., editors, Utrecht, The Netherlands. Springer-Verlag
-
Barendsen, E. and Smetsers, S. (1995) Uniqueness Type Inference. In: Hermenegildo, M. and Swierstra, S. D., editors, Proceedings 7th International Symposium on Programming Language Implementation and Logic Programming (PLILP'95): Lecture Notes in Computer Science 982, pp. 189-206. Utrecht, The Netherlands. Springer-Verlag.
-
(1995)
Proceedings 7th International Symposium on Programming Language Implementation and Logic Programming (PLILP'95): Lecture Notes in Computer Science
, vol.982
, pp. 189-206
-
-
Barendsen, E.1
Smetsers, S.2
-
7
-
-
0004062381
-
-
MPhil thesis, University of Toronto, Toronto, Canada
-
Bernecky, R. (1997) APEX: The APL Parallel Executor. MPhil thesis, University of Toronto, Toronto, Canada.
-
(1997)
APEX: the APL Parallel Executor
-
-
Bernecky, R.1
-
8
-
-
0025380943
-
Compiling collection-oriented languages onto massively parallel computers
-
Blelloch, G. E. and Sabot, G. W. (1990) Compiling Collection-Oriented Languages onto Massively Parallel Computers. J. Parallel & Distributed Comput. 8(2), 119-134.
-
(1990)
J. Parallel & Distributed Comput.
, vol.8
, Issue.2
, pp. 119-134
-
-
Blelloch, G.E.1
Sabot, G.W.2
-
9
-
-
43949161602
-
Implementation of a portable nested data-parallel language
-
Blelloch, G. E., Chatterjee, S., Hardwick, J. C., Sipelstein, J. and Zagha, M. (1994) Implementation of a Portable Nested Data-Parallel Language. J. Parallel & Distributed Comput. 21(1), 4-14.
-
(1994)
J. Parallel & Distributed Comput.
, vol.21
, Issue.1
, pp. 4-14
-
-
Blelloch, G.E.1
Chatterjee, S.2
Hardwick, J.C.3
Sipelstein, J.4
Zagha, M.5
-
10
-
-
0030105185
-
Programming parallel algorithms
-
Blelloch, G. E. (1996) Programming parallel algorithms. Comm. ACM, 39(3).
-
(1996)
Comm. ACM
, vol.39
, Issue.3
-
-
Blelloch, G.E.1
-
11
-
-
0041755376
-
A skeleton-based parallelising compiler for ML
-
Plasmeijer, M. J. and van Eekelen, M., editors, Nijmegen, The Netherlands
-
Bratvold, T. A. (1993) A skeleton-based parallelising compiler for ML. In: Plasmeijer, M. J. and van Eekelen, M., editors, Proceedings 5th International Workshop on Parallel Implementations of Functional Languages, pp. 23-34. Nijmegen, The Netherlands.
-
(1993)
Proceedings 5th International Workshop on Parallel Implementations of Functional Languages
, pp. 23-34
-
-
Bratvold, T.A.1
-
12
-
-
0030645796
-
The eden coordination model for distributed memory systems
-
Geneva, Switzerland. IEEE Press
-
Breitinger, S., Loogen, R., Ortega-Mallén, Y. and Peña, R. (1997) The Eden Coordination Model for distributed memory systems. Proceedings Conference on High-level Parallel Programming Models and Supportive Environments (HIPS'97), Geneva, Switzerland. IEEE Press.
-
(1997)
Proceedings Conference on High-level Parallel Programming Models and Supportive Environments (HIPS'97)
-
-
Breitinger, S.1
Loogen, R.2
Ortega-Mallén, Y.3
Peña, R.4
-
13
-
-
84876608613
-
Experience with the implementation of a concurrent graph reduction system on an ncube/2 platform
-
Buchberger, B. and Volkert, J., editors, Springer-Verlag
-
Bülck, T., Held, A., Kluge, W. E., Pantke, S., Rathsack, C., Scholz, S.-B. and Schröder, R. (1994) Experience with the implementation of a concurrent graph reduction system on an ncube/2 platform. In : Buchberger, B. and Volkert, J., editors, Proceedings Joint International Conference on Parallel and Vector Processing: Lecture Notes in Computer Science 854, pp. 497-508. Springer-Verlag.
-
(1994)
Proceedings Joint International Conference on Parallel and Vector Processing: Lecture Notes in Computer Science
, vol.854
, pp. 497-508
-
-
Bülck, T.1
Held, A.2
Kluge, W.E.3
Pantke, S.4
Rathsack, C.5
Scholz, S.-B.6
Schröder, R.7
-
14
-
-
0011515370
-
-
Technical report CS-89-108, Lawrence Livermore National Laboratory, Livermore, California, USA
-
Cann, D. C. (1989) Compilation Techniques for High Performance Applicative Computation. Technical report CS-89-108, Lawrence Livermore National Laboratory, Livermore, California, USA.
-
(1989)
Compilation Techniques for High Performance Applicative Computation
-
-
Cann, D.C.1
-
15
-
-
84976652233
-
Retire fortran? A debate rekindled
-
Cann, D. C. (1992) Retire Fortran? A debate rekindled. Comm. ACM, 35(8), 81-89.
-
(1992)
Comm. ACM
, vol.35
, Issue.8
, pp. 81-89
-
-
Cann, D.C.1
-
16
-
-
0029267529
-
Advanced array optimizations for high performance functional languages
-
Cann, D. C. and Evripidou, P. (1995) Advanced Array Optimizations for High Performance Functional Languages. IEEE Trans. Parallel & Distributed Syst. 6(3), 229-239.
-
(1995)
IEEE Trans. Parallel & Distributed Syst.
, vol.6
, Issue.3
, pp. 229-239
-
-
Cann, D.C.1
Evripidou, P.2
-
17
-
-
35248855583
-
An approach to fast arrays in Haskell
-
Jeuring, J. and Peyton Jones, S., editors, Springer-Verlag.
-
Chakravarty, M. M. T. and Keller, G. (2003) An approach to fast arrays in Haskell. In: Jeuring, J. and Peyton Jones, S., editors, Summer School and Workshop on Advanced Functional Programming: Lecture Notes in Computer Science 2638, pp. 27-58. Springer-Verlag.
-
(2003)
Summer School and Workshop on Advanced Functional Programming: Lecture Notes in Computer Science
, vol.2638
, pp. 27-58
-
-
Chakravarty, M.M.T.1
Keller, G.2
-
18
-
-
0032115295
-
The case for high-level parallel programming in ZPL
-
Chamberlain, B. L., Choi, S.-E., Lewis, C., Snyder, L., Weathersby, W. D. and Lin, C. (1998) The Case for High-Level Parallel Programming in ZPL. IEEE Computational Sci. & Eng. 5(3).
-
(1998)
IEEE Computational Sci. & Eng.
, vol.5
, Issue.3
-
-
Chamberlain, B.L.1
Choi, S.-E.2
Lewis, C.3
Snyder, L.4
Weathersby, W.D.5
Lin, C.6
-
19
-
-
0343238911
-
-
Technical report, TR-EE 94-9, School of Electrical Engineering, Purdue University, Indiana, USA
-
Cohen, W. E., Dietz, H. G. and Sponaugle, J. B. (1994) Dynamic Barrier Architecture for Multi-Mode Fine-Grain Parallelism using Conventional Processors. Technical report, TR-EE 94-9, School of Electrical Engineering, Purdue University, Indiana, USA.
-
(1994)
Dynamic Barrier Architecture for Multi-mode Fine-grain Parallelism using Conventional Processors
-
-
Cohen, W.E.1
Dietz, H.G.2
Sponaugle, J.B.3
-
21
-
-
1842852979
-
Bringing skeletons out of the closet: A pragmatic manifesto for skeletal parallel programming
-
Cole, M. (2004) Bringing skeletons out of the closet: A pragmatic manifesto for skeletal parallel programming. Parallel Comput. 30(3), 389-406.
-
(2004)
Parallel Comput.
, vol.30
, Issue.3
, pp. 389-406
-
-
Cole, M.1
-
22
-
-
0008788481
-
-
Technical report, CMU-CS-90-186, Carnegie-Mellon-University, School of Computer Science, Pittsburgh, Pennsylvania, USA
-
Cooper, E. C. and Morrisett, J. (1990) Adding Threads to Standard ML. Technical report, CMU-CS-90-186, Carnegie-Mellon-University, School of Computer Science, Pittsburgh, Pennsylvania, USA.
-
(1990)
Adding Threads to Standard ML.
-
-
Cooper, E.C.1
Morrisett, J.2
-
23
-
-
0002806690
-
OpenMP: An industry-standard API for shared-memory programming
-
Dagum, L. and Menon, R. (1998) OpenMP: An Industry-Standard API for Shared-Memory Programming. IEEE Trans. Computational Sci. & Eng. 5(1).
-
(1998)
IEEE Trans. Computational Sci. & Eng.
, vol.5
, Issue.1
-
-
Dagum, L.1
Menon, R.2
-
24
-
-
84992015947
-
Parallel programming using skeleton functions
-
Bode, A., Reeve, M. and Wolf, G., editors, Springer-Verlag
-
Darlington, J., Field, A. J., Harrison, P. G., Kelly, P. H. J., Sharp, D. W. N., Wu, Q. and While, R. L. (1993) Parallel Programming using Skeleton Functions. In: Bode, A., Reeve, M. and Wolf, G., editors, Proceedings 5th Conference on Parallel Architectures and Languages Europe (PARLE'93): Lecture Notes in Computer Science 694, pp. 146-160. Springer-Verlag.
-
(1993)
Proceedings 5th Conference on Parallel Architectures and Languages Europe (PARLE'93): Lecture Notes in Computer Science
, vol.694
, pp. 146-160
-
-
Darlington, J.1
Field, A.J.2
Harrison, P.G.3
Kelly, P.H.J.4
Sharp, D.W.N.5
Wu, Q.6
While, R.L.7
-
25
-
-
20544465899
-
TOP500 Supercomputer Sites, 22nd edition
-
Phoenix, AZ. ACM Press
-
Dongarra, J. J., Meuer, H. W. and Strohmaier, E. (2003) TOP500 Supercomputer Sites, 22nd edition. Proceedings Supercomputing Conference (SC'03), Phoenix, AZ. ACM Press.
-
(2003)
Proceedings Supercomputing Conference (SC'03)
-
-
Dongarra, J.J.1
Meuer, H.W.2
Strohmaier, E.3
-
26
-
-
0346083708
-
Sisal 90
-
Böhm, A. P. W. and Feo, J. T.editors, Denver, CO. Lawrence Livermore National Laboratory, Livermore, California, USA
-
Feo, J. T., Miller, P. J., Skedzielewski, S. K., Denton, S. M. and Solomon, C. J. (1995) Sisal 90. In: Böhm, A. P. W. and Feo, J. T.editors, Proceedings Conference on High Performance Functional Computing (HPFC'95), pp. 35-47. Denver, CO. Lawrence Livermore National Laboratory, Livermore, California, USA.
-
(1995)
Proceedings Conference on High Performance Functional Computing (HPFC'95)
, pp. 35-47
-
-
Feo, J.T.1
Miller, P.J.2
Skedzielewski, S.K.3
Denton, S.M.4
Solomon, C.J.5
-
27
-
-
0032641907
-
Optimization rules for programming with collective operations
-
Atallah, M., editor, San Juan, Puerto Rico
-
Gorlatch, S., Wedler, C. and Lengauer, C. (1999) Optimization rules for programming with collective operations. In: Atallah, M., editor, Proceedings 13th International Parallel Processing Symposium and the 10th Symposium on Parallel and Distributed Processing (IPPS/SPDP'99), pp. 492-499. San Juan, Puerto Rico.
-
(1999)
Proceedings 13th International Parallel Processing Symposium and the 10th Symposium on Parallel and Distributed Processing (IPPS/SPDP'99)
, pp. 492-499
-
-
Gorlatch, S.1
Wedler, C.2
Lengauer, C.3
-
28
-
-
84956986110
-
Shared memory multiprocessor support for SAC
-
Hammond, K., Davie, T. and Clack, C., editors, Springer-Verlag
-
Grelck, C. (1999) Shared memory multiprocessor support for SAC. In: Hammond, K., Davie, T. and Clack, C., editors, Proceedings 10th International Workshop on Implementation of Functional Languages (IFL'98): Lecture Notes in Computer Science 1595, pp. 38-54. Springer-Verlag.
-
(1999)
Proceedings 10th International Workshop on Implementation of Functional Languages (IFL'98): Lecture Notes in Computer Science
, vol.1595
, pp. 38-54
-
-
Grelck, C.1
-
30
-
-
84966550469
-
Implementing the NAS benchmark MG in SAC
-
Prasanna, V. K. and Westrom, G., editors, Fort Lauderdale, FL. IEEE Press
-
Grelck, C. (2002) Implementing the NAS Benchmark MG in SAC. In: Prasanna, V. K. and Westrom, G., editors, Proceedings 16th International Parallel and Distributed Processing Symposium (IPDPS'02), pp. 38-54. Fort Lauderdale, FL. IEEE Press.
-
(2002)
Proceedings 16th International Parallel and Distributed Processing Symposium (IPDPS'02)
, pp. 38-54
-
-
Grelck, C.1
-
31
-
-
1542315244
-
A multithreaded vompiler backend for high-level array programming
-
Hamza, M. H., editor, Innsbruck, Austria. ACTA Press
-
Grelck, C. (2003) A multithreaded vompiler backend for high-level array programming. In: Hamza, M. H., editor, Proceedings 21st International Multi-conference on Applied Informatics (Al'03), Part ii: International conference on parallel and distributed computing and networks (pdcn'03), pp. 478-484. Innsbruck, Austria. ACTA Press.
-
(2003)
Proceedings 21st International Multi-conference on Applied Informatics (Al'03), Part Ii: International Conference on Parallel and Distributed Computing and Networks (Pdcn'03)
, pp. 478-484
-
-
Grelck, C.1
-
32
-
-
0242639804
-
Classes and objects as basis for I/O in SAC
-
Johnsson, T., editor, Bâstad, Sweden. Gothenburg, Sweden
-
Grelck, C. and Scholz, S.-B. (1995) Classes and objects as basis for I/O in SAC. In: Johnsson, T., editor, Proceedings 7th International Workshop on Implementation of Functional Languages (IFL'95), pp. 30-44. Bâstad, Sweden. Gothenburg, Sweden.
-
(1995)
Proceedings 7th International Workshop on Implementation of Functional Languages (IFL'95)
, pp. 30-44
-
-
Grelck, C.1
Scholz, S.-B.2
-
33
-
-
84888865750
-
Accelerating APL programs with SAC
-
Lefèvre, O., editor, Scranton, PN. ACM Press
-
Grelck, C. and Scholz, S.-B. (1999) Accelerating APL programs with SAC. In: Lefèvre, O., editor, Proceedings International Conference on Array Processing Languages (APL'99), pp. 50-57. Scranton, PN. ACM Press.
-
(1999)
Proceedings International Conference on Array Processing Languages (APL'99)
, pp. 50-57
-
-
Grelck, C.1
Scholz, S.-B.2
-
34
-
-
84937418661
-
HPF vs. SAC - A case study
-
Bode, A., Ludwig, T., Karl, W. and Wismüller, R., editors, Munich, Germany. Springer-Verlag
-
Grelck, C. and Scholz, S.-B. (2000) HPF vs. SAC - A case study. In : Bode, A., Ludwig, T., Karl, W. and Wismüller, R., editors, Proceedings 6th European Conference on Parallel Processing (EURO-PAR'00): Lecture Notes in Computer Science 1900, pp. 620-624. Munich, Germany. Springer-Verlag.
-
(2000)
Proceedings 6th European Conference on Parallel Processing (EURO-PAR'00): Lecture Notes in Computer Science
, vol.1900
, pp. 620-624
-
-
Grelck, C.1
Scholz, S.-B.2
-
35
-
-
0346267381
-
SAC - From high-level programming with arrays to efficient parallel execution
-
Grelck, C. and Scholz, S.-B. (2003a) SAC - From high-level programming with arrays to efficient parallel execution. Parallel Process. Lett. 13(3), 401-412.
-
(2003)
Parallel Process. Lett.
, vol.13
, Issue.3
, pp. 401-412
-
-
Grelck, C.1
Scholz, S.-B.2
-
36
-
-
35248891646
-
Towards an Efficient Functional Implementation of the NAS Benchmark FT
-
Malyshkin, V., editor, Nizhni Novgorod, Russia. Springer-Verlag
-
Grelck, C. and Scholz, S.-B. (2003b) Towards an Efficient Functional Implementation of the NAS Benchmark FT. In: Malyshkin, V., editor, Proceedings 7th International Conference on Parallel Computing Technologies (PACT'03): Lecture Notes in Computer Science 2763, ppp. 230-235. Nizhni Novgorod, Russia. Springer-Verlag.
-
(2003)
Proceedings 7th International Conference on Parallel Computing Technologies (PACT'03): Lecture Notes in Computer Science
, vol.2763
, pp. 230-235
-
-
Grelck, C.1
Scholz, S.-B.2
-
37
-
-
84959066298
-
On code generation for multi-generator WITH-Loops in SAC
-
Koopman, P. and Clack, C., editors, Lochem, The Netherlands. Springer-Verlag
-
Grelck, C., Kreye, D. and Scholz, S.-B. (2000) On code generation for multi-generator WITH-Loops in SAC. In: Koopman, P. and Clack, C., editors, Proceedings 11th International Workshop on Implementation of Functional Languages (IFL'99): Lecture Notes in Computer Science 1868, pp. 77-94. Lochem, The Netherlands. Springer-Verlag.
-
(2000)
Proceedings 11th International Workshop on Implementation of Functional Languages (IFL'99): Lecture Notes in Computer Science
, vol.1868
, pp. 77-94
-
-
Grelck, C.1
Kreye, D.2
Scholz, S.-B.3
-
38
-
-
35048829483
-
With-loop scalarization: Merging nested array operations
-
Trinder, P. and Michaelson, G., editors, Springer-Verlag
-
Grelck, C., Scholz, S.-B. and Trojahner, K. (2004) With-loop scalarization: merging nested array operations. In: Trinder, P. and Michaelson, G., editors, Proceedings 15th International Workshop on Implementation of Functional Languages (IFL'03): Lecture Notes in Computer Science 3145. Springer-Verlag.
-
(2004)
Proceedings 15th International Workshop on Implementation of Functional Languages (IFL'03): Lecture Notes in Computer Science
, vol.3145
-
-
Grelck, C.1
Scholz, S.-B.2
Trojahner, K.3
-
39
-
-
84876654819
-
Task management, virtual shared memory, and multithreading in a distributed memory implementation of SISAL
-
Bode, A., Reeve, M. and Wolf, G., editors, Springer-Verlag
-
Haines, M. and Böhm, W. (1993) Task management, virtual shared memory, and multithreading in a distributed memory implementation of SISAL. In: Bode, A., Reeve, M. and Wolf, G., editors, Proceedings 5th Conference on Parallel Architectures and Languages Europe (PARLE'93): Lecture Notes in Computer Science 694, pp. 12-23. Springer-Verlag.
-
(1993)
Proceedings 5th Conference on Parallel Architectures and Languages Europe (PARLE'93): Lecture Notes in Computer Science
, vol.694
, pp. 12-23
-
-
Haines, M.1
Böhm, W.2
-
40
-
-
84876659247
-
A framework for nesting algorithmic skeletons
-
Delft, The Netherlands
-
Hamdan, M., Michaelson, G. and King, P. (1999) A framework for nesting algorithmic skeletons. Proceedings International Conference on Parallel Computing (PARCO'99), Delft, The Netherlands.
-
(1999)
Proceedings International Conference on Parallel Computing (PARCO'99)
-
-
Hamdan, M.1
Michaelson, G.2
King, P.3
-
41
-
-
0031506155
-
On the effectiveness of functional language features: NAS Benchmark FT
-
Hammes, J., Sur, S. and Böhm, W. (1997) On the effectiveness of functional language features: NAS Benchmark FT. J. Funct. Program. 7(1), 103-123.
-
(1997)
J. Funct. Program.
, vol.7
, Issue.1
, pp. 103-123
-
-
Hammes, J.1
Sur, S.2
Böhm, W.3
-
42
-
-
0342605023
-
Parallel functional programming: An introduction (invited paper)
-
Hong, H., editor, Linz, Austria. World Scientific
-
Hammond, K. (1994) Parallel functional programming: an introduction (invited paper). In: Hong, H., editor, First International Symposium on Parallel Symbolic Computation (PASCO'94), pp. 181-193. Linz, Austria. World Scientific.
-
(1994)
First International Symposium on Parallel Symbolic Computation (PASCO'94)
, pp. 181-193
-
-
Hammond, K.1
-
43
-
-
84944049838
-
HaskSkel: Algorithmic skeletons in Haskell
-
Clack, C. and Koopman, P., editors, Lochem, The Netherlands. Springer-Verlag
-
Hammond, K. and Portillo, A. J. R. (2000) HaskSkel: Algorithmic skeletons in Haskell. In: Clack, C. and Koopman, P., editors, Proceedings 11th International Workshop on Implementation of Functional Languages (IFL'00): Lecture Notes in Computer Science 1868, pp. 181-198. Lochem, The Netherlands. Springer-Verlag.
-
(2000)
Proceedings 11th International Workshop on Implementation of Functional Languages (IFL'00): Lecture Notes in Computer Science
, vol.1868
, pp. 181-198
-
-
Hammond, K.1
Portillo, A.J.R.2
-
44
-
-
0032179722
-
Eliminating barrier synchronization for compiler-parallelized codes on software DSMs
-
Han, H., Tseng, C.-W. and Keleher, P. (1998) Eliminating barrier synchronization for compiler-parallelized codes on software DSMs. Int. J. Parallel Program. 26(5), 591-612.
-
(1998)
Int. J. Parallel Program.
, vol.26
, Issue.5
, pp. 591-612
-
-
Han, H.1
Tseng, C.-W.2
Keleher, P.3
-
46
-
-
0030356005
-
Benchmarking implementations of functional languages with "Pseudoknot", a float-intensive benchmark
-
Hartel, P. H. et al. (1996) Benchmarking implementations of functional languages with "Pseudoknot", a float-intensive benchmark. J. Funct. Program. 6(4).
-
(1996)
J. Funct. Program.
, vol.6
, Issue.4
-
-
Hartel, P.H.1
-
50
-
-
3543135594
-
Factoring: A method for scheduling parallel loops
-
Hummel, S. F., Schonberg, E. and Flynn, L. E. (1992) Factoring: A method for scheduling parallel loops. Comm. ACM, 35(8), 90-101.
-
(1992)
Comm. ACM
, vol.35
, Issue.8
, pp. 90-101
-
-
Hummel, S.F.1
Schonberg, E.2
Flynn, L.E.3
-
52
-
-
0029723636
-
Concurrent haskell
-
St. Petersburg Beach, FL. ACM Press
-
Jones, S. L. Peyton, Gordon, A. and Finne, S. (1996) Concurrent Haskell. Proceedings 23rd ACM Symposium on Principles of Programming Languages (POPL'96), pp. 295-308. St. Petersburg Beach, FL. ACM Press.
-
(1996)
Proceedings 23rd ACM Symposium on Principles of Programming Languages (POPL'96)
, pp. 295-308
-
-
Peyton, J.S.L.1
Gordon, A.2
Finne, S.3
-
53
-
-
84876609477
-
Coordination languages
-
Hammond, K. and Michaelson, G., editors, Springer-Verlag
-
Kelly, P. and Taylor, F. (1999) Coordination Languages. In: Hammond, K. and Michaelson, G., editors, Research Directions in Parallel Functional Programming, pp. 305-321. Springer-Verlag.
-
(1999)
Research Directions in Parallel Functional Programming
, pp. 305-321
-
-
Kelly, P.1
Taylor, F.2
-
54
-
-
0003487717
-
-
MIT Press
-
Koebel, C. H., Loveman, D. B., Schreiber, R. S., Steele, G. L. and Zosel, M. E. (1994) The High Performance Fortran Handbook. MIT Press.
-
(1994)
The High Performance Fortran Handbook
-
-
Koebel, C.H.1
Loveman, D.B.2
Schreiber, R.S.3
Steele, G.L.4
Zosel, M.E.5
-
55
-
-
0022150790
-
Allocating independent subtasks on parallel processors
-
Kruskal, C. and Weiss, A. (1985) Allocating independent subtasks on parallel processors. IEEE Trans. Softw. Eng., 11(10), 1001-1016
-
(1985)
IEEE Trans. Softw. Eng.
, vol.11
, Issue.10
, pp. 1001-1016
-
-
Kruskal, C.1
Weiss, A.2
-
56
-
-
85023182347
-
Locality and loop scheduling on NUMA multiprocessors
-
Boca Raton, FL. CRC Press
-
Li, H., Tandri, S., Stumm, M. and Sevcik, K. C. (1993) Locality and loop scheduling on NUMA multiprocessors. Proceedings 22nd International Conference on Parallel Processing (ICPP'93), pp. 140-147.Boca Raton, FL. CRC Press.
-
(1993)
Proceedings 22nd International Conference on Parallel Processing (ICPP'93)
, pp. 140-147
-
-
Li, H.1
Tandri, S.2
Stumm, M.3
Sevcik, K.C.4
-
57
-
-
0033335139
-
Engineering parallel symbolic programs in GPH
-
Loidl, H.-W., Trinder, P. W., Hammond, K., Junaidu, S. B., Morgan, R. G. and Jones, S. L. Peyton (1999) Engineering parallel symbolic programs in GPH. Concurrency - Practice & Exper. 11(12), 701-752.
-
(1999)
Concurrency - Practice & Exper.
, vol.11
, Issue.12
, pp. 701-752
-
-
Loidl, H.-W.1
Trinder, P.W.2
Hammond, K.3
Junaidu, S.B.4
Morgan, R.G.5
Peyton, J.S.L.6
-
59
-
-
0028419803
-
Using processor affinity in loop scheduling on shared-memory multiprocessors
-
Markatos, E. P. and LeBlanc, T. J. (1994) Using processor affinity in loop scheduling on shared-memory multiprocessors. IEEE Trans. Parallel & Distributed Syst. 5(4), 379-400.
-
(1994)
IEEE Trans. Parallel & Distributed Syst.
, vol.5
, Issue.4
, pp. 379-400
-
-
Markatos, E.P.1
LeBlanc, T.J.2
-
60
-
-
0003775174
-
-
M 146. Lawrence Livermore National Laboratory, Livermore, California, USA
-
McGraw, J. R., Skedzielewski, S. K., Allan, S. J., Oldehoeft, R. R. et al. (1985) Sisal: Streams and Iteration in a Single Assignment Language: Reference Manual Version 1.2. M 146. Lawrence Livermore National Laboratory, Livermore, California, USA.
-
(1985)
Sisal: Streams and Iteration in a Single Assignment Language: Reference Manual Version 1.2
-
-
McGraw, J.R.1
Skedzielewski, S.K.2
Allan, S.J.3
Oldehoeft, R.R.4
-
61
-
-
0005595913
-
Nested algorithmic skeletons from higher order functions
-
Michaelson, G., Scaife, N., Bristow, P. and King, P. (2001) Nested algorithmic skeletons from higher order functions. Parallel Algorithms & Applic. 16, 181-206.
-
(2001)
Parallel Algorithms & Applic.
, vol.16
, pp. 181-206
-
-
Michaelson, G.1
Scaife, N.2
Bristow, P.3
King, P.4
-
62
-
-
84916586028
-
The parallel ABC-machine
-
Glaser, H. and Hartel, P., editors, Southampton, UK. Technical Report CSTR 91-07
-
Nöcker, E., Plasmeijer, M. J. and Smetsers, S. (1991) The Parallel ABC-machine. In: Glaser, H. and Hartel, P., editors, Proceedings 3rd International Workshop on Parallel Implementations of Functional Languages, pp. 351-382. Southampton, UK. Technical Report CSTR 91-07.
-
(1991)
Proceedings 3rd International Workshop on Parallel Implementations of Functional Languages
, pp. 351-382
-
-
Nöcker, E.1
Plasmeijer, M.J.2
Smetsers, S.3
-
63
-
-
0000242988
-
Synchronisation minimisation in a SPMD execution model
-
O'Boyle, M. F. P., Kervella, L. and Bodin, F. (1995) Synchronisation minimisation in a SPMD execution model. J. Parallel & Distributed Comput., 29(2), 196-210.
-
(1995)
J. Parallel & Distributed Comput.
, vol.29
, Issue.2
, pp. 196-210
-
-
O'Boyle, M.F.P.1
Kervella, L.2
Bodin, F.3
-
64
-
-
20544447279
-
Implementing arrays in SISAL 2.0
-
San Diego, CA. Lawrence Livermore National Laboratory
-
Oldehoeft, R. R. (1992) Implementing arrays in SISAL 2.0. Proceedings 2nd Sisal Users Conference, pp. 209-222. San Diego, CA. Lawrence Livermore National Laboratory.
-
(1992)
Proceedings 2nd Sisal Users Conference
, pp. 209-222
-
-
Oldehoeft, R.R.1
-
65
-
-
84876630085
-
SISAL: Initial MIMD performance results
-
Händler, W., Haupt, D., Jeltsch, R., Juling, W. and Lange, O., editors, Aachen, Germany. Springer-Verlag
-
Oldehoeft, R. R., Cann, D. C. and Allan, S. J. (1986) SISAL: Initial MIMD performance results. In: Händler, W., Haupt, D., Jeltsch, R., Juling, W. and Lange, O., editors, Proceedings Conference on Algorithms and Hardware for Parallel Processing (CONPAR'86): Lecture Notes in Computer Science 237, pp. 120-127. Aachen, Germany. Springer-Verlag.
-
(1986)
Proceedings Conference on Algorithms and Hardware for Parallel Processing (CONPAR'86): Lecture Notes in Computer Science
, vol.237
, pp. 120-127
-
-
Oldehoeft, R.R.1
Cann, D.C.2
Allan, S.J.3
-
68
-
-
0345253785
-
-
PhD thesis, Department of Computer Science, Rice University, Houston, Texas, USA
-
Roth, G. (1997) Optimizing Fortran90D/HPF for Distributed-Memory Computers. PhD thesis, Department of Computer Science, Rice University, Houston, Texas, USA.
-
(1997)
Optimizing Fortran90D/HPF for Distributed-memory Computers
-
-
Roth, G.1
-
69
-
-
84957667595
-
On programming scientific applications in SAC - A functional language extended by a subsystem for high-level array operations
-
Kluge, W., editor, Bonnn, germany. Springer-Verlag
-
Scholz, S.-B. (1997) On programming scientific applications in SAC - A functional language extended by a subsystem for high-level array operations. In: Kluge, W., editor, Proceedings 8th International Workshop on Implementation of Functional Languages (IFL'96): Lecture Notes in Computer Science 1268, pp. 85-104. Bonnn, germany. Springer-Verlag.
-
(1997)
Proceedings 8th International Workshop on Implementation of Functional Languages (IFL'96): Lecture Notes in Computer Science
, vol.1268
, pp. 85-104
-
-
Scholz, S.-B.1
-
70
-
-
84857829781
-
With-loop-folding in SAC - Condensing consecutive array operations
-
Clack, C., Davie, T. and Hammond, K., editors, Springer-Verlag
-
Scholz, S.-B. (1998) With-loop-folding in SAC - Condensing consecutive array operations. In: Clack, C., Davie, T. and Hammond, K., editors, Proceedings 9th International Workshop on Implementation of Functional Languages (IFL'97): Lecture Notes in Computer Science 1467, pp. 72-92. Springer-Verlag.
-
(1998)
Proceedings 9th International Workshop on Implementation of Functional Languages (IFL'97): Lecture Notes in Computer Science
, vol.1467
, pp. 72-92
-
-
Scholz, S.-B.1
-
71
-
-
84957018014
-
A case study: Effects of WITH-loop folding on the HAS Benchmark MG in SAC
-
Hammond, K., Davie, T. and Clack, C., editors, London, UK. Springer-Verlag
-
Scholz, S.-B. (1999) A case study: Effects of WITH-Loop folding on the HAS Benchmark MG in SAC. In: Hammond, K., Davie, T. and Clack, C., editors, Proceedings 10th International Workshop on Implementation of Functional Languages (IFL'98): Lecture Notes in Computer Science 1595, pp. 216-228. London, UK. Springer-Verlag.
-
(1999)
Proceedings 10th International Workshop on Implementation of Functional Languages (IFL'98): Lecture Notes in Computer Science
, vol.1595
, pp. 216-228
-
-
Scholz, S.-B.1
-
72
-
-
0242551617
-
Single assignment C - Efficient support for high-level array operations in a functional setting
-
Scholz, S.-B. (2003) Single assignment C - Efficient support for high-level array operations in a functional setting. J. Funct. Program. 13(6), 1005-1059.
-
(2003)
J. Funct. Program.
, vol.13
, Issue.6
, pp. 1005-1059
-
-
Scholz, S.-B.1
-
73
-
-
84957618153
-
Implementing the conjugate gradient algorithm in a functional language
-
Kluge, W., editor, Springer-Verlag
-
Serrarens, P. R. (1997) Implementing the conjugate gradient algorithm in a functional language. In: Kluge, W., editor, Proceedings 8th International Workshop on Implementation of Functional Languages (IFL'96): Lecture Notes in Computer Science 1268, pp. 125-140. Springer-Verlag.
-
(1997)
Proceedings 8th International Workshop on Implementation of Functional Languages (IFL'96): Lecture Notes in Computer Science
, vol.1268
, pp. 125-140
-
-
Serrarens, P.R.1
-
74
-
-
44349160487
-
Explicit message passing for Concurrent Clean
-
Hammond, K., Davie, T. and Clack, C., editors, London, UK. Springer-Verlag
-
Serrarens, P. R. (1999) Explicit message passing for Concurrent Clean. In: Hammond, K., Davie, T. and Clack, C., editors, Proceedings 10th International Workshop on Implementation of Functional Languages (IFL'98): Lecture Notes in Computer Science 1595, pp. 229-245. London, UK. Springer-Verlag.
-
(1999)
Proceedings 10th International Workshop on Implementation of Functional Languages (IFL'98): Lecture Notes in Computer Science
, vol.1595
, pp. 229-245
-
-
Serrarens, P.R.1
-
75
-
-
85034815682
-
Data flow graph optimization in IF1
-
Jouannaud, J.-P., editor, Nancy, France. Springer-Verlag
-
Skedzielewski, S. and Welcome, M. L. (1985) Data flow graph optimization in IF1. In: Jouannaud, J.-P., editor, Proceedings Conference on Functional Programming Languages and Computer Architecture (FPCA'85): Lecture Notes in Computer Science 201, pp. 17-34. Nancy, France. Springer-Verlag.
-
(1985)
Proceedings Conference on Functional Programming Languages and Computer Architecture (FPCA'85): Lecture Notes in Computer Science
, vol.201
, pp. 17-34
-
-
Skedzielewski, S.1
Welcome, M.L.2
-
76
-
-
0027541973
-
Using processor-cache Affinity information in shared-memory multiprocessor scheduling
-
Squillante, M. S. and Lazowska, E. D. (1993) Using processor-cache Affinity information in shared-memory multiprocessor scheduling. IEEE Trans. Parallel & Distributed Syst. 4(2), 131-143.
-
(1993)
IEEE Trans. Parallel & Distributed Syst.
, vol.4
, Issue.2
, pp. 131-143
-
-
Squillante, M.S.1
Lazowska, E.D.2
-
78
-
-
0032369968
-
Algorithm + Strategy = Parallelism
-
Trinder, P., Hammond, K., Loidl, H.-W. and Jones, S. L. Peyton (1998) Algorithm + Strategy = Parallelism. J. Funct. Program. 8(1), 23-60.
-
(1998)
J. Funct. Program.
, vol.8
, Issue.1
, pp. 23-60
-
-
Trinder, P.1
Hammond, K.2
Loidl, H.-W.3
Peyton, J.S.L.4
-
79
-
-
84876641924
-
Accidents always come in trees: A case study of data-intensive programs in Parallel Haskell
-
Trinder, P. W., editor, Ullapool, Scotland
-
Trinder, P. W., Hammond, K., Loidl, H.-W., Jones, S. L. Peyton and Wu, J. (1996) Accidents always come in trees: A case study of data-intensive programs in Parallel Haskell. In: Trinder, P. W., editor, Proceedings 9th Glasgow Functional Programming Workshop (GFPW'96), Ullapool, Scotland.
-
(1996)
Proceedings 9th Glasgow Functional Programming Workshop (GFPW'96)
-
-
Trinder, P.W.1
Hammond, K.2
Loidl, H.-W.3
Peyton, J.S.L.4
Wu, J.5
-
80
-
-
0343474970
-
GPH: An architecture-independent functional language
-
Submitted
-
Trinder, P. W., Jr., Barry, E., Davis, M. K., Hammond, K., Junaidu, S. B., Klusik, U., Loidl, H.-W. and Jones, S. L. Peyton (1999) GPH: An architecture-independent functional language. IEEE Trans. Softw. Eng. Submitted.
-
(1999)
IEEE Trans. Softw. Eng.
-
-
Trinder Jr., P.W.1
Barry, E.2
Davis, M.K.3
Hammond, K.4
Junaidu, S.B.5
Klusik, U.6
Loidl, H.-W.7
Peyton, J.S.L.8
-
81
-
-
0003706111
-
-
PhD thesis, Rice University, Department of Computer Science, Houston, Texas, USA
-
Tseng, C.-W. (1993) An Optimizing Fortran D Compiler for MIMD Distributed-Memory Machines. PhD thesis, Rice University, Department of Computer Science, Houston, Texas, USA.
-
(1993)
An Optimizing Fortran D Compiler for MIMD Distributed-memory Machines
-
-
Tseng, C.-W.1
-
83
-
-
0027235157
-
Trapezoid self-scheduling: A practical scheduling scheme for parallel computers
-
Tzen, T. H. and Ni, L. M. (1993) Trapezoid self-scheduling: A practical scheduling scheme for parallel computers. IEEE Trans Parallel & Distributed Syst. 4(1), 87-98.
-
(1993)
IEEE Trans Parallel & Distributed Syst.
, vol.4
, Issue.1
, pp. 87-98
-
-
Tzen, T.H.1
Ni, L.M.2
-
84
-
-
84957703920
-
The implementation and efficiency of arrays in Clean 1.1
-
Kluge, W., editor, Bonn, Germany. Springer-Verlag
-
van Groningen, J. (1997) The implementation and efficiency of arrays in Clean 1.1. In: Kluge, W., editor, Proceedings 8th International Workshop on Implementation of Functional Languages (IFL'96): Lecture Notes in Computer Science 1268, pp. 105-124. Bonn, Germany. Springer-Verlag.
-
(1997)
Proceedings 8th International Workshop on Implementation of Functional Languages (IFL'96): Lecture Notes in Computer Science
, vol.1268
, pp. 105-124
-
-
Van Groningen, J.1
-
87
-
-
0030846981
-
Adaptively scheduling parallel loops in distributed shared-memory systems
-
Yan, Y., Jin, C. and Zhang, X. (1997) Adaptively scheduling parallel loops in distributed shared-memory systems. IEEE Trans. Parallel & Distributed Syst. 8(1), 70-81.
-
(1997)
IEEE Trans. Parallel & Distributed Syst.
, vol.8
, Issue.1
, pp. 70-81
-
-
Yan, Y.1
Jin, C.2
Zhang, X.3
-
89
-
-
20544469674
-
Numerical analysis and functional programming
-
Hammond, K., Davie, T. and Clack, C., editors, London,UK
-
Zörner, T. (1998) Numerical analysis and functional programming. In: Hammond, K., Davie, T. and Clack, C., editors, Proceedings 10th International Workshop on Implementation of Functional Languages (IFL'98), pp. 27-48. London,UK.
-
(1998)
Proceedings 10th International Workshop on Implementation of Functional Languages (IFL'98)
, pp. 27-48
-
-
Zörner, T.1
|