(Enter summary)
Abstract: To tag or not to tag: that is the question:
Whether 'tis faster in the cache to suffer
The delays of tagless nodes,
Or break the pipe no more
And make a branch that hits the cache.
To load, to jump;
To jump: perchance to stall; Ay, there's the run.
1 Introduction
The paper on the HDG parallel machine [KLB91] contains an intruiging paragraph. Comparing
Peyton Jones' and Salkild's Spineless Tagless G-Machine model [PeSa89] with the <n,G>-
Machine [AuJo89], Kingdon, Lester and Burn observe that
In ... (Update)
Similar documents based on text: More All
0.8: Implementing lazy functional languages on stock hardware: the.. - Jones (1992)
(Correct)
0.8: The Spineless Tagless G-machine, naturally - Jon Mountjoy Department
(Correct)
0.4: Putting the Spine back in the Spineless Tagless G-Machine: An.. - Reid (1998)
(Correct)
BibTeX entry: (Update)
Kevin Hammond. "The spineless tagless G-Machine --- NOT!". Technical Report (not yet published), Department of Computer Science, Glasgow University, 1993. http://citeseer.ist.psu.edu/hammond93spineless.html More
@misc{ hammond93spineless,
author = "K. Hammond",
title = "The spineless tagless G-Machine --- NOT",
text = "Kevin Hammond. The spineless tagless G-Machine --- NOT!. Technical Report
(not yet published), Department of Computer Science, Glasgow University,
1993.",
year = "1993",
url = "citeseer.ist.psu.edu/hammond93spineless.html" }
Citations (may not include all citations):
1575
Computer Architecture: A Quantitative Approach (context) - Hennessy, Patterson - 1990
66
Efficient Compilation of Lazy Evaluation
- Johnsson - 1984
39
The Spineless Tagless G-Machine (context) - Jones, Salkild - 1989
36
MC68020 32-bit Microprocessor User's Manual (context) - Inc - 1985
27
The SPARC Architecture Manual (context) - Inc - 1987
22
The HDG-Machine: A Highly Distributed GraphReducer for a Tra..
- Kingdon, Lester et al. - 1991
18
MC88100 RISC Microprocessor User's Manual (context) - Inc - 1988
7
MC68030 Enhanced 32-bit Microprocessor User's Manual (context) - Inc - 1987
5
Memory Management Unit User's Manual (context) - Inc, Cache - 1988
4
The Low-Level Computational Performance of SparcStations (context) - Irlam - 1991
3
Analysing Heap Contents in a Graph Reduction Intermediate La.. (context) - Johnsson - 1990
2
machine: An abstract machine for parallel graph reduction (context) - Augusstsson, Johnsson et al. - 1989
2
The spineless G-machine (context) - Burn, Peyton et al. - 1988
1
The Spineless Tagless G-machine: 2nd Attempt (context) - Jones - 1992
1
Compiling Lazy Functional Languages (context) - Augusstsson - 1987
[Article contains additional citations not shown here]
Documents on the same site (http://www.math.jussieu.fr/~fermigie/fermivista/ftp/ftp.dcs.gla.ac.uk.html): More
Space-saving Optimisations for the Glasgow Haskell Compiler - O'Sullivan (1994)
(Correct)
ESPRIT Basic Research Action 6309 FIDE - Deliverable Id
(Correct)
Formally Based Profiling for Higher-Order Functional Languages - Sansom, Jones (1997)
(Correct)
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC