Improving the three instruction machine
暂无分享,去创建一个
There are three classes of instructions (A, B, and C) in the instruction set. that we can improve the floating point instruction performance of machine by a factor. Thus, such machines exploit data level parallelism, but not concurrency: there are Most modern CPU designs include SIMD instructions in order to improve the and are therefore oriented toward processing in two, three, or four dimensions.
[1] Henry G. Baker,et al. List processing in real time on a serial computer , 1978, CACM.
[2] Paul Hudak,et al. A combinator-based compiler for a functional language , 1984, POPL '84.
[3] Simon L. Peyton Jones,et al. The spineless G-machine , 1988, LISP and Functional Programming.
[4] Jon Fairbairn,et al. TIM: A simple, lazy abstract machine to execute supercombinatorics , 1987, FPCA.
[5] Paul Hudak,et al. Path Semantics , 1987, MFPS.