-
2
-
-
0009930394
-
ZPL: A machine independent programming language for parallel computers
-
B. Chamberlain, S. E. Choi, E. Lewis, C. Lin, L. Snyder, and W. Weathersby, ZPL: A Machine Independent Programming Language for Parallel Computers, IEEE Transactions on Software Engineering 26:197-211 (2000).
-
(2000)
IEEE Transactions on Software Engineering
, vol.26
, pp. 197-211
-
-
Chamberlain, B.1
Choi, S.E.2
Lewis, E.3
Lin, C.4
Snyder, L.5
Weathersby, W.6
-
3
-
-
84976652233
-
Retire fortran? A debate rekindled
-
D. Cann, Retire Fortran? A Debate Rekindled, Communications of the ACM, 35:81-89 (1992).
-
(1992)
Communications of the ACM
, vol.35
, pp. 81-89
-
-
Cann, D.1
-
5
-
-
0003488086
-
-
Addison-Wesley, Reading, Massachusetts, USA
-
H. Zima, and B. Chapman, Supercompilers for Parallel and Vector Computers, Addison-Wesley, Reading, Massachusetts, USA (1991).
-
(1991)
Supercompilers for Parallel and Vector Computers
-
-
Zima, H.1
Chapman, B.2
-
7
-
-
0029709648
-
The combined effectiveness of unimodular transformations, tiling, and software prefetching
-
Honolulu, Hawaii, USA
-
R. Saavedra, W. Mao, D. Park, J. Chame, and S. Moon, The Combined Effectiveness of Unimodular Transformations, Tiling, and Software Prefetching, In Proceedings of the 10th International Parallel Processing Symposium (IPPS'96), Honolulu, Hawaii, USA, pp. 39-45 (1996).
-
(1996)
Proceedings of the 10th International Parallel Processing Symposium (IPPS'96)
, pp. 39-45
-
-
Saavedra, R.1
Mao, W.2
Park, D.3
Chame, J.4
Moon, S.5
-
8
-
-
0141462995
-
Regions: An abstraction for expressing array computation
-
O. Levefre, (ed.), Scranton, Pennsylvania, USA. Volume 29 of APL Quote Quad., ACM Press
-
B. Chamberlain, E. Lewis, C. Lin, and L. Snyder, Regions: An Abstraction for Expressing Array Computation, In O. Levefre, (ed.), Proceedings of the International Conference on Array Processing Languages (APL'99), Scranton, Pennsylvania, USA. Volume 29 of APL Quote Quad., ACM Press pp. 41-49 (1999).
-
(1999)
Proceedings of the International Conference on Array Processing Languages (APL'99)
, pp. 41-49
-
-
Chamberlain, B.1
Lewis, E.2
Lin, C.3
Snyder, L.4
-
10
-
-
33747460513
-
High-level programming support for HPC - The tradeoff between elegance and performance
-
Heidelberg, Germany
-
H. Zima, High-Level Programming Support for HPC - The Tradeoff between Elegance and Performance, In Proceedings of the 19th International Supercomputer Conference (ISC'01), Heidelberg, Germany (2001).
-
(2001)
Proceedings of the 19th International Supercomputer Conference (ISC'01)
-
-
Zima, H.1
-
13
-
-
84957703920
-
The implementation and efficiency of arrays in clean 1.1
-
W Kluge (ed.), Bonn, Germany, Selected Papers, Volume 1268 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
J. van Groningen, The Implementation and Efficiency of Arrays in Clean 1.1, In W Kluge (ed.), Proceedings of the 8th International Workshop on Implementation of Functional Languages (IFL'96), Bonn, Germany, Selected Papers, Volume 1268 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany pp. 105-124 (1997).
-
(1997)
Proceedings of the 8th International Workshop on Implementation of Functional Languages (IFL'96)
, pp. 105-124
-
-
Van Groningen, J.1
-
14
-
-
84957618153
-
Implementing the conjugate gradient algorithm in a functional language
-
W. Kluge (ed.), Bonn, Germany, Selected Papers, Volume 1268 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
P. Serrarens, Implementing the Conjugate Gradient Algorithm in a Functional Language, In W. Kluge (ed.), Proceedings of the 8th International Workshop on Implementation of Functional Languages (IFL'96), Bonn, Germany, Selected Papers, Volume 1268 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany pp. 125-140 (1997).
-
(1997)
Proceedings of the 8th International Workshop on Implementation of Functional Languages (IFL'96)
, pp. 125-140
-
-
Serrarens, P.1
-
15
-
-
20544469674
-
Numerical analysis and functional programming
-
K. Hammond, T. Davie, and C. Clack (eds.), London, UK, University College, London, UK
-
T. Zörner, Numerical Analysis and Functional Programming, In K. Hammond, T. Davie, and C. Clack (eds.), Proceedings of the 10th International Workshop on Implementation of Functional Languages (IFL'98), London, UK, University College, London, UK, pp. 27-48 (1998).
-
(1998)
Proceedings of the 10th International Workshop on Implementation of Functional Languages (IFL'98)
, pp. 27-48
-
-
Zörner, T.1
-
16
-
-
21144439391
-
An approach to fast arrays in Haskell
-
J. Jeuring, and S. P. Jones (eds.), Oxford, England, UK, (2002), Volume 2638 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
M. M. Chakravarty, and G. Keller, An Approach to Fast Arrays in Haskell, In J. Jeuring, and S. P. Jones (eds.), Summer School and Workshop on Advanced Functional Programming, Oxford, England, UK, (2002), Volume 2638 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany pp. 27-58 (2003).
-
(2003)
Summer School and Workshop on Advanced Functional Programming
, pp. 27-58
-
-
Chakravarty, M.M.1
Keller, G.2
-
17
-
-
0027836836
-
Benchmarking implementations of lazy functional languages
-
Copenhagen, Denmark, ACM Press, New york
-
P. Hartel, and K. Langendoen, Benchmarking Implementations of Lazy Functional Languages, In Proceedings of the Conference on Functional Programming Languages and Computer Architecture (FPCA'93), Copenhagen, Denmark, ACM Press, New york, pp. 341-349 (1993).
-
(1993)
Proceedings of the Conference on Functional Programming Languages and Computer Architecture (FPCA'93)
, pp. 341-349
-
-
Hartel, P.1
Langendoen, K.2
-
18
-
-
0030356005
-
Benchmarking implementations of functional languages with "Pseudoknot", a float-intensive benchmark
-
P. Hartel et al., Benchmarking Implementations of Functional Languages with "Pseudoknot", a Float-Intensive Benchmark, Journal of Functional Programming 6:621-655 (1996).
-
(1996)
Journal of Functional Programming
, vol.6
, pp. 621-655
-
-
Hartel, P.1
-
19
-
-
0031506155
-
On the effectiveness of functional language features: NAS benchmark FT
-
J. Hammes, S. Sur, and W. Böhm, On the Effectiveness of Functional Language Features: NAS Benchmark FT, Journal of Functional Programming 7:103-123 (1997).
-
(1997)
Journal of Functional Programming
, vol.7
, pp. 103-123
-
-
Hammes, J.1
Sur, S.2
Böhm, W.3
-
20
-
-
0022188166
-
The aggregate update problem in functional programming systems
-
New Orleans, Louisiana, USA, ACM Press, New York
-
P. Hudak, and A. Bloss, The Aggregate Update Problem in Functional Programming Systems, In Proceedings of the 12th ACM Symposium on Principles of Programming Languages (POPL'85), New Orleans, Louisiana, USA, ACM Press, New York, pp. 300-313 (1985).
-
(1985)
Proceedings of the 12th ACM Symposium on Principles of Programming Languages (POPL'85)
, pp. 300-313
-
-
Hudak, P.1
Bloss, A.2
-
21
-
-
84958615994
-
Uniqueness type inference
-
M. Hermenegildo, and S. Swierstra (eds.), Utrecht, The Netherlands, Volume 982 of Lecture Notes in Computer Science., Springer-Verlag, Berlin, Germany
-
E. Barendsen, and S. Smetsers, Uniqueness Type Inference, In M. Hermenegildo, and S. Swierstra (eds.), Proceedings of the 7th International Symposium on Programming Language Implementation and Logic Programming (PLILP'95), Utrecht, The Netherlands, Volume 982 of Lecture Notes in Computer Science., Springer-Verlag, Berlin, Germany, pp. 189-206 (1995).
-
(1995)
Proceedings of the 7th International Symposium on Programming Language Implementation and Logic Programming (PLILP'95)
, pp. 189-206
-
-
Barendsen, E.1
Smetsers, S.2
-
22
-
-
0026998945
-
The essence of functional programming
-
Albuquerque, New Mexico, USA, ACM Press, New York
-
P. Wadler, The Essence of Functional Programming, In Proceedings of the 19th ACM Symposium on Principles of Programming Languages (POPL'92), Albuquerque, New Mexico, USA, ACM Press, New York, pp. 1-14 (1992).
-
(1992)
Proceedings of the 19th ACM Symposium on Principles of Programming Languages (POPL'92)
, pp. 1-14
-
-
Wadler, P.1
-
23
-
-
0003444157
-
-
MIT Press, Cambridge, Massachusetts, USA
-
R. Milner, M. Tofte, and R. Harper, The Definition of Standard ML, MIT Press, Cambridge, Massachusetts, USA (1990).
-
(1990)
The Definition of Standard ML
-
-
Milner, R.1
Tofte, M.2
Harper, R.3
-
25
-
-
0242551617
-
Single assignment C - Efficient support for high-level array operations in a functional setting
-
S. B. Scholz, Single Assignment C - Efficient Support for High-Level Array Operations in a Functional Setting, Journal of Functional Programming 13:1005-1059 (2003).
-
(2003)
Journal of Functional Programming
, vol.13
, pp. 1005-1059
-
-
Scholz, S.B.1
-
26
-
-
0024608326
-
Q'Nial: A portable interpreter for the nested interactive array language niai
-
M. Jenkins, Q'Nial: A Portable Interpreter for the Nested Interactive Array Language Niai, Software Practice and Experience 19:111-126 (1989).
-
(1989)
Software Practice and Experience
, vol.19
, pp. 111-126
-
-
Jenkins, M.1
-
28
-
-
84957018014
-
A case study: Effects of WITH-loop folding on the NAS benchmark MG in SAC
-
K. Hammond, T. Davie, and C. Clack (eds.), London, UK, Selected Papers, Volume 1595 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
S. B. Scholz, A Case Study: Effects of WITH-Loop Folding on the NAS Benchmark MG in SAC, In K. Hammond, T. Davie, and C. Clack (eds.), Proceedings of the 10th International Workshop on Implementation of Functional Languages (IFL'98), London, UK, Selected Papers, Volume 1595 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany, pp. 216-228 (1999).
-
(1999)
Proceedings of the 10th International Workshop on Implementation of Functional Languages (IFL'98)
, pp. 216-228
-
-
Scholz, S.B.1
-
29
-
-
35048829483
-
With-loop scalarization: Merging nested array operations
-
P. Trinder, G. Michaelson (eds.), Edinburgh, Scotland, UK, Revised Selected Papers, Volume 3145 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
C. Grelck, S. B. Scholz, and K. Trojahner, With-Loop Scalarization: Merging Nested Array Operations, In P. Trinder, G. Michaelson (eds.), Proceedings of the 15th International Workshop on Implementation of Functional Languages (IFL'03), Edinburgh, Scotland, UK, Revised Selected Papers, Volume 3145 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany (2004).
-
(2004)
Proceedings of the 15th International Workshop on Implementation of Functional Languages (IFL'03)
-
-
Grelck, C.1
Scholz, S.B.2
Trojahner, K.3
-
30
-
-
84888863418
-
With-loop fusion for data locality and parallelism
-
A. Butterfield (ed.), Dublin, Ireland. Volume 4015 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
C. Grelck, K. Hinckfu, S. B. Scholz, With-Loop Fusion for Data Locality and Parallelism, In A. Butterfield (ed.), Implementation and Application of Functional Languages, 17th International Workshop (IFL'05), Dublin, Ireland. Volume 4015 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany (2006).
-
(2006)
Implementation and Application of Functional Languages, 17th International Workshop (IFL'05)
-
-
Grelck, C.1
Hinckfu, K.2
Scholz, S.B.3
-
31
-
-
84956986110
-
Shared memory multiprocessor support for SAC
-
K. Hammond, T. Davie, and C. Clack (eds.), London, UK, Selected Papers, Volume 1595 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
C. Grelck, Shared Memory Multiprocessor Support for SAC, In K. Hammond, T. Davie, and C. Clack (eds.), Proceedings of the 10th International Workshop on Implementation of Functional Languages (IFL'98), London, UK, Selected Papers, Volume 1595 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany, pp. 38-54 (1999).
-
(1999)
Proceedings of the 10th International Workshop on Implementation of Functional Languages (IFL'98)
, pp. 38-54
-
-
Grelck, C.1
-
32
-
-
1542315244
-
A multithreaded compiler backend for high-level array programming
-
M. Hamza (ed.), Innsbruck, Austria, ACTA Press, Anaheim, California, USA
-
C. Grelck, A Multithreaded Compiler Backend for High-Level Array Programming, In M. Hamza (ed.), Proceedings of the 21st International Multi-Conference on Applied Informatics (AI'03), Part II: International Conference on Parallel and Distributed Computing and Networks (PDCN'03), Innsbruck, Austria, ACTA Press, Anaheim, California, USA, pp. 478-484 (2003).
-
(2003)
Proceedings of the 21st International Multi-Conference on Applied Informatics (AI'03), Part II: International Conference on Parallel and Distributed Computing and Networks (PDCN'03)
, pp. 478-484
-
-
Grelck, C.1
-
33
-
-
20544446941
-
Shared memory multiprocessor support for functional array processing in SAC
-
C. Grelck, Shared Memory Multiprocessor Support for Functional Array Processing in SAC, Journal of Functional Programming 15:353-401 (2005).
-
(2005)
Journal of Functional Programming
, vol.15
, pp. 353-401
-
-
Grelck, C.1
-
34
-
-
84937418661
-
HPF vs. SAC - A case study
-
A. Bode, T. Ludwig, W Karl, and R. Wismüller (eds.), Munich, Germany, Volume 1900 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
C. Grelck, and S. B. Scholz, HPF vs. SAC - A Case Study, In A. Bode, T. Ludwig, W Karl, and R. Wismüller (eds.), Proceedings of the 6th European Conference on Parallel Processing (Euro-Par'00), Munich, Germany, Volume 1900 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany, pp. 620-624 (2000).
-
(2000)
Proceedings of the 6th European Conference on Parallel Processing (Euro-Par'00)
, pp. 620-624
-
-
Grelck, C.1
Scholz, S.B.2
-
35
-
-
35248891646
-
Towards an efficient functional implementation of the NAS benchmark FT
-
V. Malyshkin (ed.), Nizhni Novgorod, Russia. Volume 2763 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
C. Grelck, and S. B. Scholz, Towards an Efficient Functional Implementation of the NAS Benchmark FT, In V. Malyshkin (ed.), Proceedings of the 7th International Conference on Parallel Computing Technologies (PaCT'03), Nizhni Novgorod, Russia. Volume 2763 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany pp. 230-235 (2003).
-
(2003)
Proceedings of the 7th International Conference on Parallel Computing Technologies (PaCT'03)
, pp. 230-235
-
-
Grelck, C.1
Scholz, S.B.2
-
36
-
-
84888871947
-
Implementing a numerical solution for the KPI equation using single assignment C: Lessons and experience
-
A. Butterfield, (ed.), Dublin, Ireland. Volume 4015 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
A. Shafarenko, S. B. Scholz, S. Herhut, C. Grelck, and K. Trojahner, Implementing a Numerical Solution for the KPI Equation using Single Assignment C: Lessons and Experience, In A. Butterfield, (ed.), Implementation and Application of Functional Languages, 17th International Workshop (IFL'05), Dublin, Ireland. Volume 4015 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany (2006).
-
(2006)
Implementation and Application of Functional Languages, 17th International Workshop (IFL'05)
-
-
Shafarenko, A.1
Scholz, S.B.2
Herhut, S.3
Grelck, C.4
Trojahner, K.5
-
37
-
-
0003749740
-
-
Volume 103 of Studies in Logics and the Foundations of Mathematics. North Holland, Amsterdam, The Netherlands
-
H. Barendregt, The Lambda Calculus, Its Syntax and Semantics, Volume 103 of Studies in Logics and the Foundations of Mathematics. North Holland, Amsterdam, The Netherlands (1981).
-
(1981)
The Lambda Calculus, its Syntax and Semantics
-
-
Barendregt, H.1
-
38
-
-
0011515370
-
Compilation techniques for high performance applicative computation
-
Lawrence Livermore National Laboratory, Livermore, California, USA
-
D. C. Cann, Compilation Techniques for High Performance Applicative Computation. Technical Report CS-89-108, Lawrence Livermore National Laboratory, Livermore, California, USA (1989).
-
(1989)
Technical Report
, vol.CS-89-108
-
-
Cann, D.C.1
-
39
-
-
33747507819
-
Implicit memory management for SaC
-
C. relck, and F. Huch (eds.), University of Kiel
-
C. Grelck, and K. Trojahner, Implicit Memory Management for SaC, In C. relck, and F. Huch (eds.), Implementation and Application of Functional Languages, 16th International Workshop, IFL'04, University of Kiel, pp. 335-348 (2004).
-
(2004)
Implementation and Application of Functional Languages, 16th International Workshop, IFL'04
, pp. 335-348
-
-
Grelck, C.1
Trojahner, K.2
-
40
-
-
0012492509
-
Array theory and NIAL
-
Technical University of Denmark, ELTEK, Lyngby, Denmark
-
M. Jenkins, and P. Falster, Array Theory and NIAL. Technical Report 157, Technical University of Denmark, ELTEK, Lyngby, Denmark (1999).
-
(1999)
Technical Report
, vol.157
-
-
Jenkins, M.1
Falster, P.2
-
41
-
-
0002626826
-
SSA is functional programming
-
A. Appel, SSA is Functional Programming, ACM SIGPLAN Notices 33:17-20 (1998).
-
(1998)
ACM SIGPLAN Notices
, vol.33
, pp. 17-20
-
-
Appel, A.1
-
42
-
-
84959066298
-
On code generation for multi-generator WITH-loops in SAC
-
P. Koopman, C. Clack, (eds.), Lochem, The Netherlands, Selected Papers. Volume 1868 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
C. Grelck, D. Kreye, and S. B. Scholz, On Code Generation for Multi-Generator WITH-Loops in SAC, In P. Koopman, C. Clack, (eds.), Proceedings of the 11th International Workshop on Implementation of Functional Languages (IFL'99), Lochem, The Netherlands, Selected Papers. Volume 1868 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany, pp. 77-94 (2000).
-
(2000)
Proceedings of the 11th International Workshop on Implementation of Functional Languages (IFL'99)
, pp. 77-94
-
-
Grelck, C.1
Kreye, D.2
Scholz, S.B.3
-
44
-
-
0242639804
-
Classes and objects as basis for I/O in SAC
-
T. Johnsson (ed.), Båstad, Sweden, Chalmers University of Technology, Gothenburg, Sweden
-
C. Grelck, and S. B. Scholz, Classes and Objects as Basis for I/O in SAC, In T. Johnsson (ed.), Proceedings of the 7th International Workshop on Implementation of Functional Languages (IFL'95), Båstad, Sweden, Chalmers University of Technology, Gothenburg, Sweden, pp. 30-44 (1995).
-
(1995)
Proceedings of the 7th International Workshop on Implementation of Functional Languages (IFL'95)
, pp. 30-44
-
-
Grelck, C.1
Scholz, S.B.2
-
45
-
-
44349189646
-
Optimizations on array skeletons in a shared memory environment
-
. Arts, and M. Mohnen (eds.), Stockholm, Sweden, Selected Papers. Volume 2312 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany
-
C. Grelck, Optimizations on Array Skeletons in a Shared Memory Environment, In T. Arts, and M. Mohnen (eds.), Proceedings of the 13th International Workshop on Implementation of Functional Languages (IFL'01), Stockholm, Sweden, Selected Papers. Volume 2312 of Lecture Notes in Computer Science, Springer-Verlag, Berlin, Germany, pp. 36-54 (2002).
-
(2002)
Proceedings of the 13th International Workshop on Implementation of Functional Languages (IFL'01)
, pp. 36-54
-
-
Grelck, C.1
|