Abstract
This position paper describes the need for, make-up of, and “rules of the game” for a benchmark suite of Haskell programs. (It does not include results from running the suite.) Those of us working on the Glasgow Haskell compiler hope this suite will encourage sound, quantitative assessment of lazy functional programming systems. This version of this paper reflects the state of play at the initial pre-release of the suite.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
L. Augustsson and T. Johnsson The Chalmers Lazy-ML compiler. Computer Journal, 32 (2): 127–141, April 1989.
Adrienne Bloss, P. Hudak, and J. Young. An optimising compiler for a modern functional language. Computer Journal, 32 (2): 152–161, April 1989.
Thomas M. Conte and Wen-mei W. Hwu. A brief survey of benchmark usage in the architecture community. Computer Architecture News, 19 (4): 37–44, June 1991.
Richard P. Gabriel and Larry M. Masinter. Performance of Lisp systems. In Conference Record of the 1982 ACM Symposium on LISP and Functional Programming, pages 123–142, Pittsburgh, PA, August 15–18 1982.
Brent Hailpern, Tien Huynh, and Gyorgy Révész. Comparing two functional programming systems. IEEE Transactions on Software Engineering, 15 (5): 532–542, May 1989.
Pieter H. Hartel. Performance of lazy combinator graph reduction. Software—Practice and Experience, 21 (3): 299–329, March 1991.
John L. Hennessy and David A. Patterson. Computer Architecture: A Quantitative Approach. Morgan Kaufmann Publishers, Inc., San Mateo, CA, 1990.
Lynn Pointer, editor. Perfect report 2. CSRD Report 964, Center for Supercomputing Research and Development, University of Illinois, Urbana, IL, March 1990.
Jaswinder Pal Singh, Wolf-Dietrich Weber, and Anoop Gupta. SPLASH: Stanford parallel applications for shared-memory. Computer Architecture News, 20 (1): 5–44, March 1992.
S. C. Wray and J. Fairbairn. Non-strict languages—programming and implementation. Computer Journal, 32 (2): 142–151, April 1989.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1993 British Computer Society
About this paper
Cite this paper
Partain, W. (1993). The nofib Benchmark Suite of Haskell Programs. In: Launchbury, J., Sansom, P. (eds) Functional Programming, Glasgow 1992. Workshops in Computing. Springer, London. https://doi.org/10.1007/978-1-4471-3215-8_17
Download citation
DOI: https://doi.org/10.1007/978-1-4471-3215-8_17
Publisher Name: Springer, London
Print ISBN: 978-3-540-19820-8
Online ISBN: 978-1-4471-3215-8
eBook Packages: Springer Book Archive