A High Performance Application Representation for Reconfigurable Systems

نویسندگان

  • Wenrui Gong
  • Gang Wang
  • Ryan Kastner
چکیده

Modern reconfigurable computing systems feature powerful hybrid architectures with multiple microprocessor cores, large reconfigurable logic arrays and distributed memory hierarchies. Mapping applications to these complex systems requires a representation that allows both hardware and software synthesis. Additionally, this representation must enable optimizations that exploit fine and coarse grained parallelism in order to effectively utilize the performance of the underlying reconfigurable architecture. Our work explores a representation based on the program dependence graph (PDG) incorporated with the static single-assignment (SSA) for synthesis to high performance reconfigurable devices. The PDG effectively describes control dependencies, while SSA yields precise data dependencies. When used together, these two representations provide a powerful, synthesizable form that exploits both fine and coarse grained parallelism. Compared to other commonly used representations for reconfigurable systems, the PDG+SSA form creates faster execution time, while using similar area.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Programming Soft Processors in High Performance Reconfigurable Computing

This paper examines the ways in which soft processors can contribute to high performance reconfigurable computing systems, and the challenges this presents. To overcome these challenges, the use of new programming languages and an unconventional intermediate representation is advocated, to support the automatic partitioning of an application to make use of soft processors and other available re...

متن کامل

Institute for Software-integrated Systems Title: Model-integrated Tools for the Design of Dynamically Reconfigurable Systems

Several classes of modern applications are demanding very high performance from systems with minimal resources. These applications must also be flexible to operate in a rapidly changing environment. High performance with limited resources needs application-specific architectures, while flexibility requires adaptation capabilities. Reconfigurable computing devices promise to meet both needs. Whi...

متن کامل

TR # : ISIS - 99 - 01 Title : Model - Integrated Tools for the Design of Dynamically Reconfigurable Systems

Several classes of modern applications are demanding very high performance from systems with minimal resources. These applications must also be flexible to operate in a rapidly changing environment. High performance with limited resources needs application-specific architectures, while flexibility requires adaptation capabilities. Reconfigurable computing devices promise to meet both needs. Whi...

متن کامل

VAPRES: A Customizable and Flexible Base Architecture for Partially Reconfigurable Systems

Partial reconfiguration (PR) enhances traditional FPGA-based high-performance reconfigurable computing by providing additional benefits such as reduced area and memory requirements, increased performance, and increased functionality as compared to non-PR systems. However, since leveraging these additional benefits requires specific designer expertise and increased design time, PR has not yet ga...

متن کامل

Low-Power Reconfigurable Architectures for High-Performance Mobile Nodes

Modern embedded systems have an emerging demand on high performance and low power circuits. Traditionally special functional units for each application are developed separately. These are plugged to a general purpose processors to extend its instruction set making it an application specific instruction set processor. As this strategy reaches its boundaries in area and complexity reconfigurable ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004