Next: Multi-threaded ILP architectures
Up: Literature overview considering Instruction
Previous: Cache and Memory
- Compatibility [Conte and Sathaye, 1995]; emulation.
- Binary translation and JITC (just in time compilation) [Silberman and Ebcioğlu, 1993]; TIBBIT (timing insensitive binary
to binary translation) project about translation of real-time
applications [www.cs.uoregon.edu/cogswell/tibbit, [Cogswell, 1995]];
digital's FX!32
x86 to alpha translation approach; IBM DAISY
project [Ebcioğlu and Altman, 1997][http://www.research.ibm.com/vliw/]; other
approaches [www.cs.uq.edu.au/groups/csm/otherbin.html].
- Compaction / Code compression [Wolfe and Chanin, 1992, Conte et al., 1996]; see also chapter 5
of [Liao, 1996] (using binate covering), and check the TriMedia
approach [Rathnam and Slavenburg, 1996] and [see also proceedings of MICRO-30].
- Collapsing operations [Vassiliadis et al., 1993, Arnold and Corporaal, 1997].
- Multimedia extensions: MMX (Intel), VIS (Sun-SPARC), MDMX (SCI-MIPS V),
MAX2 (HP PA-RISC), TriMedia (Philips) and other multimedia VLIWs;
see HOTCHIPS IX; see e.g. [Dubey, 1997, Lee et al., 1997b].
- Intelligent RAM (IRAM) [Patterson et al., 1997, Saulsbury et al., 1996].
Henk Corporaal
Tue Mar 10 11:20:49 CET 1998