Communications of the ACM
The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
The art of computer programming, volume 1 (3rd ed.): fundamental algorithms
Dijkstra's Shortest Path Routing Algorithm in Reconfigurable Hardware
FPL '01 Proceedings of the 11th International Conference on Field-Programmable Logic and Applications
Coprocessor architectures for vlsi
Coprocessor architectures for vlsi
Computer Architecture, Fourth Edition: A Quantitative Approach
Computer Architecture, Fourth Edition: A Quantitative Approach
Sparse matrix computations on manycore GPU's
Proceedings of the 45th annual Design Automation Conference
Amdahl's Law in the Multicore Era
Computer
Validity of the single processor approach to achieving large scale computing capabilities
AFIPS '67 (Spring) Proceedings of the April 18-20, 1967, spring joint computer conference
Introduction to Algorithms, Third Edition
Introduction to Algorithms, Third Edition
The Cilk++ concurrency platform
Proceedings of the 46th Annual Design Automation Conference
Misleading performance claims in parallel computations
Proceedings of the 46th Annual Design Automation Conference
Customized architectures for faster route finding in GPS-based navigation systems
SASP '10 Proceedings of the 2010 IEEE 8th Symposium on Application Specific Processors (SASP)
Hi-index | 0.00 |
Embedded systems are designed to perform a specific set of tasks, and are frequently found in mobile, power-constrained environments. There is growing interest in the use of parallel computation as a means to increase performance while reducing power consumption. In this paper, we highlight fundamental limits to what can and cannot be improved by parallel resources. Many of these limitations are easily overlooked, resulting in the design of systems that, rather than improving over prior work, are in fact orders of magnitude worse.