• Home
  • Search
  • Dynamically scheduling the trace produced during program execution into VLIW instructions
  • Open Access IconOpen Access
  • Cite Icon11
  • https://doi.org/10.1109/ipps.1999.760471Copy DOI Icon

Dynamically scheduling the trace produced during program execution into VLIW instructions

  • Apr 12, 1999
  • A Ferreira De Souza +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

VLIW machines possibly provide the most direct way to exploit instruction level parallelism; however, they cannot be used to emulate current general-purpose instruction set architectures. Programs scheduled for a particular implementation of a VLIW model cannot be guaranteed to be binary compatible with other implementations of the same machine model with different number of functional-units. This paper describes an architecture, named dynamically trace scheduled VLIW (DTSVLIW), which can be used to implement machines that execute code of current RISC or CISC instruction set architectures in a VLIW fashion, with backward code compatibility. Some preliminary performance measurements of the DTSVLIW, obtained with an execution-driven simulator running the SPECint95 benchmark suite, are also presented.

Similar Papers
  • Research Article
  • Citations8

RISC Processor Design in VLSI Technology Using the Pipeline Technique

  • Apr 10, 2014
  • Zenodo (CERN European Organization for Nuclear Research)
  • Rakesh M.R
  • Conference Article
  • Citations1

Architecture design of variable lengths instructions expansion for VLIW

  • Oct 01, 2009
  • Yuan Liu +2
  • Conference Article
  • Citations5

Two-pass assembler design for a reconfigurable RISC processor

  • Dec 01, 2013
  • Sani Irwan Md Salim +5
  • Conference Article
  • Citations10

System Verification and Analysis of ALU for RISC Processor

  • Mar 19, 2021
  • H R Archana +3
  • Research Article
  • Citations16

The effect of instruction set complexity on program size and memory performance

  • Oct 01, 1987
  • ACM SIGOPS Operating Systems Review
  • Jack W Davidson +1
  • Research Article
  • Citations7

The effect of instruction set complexity on program size and memory performance

  • Oct 01, 1987
  • ACM SIGPLAN Notices
  • Jack W Davidson +1
  • Book Chapter
  • Citations3

Chapter 11 - The ARM Architecture

  • Jan 01, 2005
  • Hardware and Computer Organization
  • Arnold S Berger
  • Conference Article
  • Citations2

Adaptive interpretation as a means of exploiting complex instruction sets

  • Jan 01, 1983
  • Richard L Norton +1
  • Book Chapter
  • Citations1

A Dynamically Reconfigurable Device

  • Apr 01, 2010
  • Minoru Watanabe
  • Research Article
  • Citations2

Design a 5-stage pipeline RISC-V CPU and optimise its ALU

  • Feb 04, 2024
  • Applied and Computational Engineering
  • Lifu Deng
  • Research Article
  • Citations4

Fine-Grained Scheduling in Heterogeneous-ISA Architectures

  • Dec 15, 2020
  • IEEE Computer Architecture Letters
  • Nirmal Kumar Boran +3
  • Research Article
  • Citations13

Hybrid Oscillator-Qubit Quantum Processors: Instruction Set Architectures, Abstract Machine Models, and Applications

  • Jan 07, 2026
  • PRX Quantum
  • Yuan Liu +13
  • Conference Article
  • Citations69

"Building Workload Characterization Tools with Valgrind"

  • Oct 01, 2006
  • Nicholas Nethercote +2
  • Conference Article

High speed data bus macro instruction set architecture

  • May 20, 1991
  • T Prohofsky
  • Research Article

Optimal Design for High Performance Computing Systems Based on 5-Stage Pipeline 32-bit RISC-V Processor

  • Oct 04, 2025
  • Communications on Applied Nonlinear Analysis
  • Rajender Kumar, Sneha Bhattacharya
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.