• Home
  • Search
  • A compilation method for zero overhead loop in DSPs with VLIW
  • Cite Icon1
  • https://doi.org/10.1109/wcsp.2017.8171129Copy DOI Icon

A compilation method for zero overhead loop in DSPs with VLIW

  • Oct 1, 2017
  • Rui Chang +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The increasing use of digital signal processors (DSPs) in wireless communications and signal processing necessitates the optimization of compilers to support special hardware features. In this paper, we propose a compiler transformation method for zero overhead loop (ZOL). It supports very long instruction word (VLIW), internal branches and the loops whose iterative times are known at runtime and before execution. In addition, for fully exploiting the special architecture features common in DSPs, the compilation of ZOL transformation is optimized, which further reduces the execution time of loop-intensive applications. The method is implemented on Swift which is a DSP architecture with ZOL and VLIW. Experimental results on benchmark programs show that the proposed method is effective in improving performance.

Similar Papers
  • Research Article
  • Citations1

Single instruction multiple data code auto generation for a very long instruction words digital signal processor in sensor‐based systems

  • Jun 01, 2013
  • IET Wireless Sensor Systems
  • Xu Yang +4
  • Dissertation

Improving multithreading performance for clustered VLIW architectures.

  • Jun 14, 2013
  • Manoj Gupta
  • Research Article
  • Citations7

A scalable instruction buffer and align unit for xDSPcore

  • Jul 01, 2004
  • IEEE Journal of Solid-State Circuits
  • C Panis +2
  • Conference Article
  • Citations1

The evolution of DSP architectures: towards parallelism exploitation

  • May 29, 2000
  • R Sernec +2
  • Research Article
  • Citations3

Word-parallel CRC computation on VLIW DSP

  • Jan 17, 2002
  • Electronics Letters
  • D Hubaux +1
  • Conference Article

Instruction-level programming approach for very long instruction word digital signal processors

  • Dec 01, 2017
  • Tomas Fryza +1
  • PDF
  • Research Article
  • Citations47

Rapid VLIW Processor Customization for Signal Processing Applications Using Combinational Hardware Functions

  • Mar 02, 2006
  • EURASIP Journal on Advances in Signal Processing
  • Raymond R Hoare +6
  • Conference Article
  • Citations1

DSP architecture with folded tree for power constraint devices

  • Dec 01, 2014
  • K Ranjithkumar +1
  • Conference Article
  • Citations4

Pipelined DSP implementation of nonlinear anisotropic diffusion for speckle reduction of USG images

  • Jan 01, 2010
  • Deep Bera +1
  • Research Article
  • Citations1

Exploration of DSP architectures in ultrasonic measurement applications

  • Sep 15, 2014
  • R Venteris
  • Conference Article
  • Citations33

Evaluation of scheduling techniques on a SPARC-based VLIW testbed

  • Nov 23, 2002
  • Seongbae Park +2
  • Conference Article
  • Citations5

On the optimized generation of Software-Based Self-Test programs for VLIW processors

  • Oct 01, 2012
  • D Sabena +2
  • Research Article
  • Citations2

Complementing software pipelining with software thread integration

  • Jun 15, 2005
  • ACM SIGPLAN Notices
  • Won So +1
  • Conference Article
  • Citations6

Implementation of an H.264 motion estimation algorithm on a VLIW programmable digital signal processor

  • Jan 01, 2005
  • Hyunchang Im +2
  • Conference Article
  • Citations4

A next generation digital signal processor for European space missions

  • Oct 01, 2012
  • Maximilian Odendahl +5
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.