A run-time algorithm for managing the granularity of parallel functional programs

[1]  Robert H. Halstead,et al.  Lazy task creation: a technique for increasing the granularity of parallel programs , 1990, LISP and Functional Programming.

[2]  Edward D. Lazowska,et al.  Adaptive load sharing in homogeneous distributed systems , 1986, IEEE Transactions on Software Engineering.

[3]  Amnon Barak,et al.  A distributed load‐balancing policy for a multicomputer , 1985, Softw. Pract. Exp..

[4]  Marvin V. Zelkowitz,et al.  Programming Languages: Design and Implementation , 1975 .

[5]  Paul Hudak,et al.  Experiments in diffused combinator reduction , 1984, LFP '84.

[6]  Arvind,et al.  Executing a Program on the MIT Tagged-Token Dataflow Architecture , 1990, IEEE Trans. Computers.

[7]  Saumya K. Debray,et al.  Task granularity analysis in logic programs , 1990, PLDI '90.

[8]  Robert H. Halstead,et al.  Lazy task creation: a technique for increasing the granularity of parallel programs , 1990, IEEE Trans. Parallel Distributed Syst..

[9]  Keith L. Clark Parallel Logic Programming , 1990, Comput. J..

[10]  Robert M. Keller,et al.  The Gradient Model Load Balancing Method , 1987, IEEE Transactions on Software Engineering.

[11]  Robert E. Tarjan,et al.  Amortized efficiency of list update and paging rules , 1985, CACM.

[12]  Malcolm J. Shute,et al.  Multiprocessor Computer Architectures , 1990 .

[13]  Paul Hudak,et al.  Serial Combinators: "Optimal" Grains of Parallelism , 1985, FPCA.

[14]  Simon L. Peyton Jones,et al.  The Implementation of Functional Programming Languages , 1987 .