Speculative computation, parallelism, and functional programming
- 1 December 1985
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Computers
- Vol. C-34 (12) , 1190-1193
- https://doi.org/10.1109/tc.1985.6312218
Abstract
Many problems can be solved more quickly on parallel machines if some work can be started before it is known to be necessary. If work which is known to be necessary (mandatory work) is given priority over other work (speculative work), then performing speculative work can only speed computation. A simple functional language feature to control speculative work is proposed.Keywords
This publication has 0 references indexed in Scilit: