Automatically assigned DDC number: 005131
Manually assigned DDC number: 005114
Number of references: 8
Title: Benchmarking Implementations of Lazy Functional Languages
Author:
Author:
Subject: Pieter H. Hartel,Koen G. Langendoen Benchmarking Implementations of Lazy Functional Languages
Description: Five implementations of different lazy functional languages are compared using a common benchmark of a dozen medium size programs. The benchmarking procedure has been designed such that one set of programs can be translated automatically into different languages, thus allowing a fair comparison of the quality of compilers for different lazy functional languages. Aspects studied include compile time, execution time, ease of programmingdetermined by the availability of certain key features, and the quality of the documentation. The Clean compiler from Nijmegen and the FAST compiler from Southampton and Amsterdam generate the best code. The Nijmegen Clean compiler is much faster than all the others. The LML system from Chalmers is the most robust. The Haskell compilers from Chalmers and Glasgow provide the most comprehensive functionality. 1 Introduction To take stock of the current state of affairs, a number of compilers for lazy functional languages have been benchmarked. We have looke...
Contributor: The Pennsylvania State University CiteSeer Archives
Publisher: unknown
Date: 1993-09-06
Pubyear: 1993
Format: ps
Identifier: http://citeseer.ist.psu.edu/148395.html
Source: http://src.doc.ic.ac.uk/public/ic.doc/ALA/papers/A.Bennett/fast_works/1.7.perf.ps.gz
Language: en
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Relation:
Rights: unrestricted
<?xml version="1.0" encoding="UTF-8"?>
<references_metadata>
<rec ID="/190933.html" Type="inproceedings" CiteSeer_Book="4th International Workshop on the Parallel Implementation of Functional Languages" CiteSeer_Volume="" Title="{Parallelization of Branch-and-Bound Algorithms in a Functional Programming Environment}," />
<rec ID="/121325.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="FAST compiler user's guide," />
<rec ID="/39139.html" Type="techreport" CiteSeer_Book="" CiteSeer_Volume="" Title="Arrays in a Lazy Functional Language - a case study: the Fast Fourier Transform,">
<identifier Org="ISBN:3540559841" Paper_ID="/39139.html" Extracted="3540559841" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="1.0" />
</rec>
<rec ID="/31725.html" Type="inproceedings" CiteSeer_Book="Compiler Construction 4th International Conference CC92 Proceedings" CiteSeer_Volume="" Title="{{FCG}: A Code Generator for Lazy Functional Languages},">
<identifier Org="ISBN:1852330929" Paper_ID="/31725.html" Extracted="1852330929" DDC="005.2/75" Normalized_DDC="005275" Normalized_Weight="0.5" />
<identifier Org="ISBN:3540559841" Paper_ID="/31725.html" Extracted="3540559841" DDC="005.4/53" Normalized_DDC="005453" Normalized_Weight="0.5" />
</rec>
<rec ID="/11488.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="Simulating computer architectures,">
<identifier Org="ISBN:0521390214" Paper_ID="/11488.html" Extracted="0521390214" DDC="004.2/1" Normalized_DDC="00421" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:079239593X" Paper_ID="/11488.html" Extracted="079239593X" DDC="004.2/4/011" Normalized_DDC="00424011" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:0818624205" Paper_ID="/11488.html" Extracted="0818624205" />
<identifier Org="ISBN:0818652926" Paper_ID="/11488.html" Extracted="0818652926" DDC="004/.01/1" Normalized_DDC="004011" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:0818656026" Paper_ID="/11488.html" Extracted="0818656026" />
<identifier Org="ISBN:0818675578" Paper_ID="/11488.html" Extracted="0818675578" DDC="004/.3" Normalized_DDC="0043" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:0818677929" Paper_ID="/11488.html" Extracted="0818677929" DDC="004.35" Normalized_DDC="00435" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:1556172265" Paper_ID="/11488.html" Extracted="1556172265" />
<identifier Org="ISBN:1565551508" Paper_ID="/11488.html" Extracted="1565551508" />
<identifier Org="ISBN:3540433228" Paper_ID="/11488.html" Extracted="3540433228" DDC="004.16" Normalized_DDC="00416" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:9056995693" Paper_ID="/11488.html" Extracted="9056995693" DDC="003.3" Normalized_DDC="0033" Normalized_Weight="0.14285714285714285" />
<identifier Org="ISBN:9080076945" Paper_ID="/11488.html" Extracted="9080076945" />
</rec>
<rec ID="/322810.html" Type="inproceedings" CiteSeer_Book="Proc of Parallel Architectures and Languages Europe PARLE 91" CiteSeer_Volume="" Title="Concurrent Clean},">
<identifier Org="ISBN:0471935670" Paper_ID="/322810.html" Extracted="0471935670" DDC="005.13/1" Normalized_DDC="005131" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:1841501220" Paper_ID="/322810.html" Extracted="1841501220" DDC="005.114" Normalized_DDC="005114" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:1852330929" Paper_ID="/322810.html" Extracted="1852330929" DDC="005.2/75" Normalized_DDC="005275" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540002332" Paper_ID="/322810.html" Extracted="3540002332" />
<identifier Org="ISBN:3540198202" Paper_ID="/322810.html" Extracted="3540198202" DDC="005.1/1" Normalized_DDC="00511" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540401903" Paper_ID="/322810.html" Extracted="3540401903" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540539328" Paper_ID="/322810.html" Extracted="3540539328" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540541527" Paper_ID="/322810.html" Extracted="3540541527" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540543171" Paper_ID="/322810.html" Extracted="3540543171" DDC="511.3" Normalized_DDC="5113" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540543961" Paper_ID="/322810.html" Extracted="3540543961" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540572082" Paper_ID="/322810.html" Extracted="3540572082" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3540662294" Paper_ID="/322810.html" Extracted="3540662294" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.08333333333333333" />
<identifier Org="ISBN:3833001917" Paper_ID="/322810.html" Extracted="3833001917" />
<identifier Org="ISBN:9051991401" Paper_ID="/322810.html" Extracted="9051991401" />
<identifier Org="ISBN:9810240201" Paper_ID="/322810.html" Extracted="9810240201" DDC="511.5" Normalized_DDC="5115" Normalized_Weight="0.08333333333333333" />
</rec>
<rec ID="/58206.html" Type="misc" CiteSeer_Book="" CiteSeer_Volume="" Title="The nofib Benchmark Suite of Haskell Programs,">
<identifier Org="ISBN:0897917707" Paper_ID="/58206.html" Extracted="0897917707" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.1" />
<identifier Org="ISBN:1581136056" Paper_ID="/58206.html" Extracted="1581136056" DDC="005.13/3" Normalized_DDC="005133" Normalized_Weight="0.1" />
<identifier Org="ISBN:1581139454" Paper_ID="/58206.html" Extracted="1581139454" />
<identifier Org="ISBN:1841500240" Paper_ID="/58206.html" Extracted="1841500240" DDC="005.1/14" Normalized_DDC="005114" Normalized_Weight="0.1" />
<identifier Org="ISBN:1841501441" Paper_ID="/58206.html" Extracted="1841501441" />
<identifier Org="ISBN:3540198202" Paper_ID="/58206.html" Extracted="3540198202" DDC="005.1/1" Normalized_DDC="00511" Normalized_Weight="0.1" />
<identifier Org="ISBN:3540260943" Paper_ID="/58206.html" Extracted="3540260943" DDC="005.1/14" Normalized_DDC="005114" Normalized_Weight="0.1" />
<identifier Org="ISBN:3540610553" Paper_ID="/58206.html" Extracted="3540610553" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.1" />
<identifier Org="ISBN:3540633987" Paper_ID="/58206.html" Extracted="3540633987" DDC="005.13/3" Normalized_DDC="005133" Normalized_Weight="0.1" />
<identifier Org="ISBN:3540648496" Paper_ID="/58206.html" Extracted="3540648496" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.1" />
<identifier Org="ISBN:3540650121" Paper_ID="/58206.html" Extracted="3540650121" DDC="005.13/1" Normalized_DDC="005131" Normalized_Weight="0.1" />
<identifier Org="ISBN:3540665404" Paper_ID="/58206.html" Extracted="3540665404" DDC="005.13/1" Normalized_DDC="005131" Normalized_Weight="0.1" />
</rec>
<rec ID="/38092.html" Type="article" CiteSeer_Book="Journal of Functional Programming" CiteSeer_Volume="3" Title="Heap Profiling of Lazy Functional Programs,">
<identifier Org="ISBN:0897917707" Paper_ID="/38092.html" Extracted="0897917707" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:1581132654" Paper_ID="/38092.html" Extracted="1581132654" />
<identifier Org="ISBN:184150176X" Paper_ID="/38092.html" Extracted="184150176X" />
<identifier Org="ISBN:3540198202" Paper_ID="/38092.html" Extracted="3540198202" DDC="005.1/1" Normalized_DDC="00511" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540632379" Paper_ID="/38092.html" Extracted="3540632379" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540662294" Paper_ID="/38092.html" Extracted="3540662294" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540667105" Paper_ID="/38092.html" Extracted="3540667105" DDC="005" Normalized_DDC="005" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540696083" Paper_ID="/38092.html" Extracted="3540696083" DDC="005.131" Normalized_DDC="005131" Normalized_Weight="0.16666666666666666" />
</rec>
<rec ID="SELF" Type="SELF" CiteSeer_Book="SELF" CiteSeer_Volume="SELF" Title="Benchmarking Implementations of Lazy Functional Languages">
<identifier Org="ISBN:3540435379" Paper_ID="SELF" Extracted="3540435379" DDC="005.13" Normalized_DDC="00513" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540442359" Paper_ID="SELF" Extracted="3540442359" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540568913" Paper_ID="SELF" Extracted="3540568913" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540578803" Paper_ID="SELF" Extracted="3540578803" DDC="005.1" Normalized_DDC="0051" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540581847" Paper_ID="SELF" Extracted="3540581847" DDC="004/.35" Normalized_DDC="00435" Normalized_Weight="0.16666666666666666" />
<identifier Org="ISBN:3540603603" Paper_ID="SELF" Extracted="3540603603" DDC="005.1/31" Normalized_DDC="005131" Normalized_Weight="0.16666666666666666" />
</rec>
</references_metadata>