-
2
-
-
0024647195
-
The Chalmers lazy-ML compiler
-
L. Augustsson and T. Johnsson, The Chalmers lazy-ML compiler, Comput. J. 32 (2) (1989) 127-141.
-
(1989)
Comput. J.
, vol.32
, Issue.2
, pp. 127-141
-
-
Augustsson, L.1
Johnsson, T.2
-
3
-
-
0042527139
-
An exploration of the Bird-Meertens formalism
-
Department of Mathematics and Computing Science, University of Groningen
-
R. Backhouse, An exploration of the Bird-Meertens formalism, Technical Report CS8810, Department of Mathematics and Computing Science, University of Groningen, 1988.
-
(1988)
Technical Report CS8810
-
-
Backhouse, R.1
-
4
-
-
0027001568
-
Vienna Fortran-90
-
R. Voigt and J. Saltz, eds., IEEE Computer Society Press, Silver Spring, MD
-
S. Benker et al., Vienna Fortran-90, in: R. Voigt and J. Saltz, eds., Proc. Scalable High-Performance Computing Conf. (IEEE Computer Society Press, Silver Spring, MD, 1992) 51-59.
-
(1992)
Proc. Scalable High-Performance Computing Conf.
, pp. 51-59
-
-
Benker, S.1
-
5
-
-
0024647596
-
Algebraic identities for program calculation
-
R.S. Bird, Algebraic identities for program calculation, Comput. J. 32 (2) (1989) 122-126.
-
(1989)
Comput. J.
, vol.32
, Issue.2
, pp. 122-126
-
-
Bird, R.S.1
-
6
-
-
0023090351
-
The Alpha-Beta algorithm: An exercise in program transformation
-
R.S. Bird and J. Hughes, The Alpha-Beta algorithm: An exercise in program transformation, Inform. Process. Lett. 24 (1987) 53-57.
-
(1987)
Inform. Process. Lett.
, vol.24
, pp. 53-57
-
-
Bird, R.S.1
Hughes, J.2
-
8
-
-
0024647709
-
An optimizing compiler for a modern functional language
-
A. Bloss, P. Hudak and J. Young, An optimizing compiler for a modern functional language, Comput. J. 32 (2) (1989) 152-161.
-
(1989)
Comput. J.
, vol.32
, Issue.2
, pp. 152-161
-
-
Bloss, A.1
Hudak, P.2
Young, J.3
-
9
-
-
0026840696
-
Improving recursive functions by inverting the order of evaluation
-
E.A. Boiten, Improving recursive functions by inverting the order of evaluation, Sci. Comput. Programming 18 (1992) 139-179.
-
(1992)
Sci. Comput. Programming
, vol.18
, pp. 139-179
-
-
Boiten, E.A.1
-
11
-
-
0042527135
-
Program adaptation and program transformation
-
R. Ebert, J. Lueger and L. Goecke, eds., North-Holland, Amsterdam
-
J.M. Boyle, Program adaptation and program transformation, in: R. Ebert, J. Lueger and L. Goecke, eds., Practice in Software Adaptation and Maintenance (North-Holland, Amsterdam, 1980) 3-20.
-
(1980)
Practice in Software Adaptation and Maintenance
, pp. 3-20
-
-
Boyle, J.M.1
-
12
-
-
0021497676
-
Program reusability through program transformation
-
J.M. Boyle and M.N. Muralidharan, Program reusability through program transformation, IEEE Trans. Software Engrg. SE-10 (5) (1984) 574-588.
-
(1984)
IEEE Trans. Software Engrg.
, vol.SE-10
, Issue.5
, pp. 574-588
-
-
Boyle, J.M.1
Muralidharan, M.N.2
-
13
-
-
0041525258
-
Functional specifications for mathematical computations
-
B. Möller, ed., Pacific Grove, CA, 13-16 May 1991 North-Holland, Amsterdam
-
J.M. Boyle and T.J. Harmer, Functional specifications for mathematical computations, in: B. Möller, ed., Proc. IFIP TC2/WG2.1 Working Conf. on Constructing Programs from Specifications, Pacific Grove, CA, 13-16 May 1991 (North-Holland, Amsterdam, 1991) 205-224.
-
(1991)
Proc. IFIP TC2/WG2.1 Working Conf. on Constructing Programs from Specifications
, pp. 205-224
-
-
Boyle, J.M.1
Harmer, T.J.2
-
14
-
-
0001256953
-
Abstract programming and program transformations - An approach to reusing programs
-
T.J. Biggerstaff and A.J. Perlis, eds., ACM Press (Addison-Wesley), New York, NY
-
J.M. Boyle, Abstract programming and program transformations - An approach to reusing programs, in: T.J. Biggerstaff and A.J. Perlis, eds., Software Reusability, Vol. I (ACM Press (Addison-Wesley), New York, NY, 1989) 361-413.
-
(1989)
Software Reusability, Vol. I
, vol.1
, pp. 361-413
-
-
Boyle, J.M.1
-
15
-
-
84974151882
-
A practical functional program for the CRAY X-MP
-
J.M. Boyle and T.J. Harmer, A practical functional program for the CRAY X-MP, J. Funct. Programming 2 (1992) 81-126.
-
(1992)
J. Funct. Programming
, vol.2
, pp. 81-126
-
-
Boyle, J.M.1
Harmer, T.J.2
-
16
-
-
0042527133
-
Towards automatic synthesis of linear algebra programs
-
M.A. Hennell and L.M. Delves, eds., Academic Press, New York
-
J.M. Boyle, Towards automatic synthesis of linear algebra programs, in: M.A. Hennell and L.M. Delves, eds., Production and Assessment of Numerical Software (Academic Press, New York, 1980) 223-245.
-
(1980)
Production and Assessment of Numerical Software
, pp. 223-245
-
-
Boyle, J.M.1
-
17
-
-
0042527136
-
Automatic, self-adaptive control of unfold transformations
-
San Miniato, Italy, 6-10 June Proceedings to be published by North-Holland
-
J.M. Boyle, Automatic, self-adaptive control of unfold transformations, Presented at PROCOMET '94, IFIP Working Conf. on Programming Concepts, Methods and Calculi, San Miniato, Italy, 6-10 June 1994, Proceedings to be published by North-Holland.
-
(1994)
PROCOMET '94, IFIP Working Conf. on Programming Concepts, Methods and Calculi
-
-
Boyle, J.M.1
-
18
-
-
0017419683
-
A transformation system for developing recursive programs
-
R.M. Burstall and J. Darlington, A transformation system for developing recursive programs, ACM J. 24 (1977) 44-67.
-
(1977)
ACM J.
, vol.24
, pp. 44-67
-
-
Burstall, R.M.1
Darlington, J.2
-
19
-
-
0024087950
-
Towards the construction of an eigenvalue engine
-
M. Clint et al., Towards the construction of an eigenvalue engine, Parallel Comput. 8 (1988) 127-132.
-
(1988)
Parallel Comput.
, vol.8
, pp. 127-132
-
-
Clint, M.1
-
20
-
-
0021457317
-
A comparison of two parallel algorithms for the symmetric eigenproblem
-
M. Clint et al., A comparison of two parallel algorithms for the symmetric eigenproblem, Internat. J. Comput. Math. 15 (1984) 291-302.
-
(1984)
Internat. J. Comput. Math.
, vol.15
, pp. 291-302
-
-
Clint, M.1
-
21
-
-
0028436654
-
Comparison of parallel Fortran environments on the AMT DAP 510 for a linear algebra application
-
M. Clint, J.S. Weston and C.W. Bleakney, Comparison of parallel Fortran environments on the AMT DAP 510 for a linear algebra application, Concurrency: Practice and Experience 6 (1994) 193-204.
-
(1994)
Concurrency: Practice and Experience
, vol.6
, pp. 193-204
-
-
Clint, M.1
Weston, J.S.2
Bleakney, C.W.3
-
22
-
-
0005782676
-
-
TMC, Thinking Machines Corporation, Cambridge, MA
-
CM Fortran Reference Manual, TMC, Thinking Machines Corporation, Cambridge, MA, 1991.
-
(1991)
CM Fortran Reference Manual
-
-
-
24
-
-
4243887170
-
MaRS, a combinator graph reduction multiprocessor
-
E. Odijk, M. Rem and J.C. Syre, eds., PARLE '89 Parallel Architectures and Languages Europe, Springer, Berlin
-
A. Contessa et al., MaRS, a combinator graph reduction multiprocessor, in: E. Odijk, M. Rem and J.C. Syre, eds., PARLE '89 Parallel Architectures and Languages Europe, Vol. I, Lecture Notes in Computer Science, Vol. 365 (Springer, Berlin, 1989) 176-192.
-
(1989)
Lecture Notes in Computer Science
, vol.1-365
, pp. 176-192
-
-
Contessa, A.1
-
25
-
-
84976857494
-
A system for assisting program transformation
-
M.S. Feather, A system for assisting program transformation, ACM Programming Languages 4 (1982) 1-20.
-
(1982)
ACM Programming Languages
, vol.4
, pp. 1-20
-
-
Feather, M.S.1
-
27
-
-
0042527134
-
A functional programming environment supporting execution, partial execution and transformation
-
E. Odijk, M. Rem and J.C. Syre, eds., PARLE '89 Parallel Architectures and Languages Europe, I, Springer, Berlin
-
J. Darlington et al., A functional programming environment supporting execution, partial execution and transformation, in: E. Odijk, M. Rem and J.C. Syre, eds., PARLE '89 Parallel Architectures and Languages Europe, I, Lecture Notes in Computer Science, Vol. 365 (Springer, Berlin, 1989) 286-305.
-
(1989)
Lecture Notes in Computer Science
, vol.365
, pp. 286-305
-
-
Darlington, J.1
-
28
-
-
84992015947
-
Parallel programming using skeletons
-
A. Bode, M. Reeve and G. Wolf, eds., PARLE'93: Parallel Architectures and Languages Europe, Springer, Berlin
-
J. Darlington et al., Parallel programming using skeletons, in: A. Bode, M. Reeve and G. Wolf, eds., PARLE'93: Parallel Architectures and Languages Europe, Lecture Notes in Computer Science, Vol. 694 (Springer, Berlin, 1993).
-
(1993)
Lecture Notes in Computer Science
, vol.694
-
-
Darlington, J.1
-
31
-
-
0005594239
-
Productive parallel programming: The PCN approach
-
I. Foster et al., Productive parallel programming: The PCN approach, Scientific Programming 1 (1) (1992) 51-66.
-
(1992)
Scientific Programming
, vol.1
, Issue.1
, pp. 51-66
-
-
Foster, I.1
-
32
-
-
0003734214
-
Fortran D language specification
-
Rice University, January
-
G. Fox et al., Fortran D language specification, Research Report, Rice University, January 1992.
-
(1992)
Research Report
-
-
Fox, G.1
-
34
-
-
0000429455
-
Facile: A symmetric integration of concurrent and functional programming
-
A. Giacalone et al., Facile: a symmetric integration of concurrent and functional programming, J. Parallel Comput. 18 (2) (1989) 121-160.
-
(1989)
J. Parallel Comput.
, vol.18
, Issue.2
, pp. 121-160
-
-
Giacalone, A.1
-
36
-
-
0042026317
-
Parallel functional programming with arrays
-
G. Hains and L.M.R. Mullin, Parallel functional programming with arrays, Comput. J. 36 (3) (1993) 238-245.
-
(1993)
Comput. J.
, vol.36
, Issue.3
, pp. 238-245
-
-
Hains, G.1
Mullin, L.M.R.2
-
37
-
-
0042026318
-
Parallel computing using multilisp
-
J.S. Kowalik, eds., Kluwer Academic Publishers, Dordrecht
-
R.H. Halstead, Parallel computing using multilisp, in: J.S. Kowalik, eds., Parallel Computation and Computers for AI (Kluwer Academic Publishers, Dordrecht, 1987) 21-40.
-
(1987)
Parallel Computation and Computers for AI
, pp. 21-40
-
-
Halstead, R.H.1
-
38
-
-
84916447004
-
The parallel graph reductions machine ALICE
-
J.H. Fasel and R.M. Keller, eds., Graph Reduction, Springer, Berlin
-
P.G. Harrison and M. Reeve, The parallel graph reductions machine ALICE, in: J.H. Fasel and R.M. Keller, eds., Graph Reduction, Lecture Notes in Computer Science, Vol. 279 (Springer, Berlin, 1986) 181-202.
-
(1986)
Lecture Notes in Computer Science
, vol.279
, pp. 181-202
-
-
Harrison, P.G.1
Reeve, M.2
-
39
-
-
0024031967
-
Algebraic transformation techniques for functional languages
-
P.G. Harrison and H. Khoshnevisan, Algebraic transformation techniques for functional languages, Comput. J. 31 (1988) 229-242.
-
(1988)
Comput. J.
, vol.31
, pp. 229-242
-
-
Harrison, P.G.1
Khoshnevisan, H.2
-
40
-
-
0042026312
-
A coarse grain parallel architecture for functional languages
-
E. Odijk, M. Rem and J.C. Syre, eds., PARLE '89 Parallel Architectures and Languages Europe, I, Springer, Berlin
-
L.O. Hertzberger and W.G. Vree, A coarse grain parallel architecture for functional languages, in: E. Odijk, M. Rem and J.C. Syre, eds., PARLE '89 Parallel Architectures and Languages Europe, I, Lecture Notes in Computer Science, Vol. 365 (Springer, Berlin, 1989) 269-285.
-
(1989)
Lecture Notes in Computer Science
, vol.365
, pp. 269-285
-
-
Hertzberger, L.O.1
Vree, W.G.2
-
42
-
-
0025438149
-
A language for specifying program transformations
-
D. Hildum and J. Cohen, A language for specifying program transformations, IEEE Trans. Software Engrg. 16 (6) (1990) 630-638.
-
(1990)
IEEE Trans. Software Engrg.
, vol.16
, Issue.6
, pp. 630-638
-
-
Hildum, D.1
Cohen, J.2
-
43
-
-
21344478469
-
Normal form approach to compiler design
-
C.A.R. Hoare et al., Normal form approach to compiler design, Acta Inform. 30 (8) (1993) 701-739.
-
(1993)
Acta Inform.
, vol.30
, Issue.8
, pp. 701-739
-
-
Hoare, C.A.R.1
-
44
-
-
0024648265
-
Why functional programming matters
-
J. Hughes, Why functional programming matters, Computer J. 32 (2) (1989) 98.
-
(1989)
Computer J.
, vol.32
, Issue.2
, pp. 98
-
-
Hughes, J.1
-
46
-
-
0027562394
-
On the conversion of indirect to direct recursion
-
O. Kaser et al., On the conversion of indirect to direct recursion, ACM Lett. Programming Languages Systems 2 (1993) 151-164.
-
(1993)
ACM Lett. Programming Languages Systems
, vol.2
, pp. 151-164
-
-
Kaser, O.1
-
47
-
-
84887153217
-
The PROSPECTRA system: A unified development framework
-
M. Nivat, C. Rattray, T. Rus and G. Scollo, eds., Springer, Berlin
-
E.W. Karlsen et al., The PROSPECTRA system: A unified development framework, in: M. Nivat, C. Rattray, T. Rus and G. Scollo, eds., Algebraic Methodology and Software Technology (AMAST '91) (Springer, Berlin, 1991) 421-433.
-
(1991)
Algebraic Methodology and Software Technology (AMAST '91)
, pp. 421-433
-
-
Karlsen, E.W.1
-
48
-
-
84885687953
-
An overview of the flagship system
-
J.A. Keane, An overview of the flagship system, J. Funct. Programming 4 (1) (1994) 19-45.
-
(1994)
J. Funct. Programming
, vol.4
, Issue.1
, pp. 19-45
-
-
Keane, J.A.1
-
50
-
-
0026622250
-
Parallel programming with data structures and higher order functions
-
A. Maaßen, Parallel programming with data structures and higher order functions, Sci. Comput. Programming (1992) 1-38.
-
(1992)
Sci. Comput. Programming
, pp. 1-38
-
-
Maaßen, A.1
-
52
-
-
0025507960
-
Data structures and program transformations
-
G. Malcolm, Data structures and program transformations, Sci. Comput. Programming 14 (1990) 255-279.
-
(1990)
Sci. Comput. Programming
, vol.14
, pp. 255-279
-
-
Malcolm, G.1
-
53
-
-
84958608547
-
SYNAPSE: A multi-microprocessor lisp machine with parallel garbage collector
-
Parallel Algorithms and Architectures, Springer, Berlin
-
Shogo Matsui et al., SYNAPSE: a multi-microprocessor lisp machine with parallel garbage collector, in: Parallel Algorithms and Architectures, Lecture Notes in Computer Science, Vol. 269 (Springer, Berlin, 1987) 131-137.
-
(1987)
Lecture Notes in Computer Science
, vol.269
, pp. 131-137
-
-
Matsui, S.1
-
54
-
-
0025842414
-
Intermediate container removal
-
C. McCrosky, Intermediate container removal, Comput. Languages 16 (2) (1991) 179-195.
-
(1991)
Comput. Languages
, vol.16
, Issue.2
, pp. 179-195
-
-
McCrosky, C.1
-
55
-
-
0022863120
-
Potentials for parallel execution of common lisp programs
-
K. Hwang, S.M. Jacobs and E.E. Swartzlander, eds., Computer Society Press
-
P.F. McGehearty and E.J. Krall, Potentials for parallel execution of common lisp programs, in: K. Hwang, S.M. Jacobs and E.E. Swartzlander, eds., Proc. 1986 Internat. Conf. on Parallel Processing (Computer Society Press, 1986) 696-702.
-
(1986)
Proc. 1986 Internat. Conf. on Parallel Processing
, pp. 696-702
-
-
McGehearty, P.F.1
Krall, E.J.2
-
56
-
-
85032231212
-
Constructing a calculus of programs
-
Mathematics of Program Construction, Springer, Berlin
-
L. Meertens, Constructing a calculus of programs, in: Mathematics of Program Construction, Lecture Notes in Computer Science, Vol. 375 (Springer, Berlin, 1989) 66-90.
-
(1989)
Lecture Notes in Computer Science
, vol.375
, pp. 66-90
-
-
Meertens, L.1
-
57
-
-
0003490527
-
-
Oxford University Press, Oxford Science Publications
-
M. Metcalf and J. Reid, Fortran 90 Explained (Oxford University Press, Oxford Science Publications, 1990).
-
(1990)
Fortran 90 Explained
-
-
Metcalf, M.1
Reid, J.2
-
59
-
-
0042527137
-
Massively parallel computing with the DAP
-
MIT Press, Cambridge, MA
-
D. Parkinson and J. Litt, eds., Massively Parallel Computing with the DAP, Research Monographs in Parallel and Distributed Computing (MIT Press, Cambridge, MA, 1990).
-
(1990)
Research Monographs in Parallel and Distributed Computing
-
-
Parkinson, D.1
Litt, J.2
-
62
-
-
0020202918
-
Deriving very efficient algorithms for evaluating linear recurrence relations using the program transformation technique
-
A. Pettorossi and R.M. Burstall, Deriving very efficient algorithms for evaluating linear recurrence relations using the program transformation technique, Acta Inform. 18 (1982) 181-206.
-
(1982)
Acta Inform.
, vol.18
, pp. 181-206
-
-
Pettorossi, A.1
Burstall, R.M.2
-
64
-
-
84972162141
-
High-performance parallel graph reduction
-
E. Odijk and J.-C. Syre, eds., PARLE Parallel Architectures and Languages Europe, I, Springer, Berlin
-
S.L. Peyton Jones et al., High-performance parallel graph reduction, in: E. Odijk and J.-C. Syre, eds., PARLE Parallel Architectures and Languages Europe, I, Lecture Notes in Computer Science, Vol. 365 (Springer, Berlin, 1989) 193-206.
-
(1989)
Lecture Notes in Computer Science
, vol.365
, pp. 193-206
-
-
Peyton Jones, S.L.1
-
65
-
-
0025559241
-
Architecture-independent parallel computation
-
D.B. Skillicorn, Architecture-independent parallel computation, IEEE Comput. 23 (12) (1990) 38-50.
-
(1990)
IEEE Comput.
, vol.23
, Issue.12
, pp. 38-50
-
-
Skillicorn, D.B.1
-
66
-
-
0025488553
-
KIDS: A semiautomatic program development system
-
D.R. Smith, KIDS: A semiautomatic program development system, IEEE Trans. Software Engrg. 16 (9) (1990) 1024-1043.
-
(1990)
IEEE Trans. Software Engrg.
, vol.16
, Issue.9
, pp. 1024-1043
-
-
Smith, D.R.1
-
67
-
-
0004329932
-
-
Digital Press, Belford, MA
-
G.L. Steele, Common Lisp (Digital Press, Belford, MA, 1986).
-
(1986)
Common Lisp
-
-
Steele, G.L.1
-
68
-
-
0025444759
-
Deforestation: Transforming programs to eliminate trees
-
P. Wadler, Deforestation: transforming programs to eliminate trees, J. Theoret. Comput. Sci. 73 (1990) 231-248.
-
(1990)
J. Theoret. Comput. Sci.
, vol.73
, pp. 231-248
-
-
Wadler, P.1
-
70
-
-
0025401427
-
Two algorithms for the parallel computation of eigenvalues and eigenvectors of large symmetric matrices using the ICL DAP
-
J. Weston and M. Clint, Two algorithms for the parallel computation of eigenvalues and eigenvectors of large symmetric matrices using the ICL DAP, Parallel Comput. 13 (1990) 281-288.
-
(1990)
Parallel Comput.
, vol.13
, pp. 281-288
-
-
Weston, J.1
Clint, M.2
-
71
-
-
84990696116
-
The parallel computation of eigenvalues and eigenvectors of large Hermitian matrices using the AMT DAP 510
-
J. Weston et al., The parallel computation of eigenvalues and eigenvectors of large Hermitian matrices using the AMT DAP 510, Concurrency: Practice and Experience 3 (3) (1991) 179-185.
-
(1991)
Concurrency: Practice and Experience
, vol.3
, Issue.3
, pp. 179-185
-
-
Weston, J.1
-
72
-
-
84976840500
-
Parallel-program transformation using a metalanguage
-
J.A. Yang and Young-il Choo, Parallel-program transformation using a metalanguage, ACM SIGPLAN Notices 26 (7) (1991) 11-20.
-
(1991)
ACM SIGPLAN Notices
, vol.26
, Issue.7
, pp. 11-20
-
-
Yang, J.A.1
Choo, Y.-I.2
|