Abstract—This paper presents an analysis on the impact of simultaneous instruction cache (I-cache) and issue-width recon-figuration for a very long instruction word (VLIW) processor. The issue-width of the processor can be adjusted at run-time to be 2-issue, 4-issue, or 8-issue, and the I-cache can be reconfigured in terms of associativity, cache size, and line size. We observe that, compared to reconfiguring only the I-cache for a fixed issue-width core, reconfiguring the issue-width and I-cache together can further reduce the execution time, energy consumption, and/or the energy-delay product (EDP). The results for the MiBench and the PowerStone benchmark suites show that compared to “2-issue + the best I-cache”, “4-issue + the best I-cac...
Very Long Instruction Word (VLIW) processors are very popular in embedded and mobile computing domai...
Very Long Instruction Word (VLIW) architectures can enhance performance by exploiting fine-grained i...
Modern superscalar processors use wide instruction issue widths and out-of-order execution in order ...
Automatic optimization of application-specific instruction-set processor (ASIP) architectures mostly...
Statically-scheduled architectures such asvery long instruction word (VLIW) architectures use very w...
Abstract—Automatic optimization of application-specific instruction-set processor (ASIP) architectur...
Abstract—In this paper, we present a very long instruction word (VLIW) softcore processor implemente...
International audienceUsual cache optimisation techniques for high performance computing are difficu...
Recent high performance processors have depended on Instruction Level Parallelism (ILP) to achieve h...
Instruction window size is an important design parameter for many modern processors. Large instructi...
Time predictability is one of the most important design considerations for real-time systems. In thi...
International audienceThe introduction of caches inside high performance processors provides technic...
The introduction of caches inside high performance pro-cessors provides technical ways to reduce the...
grantor: University of TorontoThe VLIW architecture is modular and scalable which makes it...
RISC processors have approached an execution rate of one instruction per cycle by using pipelining t...
Very Long Instruction Word (VLIW) processors are very popular in embedded and mobile computing domai...
Very Long Instruction Word (VLIW) architectures can enhance performance by exploiting fine-grained i...
Modern superscalar processors use wide instruction issue widths and out-of-order execution in order ...
Automatic optimization of application-specific instruction-set processor (ASIP) architectures mostly...
Statically-scheduled architectures such asvery long instruction word (VLIW) architectures use very w...
Abstract—Automatic optimization of application-specific instruction-set processor (ASIP) architectur...
Abstract—In this paper, we present a very long instruction word (VLIW) softcore processor implemente...
International audienceUsual cache optimisation techniques for high performance computing are difficu...
Recent high performance processors have depended on Instruction Level Parallelism (ILP) to achieve h...
Instruction window size is an important design parameter for many modern processors. Large instructi...
Time predictability is one of the most important design considerations for real-time systems. In thi...
International audienceThe introduction of caches inside high performance processors provides technic...
The introduction of caches inside high performance pro-cessors provides technical ways to reduce the...
grantor: University of TorontoThe VLIW architecture is modular and scalable which makes it...
RISC processors have approached an execution rate of one instruction per cycle by using pipelining t...
Very Long Instruction Word (VLIW) processors are very popular in embedded and mobile computing domai...
Very Long Instruction Word (VLIW) architectures can enhance performance by exploiting fine-grained i...
Modern superscalar processors use wide instruction issue widths and out-of-order execution in order ...