Combining structural and procedural programming by parallelizing compilation
SAC '95 Proceedings of the 1995 ACM symposium on Applied computing
DG2VHDL: A Tool to Facilitate the High Level Synthesisof Parallel Processing Array Architectures
Journal of VLSI Signal Processing Systems - Special issue on recent advances in the design and implementation of signal processing systems
Parallel Learning of Belief Networks in Large and Difficult Domains
Data Mining and Knowledge Discovery
Efficient VLSI Architectures for Multiuser Channel Estimation in Wireless Base-Station Receivers
Journal of VLSI Signal Processing Systems
Parallel Processing in Japan: National and Corporate Trends
IEEE Computational Science & Engineering
The TigerSHARC DSP Architecture
IEEE Micro
Architectural design of array processors for multi-dimensional discrete Fourier transform
Highly parallel computaions
Hexagonal systolic arrays for matrix multiplication
Highly parallel computaions
Hardware/Software Co-Design for Data-Driven Xputer-based Accelerators
VLSID '97 Proceedings of the Tenth International Conference on VLSI Design: VLSI in Multimedia Applications
VLADYMIR: a C++ matrix library for data-parallel applications
Future Generation Computer Systems - Special issue: Computational science of lattice Boltzmann modelling
Parallelization of the data encryption standard(DES) algorithm
Enhanced methods in computer security, biometric and artificial intelligence systems
Efficient implementation of nested-loop multimedia algorithms
EURASIP Journal on Applied Signal Processing
Time objective functions for systolic arrays
ACOS'07 Proceedings of the 6th Conference on WSEAS International Conference on Applied Computer Science - Volume 6
International Journal of High Performance Computing and Networking
Reliable systolic computing through redundancy
ACSAC'06 Proceedings of the 11th Asia-Pacific conference on Advances in Computer Systems Architecture
Generating parallel algorithms for cluster and grid computing
ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part I
Reducing the number of processors elements in systolic arrays for matrix multiplication
SEPADS'12/EDUCATION'12 Proceedings of the 11th WSEAS international conference on Software Engineering, Parallel and Distributed Systems, and proceedings of the 9th WSEAS international conference on Engineering Education
Automatic privatization for parallel execution of loops
ICAISC'12 Proceedings of the 11th international conference on Artificial Intelligence and Soft Computing - Volume Part II
Parallelization of the discrete chaotic block encryption algorithm
PPAM'11 Proceedings of the 9th international conference on Parallel Processing and Applied Mathematics - Volume Part II
A flexible general-purpose parallelizing architecture for nested loops in reconfigurable platforms
PATMOS'07 Proceedings of the 17th international conference on Integrated Circuit and System Design: power and timing modeling, optimization and simulation
Full-Hardware Architectures for Data-Dependent Superimposed Training Channel Estimation
Journal of Signal Processing Systems
Hi-index | 0.00 |
From the Publisher:This text provides one of the broadest presentations of parallel processing available, including the structure of parallel processors and parallel algorithms. The emphasis is on mapping algorithms to highly parallel computers, with extensive coverage of array and multiprocessor architectures. Early chapters provide insightful coverage on the analysis of parallel algorithms and program transformations, effectively integrating a variety of material previously scattered throughout the literature. Theory and practice are well balanced across diverse topics in this concise presentation. For exceptional clarity and comprehension, the author presents complex material in geometric graphs as well as algebraic notation. Each chapter includes well-chosen examples, tables summarizing related key concepts and definitions, and a broad range of worked exercises. Features: Overview of common hardware and theoretical models, including algorithm characteristics and impediments to fast performance Analysis of data dependencies and inherent parallelism through program examples, building from simple to complex Graphic and explanatory coverage of program transformations Easy-to-follow presentation of parallel processor structures and interconnection networks, including parallelizing and restructuring compilers Parallel synchronization methods and types of parallel operating systems Detailed descriptions of hypercube systems Specialized chapters on dataflow and on AI architectures