1 / 4

Implementing Modal Software in Data Flow for Heterogeneous Architectures

This paper explores the implementation of modal software within data flow systems for heterogeneous architectures. Authors James Steed, Kerry Barnes, and William Lundgren discuss how modal software can segment data streams into manageable parts, enhancing processing capabilities. The Gedae programming tool is highlighted for its ability to effectively utilize Power-PC boards and FPGAs via the Gedae-RTL language extension. The study details methods such as segmentation, reset, and end-of-segment processing, showcasing how Gedae enables a complete modal software system across diverse hardware configurations.

amie
Télécharger la présentation

Implementing Modal Software in Data Flow for Heterogeneous Architectures

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. HPEC 2004 Implementing Modal Software in Data Flow for Heterogeneous Architectures James Steed, Kerry Barnes, William Lundgren Gedae, Inc. Gedae, Inc. www.gedae.com

  2. How Do We Program Modal Software in Data Flow? • Modal software breaks data streams into finite length segments • Extra processing at the beginning and end of segments End Search End Track Search Track Search Reset Search Reset Track Reset Search Gedae, Inc. www.gedae.com

  3. How Do We Program This Heterogeneous Architecture? • Gedae is a powerful programming tool for boards of Power-PCs. • The Gedae-RTL language extension to Gedae allows mapping processing to FPGAs. Two Power-PC 7447s Two Xilinx Virtex-II Pro FPGAs Gedae, Inc. www.gedae.com

  4. Segmentation Reset and EndOfSegment Methods Exclusivity External State Gedae-RTL Seven Functions Language Support Package Gedae Language Features The Gedae language allows specification of a complete modal software system and implements it on heterogeneous hardware. Gedae, Inc. www.gedae.com

More Related