Back to Search
Start Over
Realizing multioperations for step cached MP-SOCs
- Source :
- Forsell, M 2006, Realizing multioperations for step cached MP-SOCs . in 2006 International Symposium on System-on-Chip . IEEE Institute of Electrical and Electronic Engineers, pp. 77-82, International Symposium on System-on-Chip, SOC 2006, Tampere, Finland, 11/11/06 . https://doi.org/10.1109/ISSOC.2006.321972, SoC
- Publication Year :
- 2006
- Publisher :
- IEEE Institute of Electrical and Electronic Engineers, 2006.
-
Abstract
- Recent advances in shared memory multiprocessor system-on-a-chip (MP-SOC) architectures include using special step caches to efficiently implement concurrent read concurrent write memory access. Unfortunately the existing step cache techniques do not support multi-operations that can be used to speed up execution of a number of parallel algorithms by a logarithmic factor. In this paper we propose an architectural technique for implementing multioperations on step cached MP-SOCs even if the associativity of caches is limited. The technique is based on simple active memory units, faster memory modules, and small processor-level memory blocks called scratchpads. We evaluate the performance and area requirements of the proposed technique on our parametrical MP-SOC framework. According to the evaluation the technique implements multi-operations efficiently and provides a speed-up of 4.8-7.2 with respect to baseline step cached systems and a speed-up of 3.7-5.0 with respect to existing non-step cached systems with only a minor silicon area overhead.
- Subjects :
- PRAM
Speedup
Hardware_MEMORYSTRUCTURES
Computer science
business.industry
parallel computing
step caches
Parallel algorithm
Parallel computing
active memory
Embedded system
Factor (programming language)
Interleaved memory
Overhead (computing)
multioperation
System on a chip
Cache
business
computer
Associative property
computer.programming_language
MP-SOC
Subjects
Details
- Language :
- English
- Database :
- OpenAIRE
- Journal :
- Forsell, M 2006, Realizing multioperations for step cached MP-SOCs . in 2006 International Symposium on System-on-Chip . IEEE Institute of Electrical and Electronic Engineers, pp. 77-82, International Symposium on System-on-Chip, SOC 2006, Tampere, Finland, 11/11/06 . https://doi.org/10.1109/ISSOC.2006.321972, SoC
- Accession number :
- edsair.doi.dedup.....9ff809468220bc18cc25a89112318ece