Comparing Parallel Architectures from a Reconfigurable Computing Perspective

ثبت نشده
چکیده

The sequential “stored program”model used for most computers is seriously limiting performance in several ways. This has lead to a search for more efficient ways of doing computations. One of the most important improvements is to start doing computations in parallel. This paper looks at the parallel property of reconfigurable computing and compares it with the traditional approach of extending the standard stored program model with parallel concepts. The paper concludes with the observation that reconfigurable devices naturally leads to different solutions than traditional approaches, and that the granularity concept from the field of reconfigurable computing easily extends to all kinds of parallel structures.

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

ثبت نام

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

منابع مشابه

Evolution in architectures and programming methodologies of coarse-grained reconfigurable computing

Technichal report IDE0713 Evolution in Architectures and Programming Methodologies of CoarseGrained Reconfigurable Computing Zain-ul-Abdin and Bertil Svensson In order to meet the increased computational demands of, e.g., multimedia applications, such as video processing in HDTV, and communication applications, such as baseband processing in telecommunication systems, the architectures of recon...

متن کامل

Fast Communication Mechanisms in Coarse-grained Dynamically Reconfigurable Array Architectures

The paper focuses on coarse-grained dynamically reconfigurable array architectures promising performance and flexibility for different challenging application areas, e. g. future broadband mobile communication systems. Here, new and flexible microelectronic architectures are required solving various problems that stem from access mechanisms, energy conservation, error rate, transmission speed c...

متن کامل

Enabling Parallelization via a Reconfigurable Chip Multiprocessor

While reconfigurable computing has traditionally involved attaching a reconfigurable fabric to a single processor core, the prospect of large-scale CMPs calls for a reevaluation of reconfigurable computing from the perspective of multicore architectures. We present ReMAPP, a reconfigurable architecture geared towards application acceleration and parallelization. In ReMAPP, parallel threads shar...

متن کامل

Declarative Programming Techniques for Many-Core Architectures

Future manycore architectures are likely to have heterogeneous computing resources which will include conventional CPUs as well as variants of today’s GPUs and reconfigurable logic like FPGAs. Many of the techniques that the reconfigurable computing community has championed will find new applications in mainstream applications. One challenge posed by such manycore architectures is the requireme...

متن کامل

Exploiting loop-level parallelism on coarse-grained reconfigurable architectures using modulo scheduling - Computers and Digital Techniques, IEE Proceedings-

Coarse-grained reconfigurable architectures have become increasingly important in recent years. Automatic design or compilation tools are essential to their success. A modulo scheduling algorithm to exploit loop-level parallelism for coarse-grained reconfigurable architectures is presented. This algorithm is a key part of a dynamically reconfigurable embedded systems compiler (DRESC). It is cap...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2005