2011 · 25 citations · 28 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureEmbedded SystemsReconfigurable ComputingEmbedded Systems ArchitectureEmbedded Systems DesignMicroarchitecture DesignProcessor Core DesignProcessor MicroarchitectureReconfigurable Embedded SystemsEmbedded Processor DesignMulti-core ComputingMulticore Embedded SystemsMultitaskingReconfigurable Embedded ProcessorsReconfigurable Processor ArchitecturesRun-time AdaptationRuntime System Architecture
We present the i-Core (Invasive Core), an Application Specific Instruction Set Processor (ASIP) with a run-time adaptive instruction set. Its adaptivity is controlled by the runtime system with respect to application properties that may vary during run-time. A reconfigurable fabric hosts the adaptive part of the instruction set whereas the rest of the instruction set is fixed. We show how the i-Core is integrated into an embedded multi-core system and that it is particularly advantageous in multi-tasking scenarios, where it performs applications-specific as well as system-specific tasks.
28
Stefanos Kaxiras, Zhigang Hu, Margaret Martonosi · 2001 · 613 citations
Selective cache ways: on-demand cache resource allocation
David H. Albonesi · 1999 · 601 citations
The MOLEN polymorphic processor
S. Vassiliadis, Stephan Wong, Georgi Gaydadjiev et al. · IEEE Transactions on Computers · 2004 · 393 citations · Full text
The SPARC architecture manual (version 9)
Corporate · 1992 · 225 citations