The Preferable Bank Number for Multibanked-Caches

Abu Samra, Aiman A. and Abdel Fattah, Adwan F. (2010) The Preferable Bank Number for Multibanked-Caches. Al-Aqsa University Journal (Natural Sciences Series), 14 (1). pp. 69-80. ISSN ISSN 2070-3155 (Print), ISSN 2521-893X (Online)

4.pdf - Published Version

Download (1MB) | Preview
Official URL:


Since the gap between main memory access time and processor cycle time is continuously increasing, processor performance dramatically depends on the behavior of caches, many researchers worldwide have come forward to present performance of the current caches to decrease this gap. One of the used approaches is multi-banked caches, in which the caches is divided into independent banks that can support simultaneous accesses, two loads or two stores in parallel, rather than treat the cache as a single monolithic block acts accesses sequentially. Some processors use banking (AMD Opteron - two banks, Sun Niagara - four banks and IBM Power5 - three banks). But in the other hand some other processors does not use banking, like INTEL P4. This paper concerned on the effect of choosing a certain number of cache-banks on the performance, power and area of the cache. We used SimpleScalar with benchmarks spec95 to evaluate the performance of the cache with different banks-number. Also we use CACTI 5.3 and eCACTI tools to evaluate the power and area parameters corresponding to each banks number.

Item Type: Article
Uncontrolled Keywords: Multibanked, Tradeoffs, Cache Power, Cache-Area, Cache-Performance.
Subjects: Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Q Science > QA Mathematics > QA76 Computer software
Divisions: Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science
Depositing User: Mr. Ahmed A, Ouda
Date Deposited: 21 Jan 2018 09:12
Last Modified: 21 Jan 2018 09:12

Actions (login required)

View Item View Item