Interconnection networks for large-scale parallel processing: theory and case studies
Interconnection networks for large-scale parallel processing: theory and case studies
The DADO production system machine
Journal of Parallel and Distributed Computing
Parallel computing: theory and comparisons
Parallel computing: theory and comparisons
Experimental parallel computing architectures
Experimental parallel computing architectures
Data-Driven and Demand-Driven Computer Architecture
ACM Computing Surveys (CSUR)
Contentaddressable Memories
Supercomputers - Design and Applications
Supercomputers - Design and Applications
Computer Architecture and Parallel Processing
Computer Architecture and Parallel Processing
Classification and Evaluation of Parallel Computer Systems
Proceedings of the 4th International DFVLR Seminar on Foundations of Engineering Sciences: Parallel Computing in Science and Engineering
Parallel generational garbage collection
OOPSLA '91 Conference proceedings on Object-oriented programming systems, languages, and applications
Distributed computing in a NUMP (Non-Uniform Message-Passing) environment
ACM SIGOPS Operating Systems Review
Reducing PE/Memory Traffic in Multiprocessors by the Difference Coding of Memory Addresses
IEEE Transactions on Parallel and Distributed Systems
Auction allocation of computing resources
Communications of the ACM
A barrel shift microsystem for parallel processing
MICRO 23 Proceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture
S/390 cluster technology: Parallel Sysplex
IBM Systems Journal
Fault-Tolerant Interleaved Memory Systems with Two-Level Redundancy
IEEE Transactions on Computers
Prospects for Optical Interconnects in Distributed, Shared-Memory Organized MIMD Architectures
The Journal of Supercomputing
The calculation of average distance in mesh structures
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 1
A Distributed Parallel Programming Framework
IEEE Transactions on Software Engineering
IPPS '96 Proceedings of the 10th International Parallel Processing Symposium
Distributed multiprocessor environments
Journal of Computing Sciences in Colleges
Shifted Recursive Torus Interconnection for High Performance Computing
HPC-ASIA '97 Proceedings of the High-Performance Computing on the Information Superhighway, HPC-Asia '97
Lattice sensor networks: capacity limits, optimal routing and robustness to failures
Proceedings of the 3rd international symposium on Information processing in sensor networks
Lattice networks: capacity limits, optimal routing, and queueing behavior
IEEE/ACM Transactions on Networking (TON)
QoS dynamic routing for wireless sensor networks
Proceedings of the 2nd ACM international workshop on Quality of service & security for wireless and mobile networks
Median and morphological specialized processors for a real-time image data processing
EURASIP Journal on Applied Signal Processing
Embedded real-time architecture for level-set-based active contours
EURASIP Journal on Applied Signal Processing
Proceedings of the 19th ACM Great Lakes symposium on VLSI
SIMD-scan: ultra fast in-memory table scan using on-chip vector processing units
Proceedings of the VLDB Endowment
Image compression preprocessor design with task partitioning using coarse grained approach
ACOS'06 Proceedings of the 5th WSEAS international conference on Applied computer science
Performance evaluation of a reservoir simulator on a multi-core cluster
ICCSA'10 Proceedings of the 2010 international conference on Computational Science and Its Applications - Volume Part IV
Enforcing Minimum Necessary Access in Healthcare Through Integrated Audit and Access Control
Proceedings of the International Conference on Bioinformatics, Computational Biology and Biomedical Informatics
Modelling and Simulation in Engineering
Hi-index | 4.12 |
An attempt is made to place recent architectural innovations in the broader context of parallel architecture development by surveying the fundamentals of both newer and more established parallel computer architectures and by placing these architectural alternatives in a coherent framework. The primary emphasis is on architectural constructs rather than specific parallel machines. Three categories of architecture are defined and discussed: synchronous architectures, comprising vector, SIMD (single-instruction-stream, multiple-data-stream) and systolic machines; MIMD (multiple-instruction-stream, multiple-data-stream) with either distributed or shared memory; and MIMD-based paradigms, comprising MIMD/SIMD hybrid, dataflow, reduction, and wavefront types.