Hardware/Software Co-Design for Data-Driven Xputer-based Accelerators

  • Authors:
  • R. Hartenstein;J. Becker

  • Affiliations:
  • -;-

  • Venue:
  • VLSID '97 Proceedings of the Tenth International Conference on VLSI Design: VLSI in Multimedia Applications
  • Year:
  • 1997

Quantified Score

Hi-index 0.00

Visualization

Abstract

The paper presents the parallelizing programming environment CoDe-X introducing hardware/software co-design strategies on two levels of partitioning for data-driven Xputer-based accelerators. CoDe-X performs both, in the first level a profiling-driven host/accelerator partitioning for performance optimization, and in a second level a resource-driven sequential/structural partitioning of the accelerator source code to optimize the utilization of its reconfigurable resources. CoDe-X accepts a C dialect also including optional data-procedural language features, which can be included to achieve highest possible acceleration factors provided by the Xputer hardware.