Integrated Memory/Network Architectures for Cluster-Organized, Parallel DSP Architectures
نویسنده
چکیده
The capabilities of switched networks for parallel and distributed computers are evolving rapidly towards networks with various forms of intelligence in support of parallel execution of programs. This paper presents a perspective on intelligent networks, including reconfiguration of the network to adapt to the needs of successive computational algorithms being performed as part of an overall problem, for clusters containing a modest number of digital signal processors (DSPs). Scalability of the overall parallel DSP-based computer is achieved by adding these cluster nodes. It is suggested that there are many operating system functions which might be directly integrated into such an intelligent network, including adapting those operating system functions according to the needs of the specific tasks being performed. The viewpoint presented here is based on a reconfigurable system using FPGAs and being constructed for image processing applications to study opportunities for integration of such intelligent networks into future silicon VLSI components, including advanced packaging such as multi-chip modules (MCMs). The packaging limitations present the greatest barrier to aggressive development of such networks, with active substrate MCMs implementing the network function providing the greatest flexibility and performance. Keywords— Parallel computing clusters, intelligent networks, reconfigurable computers, digital signal processor arrays.
منابع مشابه
Ultra-Low-Energy DSP Processor Design for Many-Core Parallel Applications
Background and Objectives: Digital signal processors are widely used in energy constrained applications in which battery lifetime is a critical concern. Accordingly, designing ultra-low-energy processors is a major concern. In this work and in the first step, we propose a sub-threshold DSP processor. Methods: As our baseline architecture, we use a modified version of an existing ultra-low-power...
متن کاملPerformance Prediction and Evaluation of Parallel Processing on a NUMA Multiprocessor
Non-Uniform Memory Access (NUMA) architectures make it possible to build large-scale shared memory multiprocessor systems in comparison with non-scalable UniformMemory Access (UMA) architectures. Most NUMA multiprocessor operations such as scheduling and synchronizing processes, accessing data from processors to memory models and allocating distributed memory space to di erent processors, are p...
متن کاملFinal report for Ceniit project 01.06 (2001–2007) Optimization Algorithms for Integrated Code Generation
In this project we developed integrative methods for generating high-quality code for embedded and instruction-level parallel processor architectures, including regular architectures such as superscalars and VLIW, as well as irregular architectures, such as clustered VLIW and DSP processors. Even though today’s DSP processors are more compiler friendly than a decade ago or than today’s network ...
متن کاملEnergy Savings with Appropriate Interconnection Networks in Parallel DSP
This paper presents an instruction level power model for a very long instructions word (VLIW) single instruction multiple data (SIMD) digital signal processor (DSP). We show that power consuming memory accesses can be reduced in such SIMD processor architectures with an appropriate network connecting the parallel register files and/or data paths. Several network topologies are analyzed for a va...
متن کاملHierarchical Models and Software Tools for Parallel Programming
Hierarchically structured architectures are becoming more and more pervasive in the field of parallel and high performance computing. While memory hierarchies have been recognized for a long-time, only in the last years hierarchical parallel structures have gained importance, mainly as a result of the trend towards cluster architectures and high-performance application of computational grids. T...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2000