• Home
  • Search
  • Co-design of Compiler and Hardware Techniques to Reduce Program Code Size on a VLIW Processor
  • Cite Icon2
  • https://doi.org/10.19153/cleiej.15.2.3Copy DOI Icon

Co-design of Compiler and Hardware Techniques to Reduce Program Code Size on a VLIW Processor

Show More
  • Abstract
  • Highlights & Summary
  • PDF
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract


 
 
 Code size is a primary concern in the embedded computing community. Minimizing physical memory requirements reduces total system cost and improves performance and power efficiency. VLIW processors rely on the compiler to statically encode the ILP in the program before its execution, and because of this, code size is larger relative to other processors. In this paper we describe the co-design of compiler optimizations and processor architecture features that have progressively reduced code size across three generations of a VLIW processor.
 
 

Loading PDF

Similar Papers
  • Conference Article
  • Citations2

On Instruction-Level Method for Reducing Cache Penalties in Embedded VLIW Processors

  • Jan 01, 2009
  • Samir Ammenouche +2
  • Research Article

VLIW 기반 고성능 DSP에서의 SAD 알고리즘 최적화 스케줄링

  • Dec 28, 2007
  • The Journal of the Korea Contents Association
  • Hui-Jae Yu +2
  • Research Article

Improving Code Density with Variable Length Encoding Aware Instruction Scheduling

  • Dec 07, 2015
  • Journal of Signal Processing Systems
  • Heikki Kultala +4
  • Research Article
  • Citations2

Two versions of architectures for dynamic implied addressing mode

  • Jun 04, 2010
  • Journal of Systems Architecture
  • Jonghee M Youn +4
  • Conference Article
  • Citations8

RS-FDRA

  • Jan 01, 2001
  • Cagdas Akturan +1
  • Conference Article
  • Citations72

Compiler-driven cached code compression schemes for embedded ILP processors

  • Nov 16, 1999
  • Sergei Y Larin +1
  • PDF
  • Research Article
  • Citations4

A CASE FOR HYBRID INSTRUCTION ENCODING FOR REDUCING CODE SIZE IN EMBEDDED SYSTEM-ON-CHIPS BASED ON RISC PROCESSOR CORES

  • Mar 01, 2014
  • Journal of Computer Science
  • Bakthavatsalam
  • Conference Article
  • Citations25

Exploiting function similarity for code size reduction

  • Jun 12, 2014
  • Tobias J.K Edler Von Koch +3
  • Research Article
  • Citations2

Optimizing parallelism for nested loops with iterational and instructional retiming

  • Feb 01, 2009
  • Journal of Embedded Computing
  • Chun Jason Xue +4
  • Conference Article
  • Citations7

Using machine learning to predict the code size impact of duplication heuristics in a dynamic compiler

  • Sep 29, 2021
  • Raphael Mosaner +3
  • Conference Article
  • Citations4

A Study on the Efficiency Aspect of Data Race Detection: A Compiler Optimization Level Perspective

  • Jul 01, 2013
  • Changjiang Jia +1
  • Book Chapter
  • Citations1

Limited Address Range Architecture for Reducing Code Size in Embedded Processors

  • Jan 01, 2003
  • Quin Zhao +2
  • Conference Article
  • Citations101

Vector vs. superscalar and VLIW architectures for embedded multimedia benchmarks

  • Jun 26, 2003
  • C Kozyrakis +1
  • Conference Article
  • Citations32

Automatic and efficient evaluation of memory hierarchies for embedded systems

  • Nov 16, 1999
  • Santosh G Abraham +1
  • Conference Article
  • Citations7

F3M: Fast Focused Function Merging

  • Apr 02, 2022
  • Sean Stirling +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.