Jurnal SINTA 1
Design and Performance Analysis of a Fast 4-Way Set Associative Cache Controller using Tree Pseudo Least Recently Used Algorithm
Indonesian Journal of Electical Engineering and Informatics (IJEEI) · Vol. 11 No. 4 (2023) · hlm. 1051–1063
- ISSN
- 2089-3272, 2089-3272
- Terbit
- 2023-12-24
- Penerbit
- IAES Indonesian Section
- Bahasa
- en
Abstrak
In the realm of modern computing, cache memory serves as an essential intermediary, mitigating the speed disparity between rapid processors and slower main memory. Central to this study is the development of an innovative cache controller for a 4-way set associative cache, meticulously crafted using VHDL and structured as a Finite State Machine. This controller efficiently oversees a cache of 256 bytes, with each block encompassing 128 bits or 16 bytes, organized into four sets containing four lines each. A key feature of this design is the incorporation of the Tree Pseudo Least Recently Used (PLRU) algorithm for cache replacement, a strategic choice aimed at optimizing cache performance. The effectiveness of this controller was rigorously evaluated using ModelSim, which generated a comprehensive timing diagram to validate the design's functionality, especially when integrated with a segmented main memory of four 1KB banks. The results from this evaluation were promising, showcasing precise logic outputs within the timing diagram. Operational efficiency was evidenced by the controller's swift processing speeds: read hits were completed in a mere three cycles, read misses in five and a half cycles, and both write hits and misses in three and a half cycles. These findings highlight the controller's capability to enhance cache memory efficiency, striking a balance between the complexities of set-associative mapping and the need for optimized performance in contemporary computing systems. This study not only demonstrates the potential of the proposed cache controller design in bridging the processor-memory speed gap but also contributes significantly to the field of cache memory management by offering a viable solution to the challenges posed by traditional cache configurations.
Kata kunci
Jaringan kolaborasi para penulis
40 penulis · 109 tautan kepenulisan bersama · 32 lintas organisasi · menampilkan 40 yang paling banyak terhubung
Arahkan kursor atau ketuk sebuah nama untuk menyorot rekan penulisnya. Klik dua kali untuk membuka halaman penulis.
- International Islamic University Malaysia
- Yogyakarta State University
- Syarif Hidayatullah State Islamic University Jakarta
- Universitas Gadjah Mada
- University of Kuala Lumpur
- University of Indonesia
- International Centre for Education in Islamic Finance
- Organisasi lain
- Afiliasi tidak diketahui
- Organisasi berbeda
- Organisasi sama
- Afiliasi tidak diketahui
- Garis lebih tebal = lebih banyak artikel bersama · lingkaran lebih besar = lebih banyak artikel
Tampilkan sebagai tabel
| Rekan penulis | Organisasi | Artikel bersama |
|---|---|---|
| Ali Sophian | International Islamic University Malaysia | 8 |
| Arselan Ashraf | International Islamic University Malaysia | 8 |
| Mohamed Hadi Habaebi | International Islamic University Malaysia | 7 |
| Siti Hajar Yusoff | International Islamic University Malaysia | 6 |
| Aris Nasuha | Yogyakarta State University | 5 |
| Anggun Winursito | Yogyakarta State University | 5 |
| Hasmah Mansor | International Islamic University Malaysia | 4 |
| Malik Arman Morshidi | International Islamic University Malaysia | 4 |
| Ardy Seto Priambodo | Yogyakarta State University | 4 |
| Rashidah Funke Olanrewaju | International Islamic University Malaysia | 3 |
| Suriza Ahmad Zabidi | International Islamic University Malaysia | 3 |
| Noreha Abdul Malik | International Islamic University Malaysia | 2 |
| Diyah Putriani | Universitas Gadjah Mada | 2 |
| Gairuzazmi Mat Ghani | International Islamic University Malaysia | 2 |
| Amart Sulong | International Islamic University Malaysia | 2 |
| Othman Omran Khalifa | International Islamic University Malaysia | 2 |
| Hassan Dao | University of Kuala Lumpur | 2 |
| Abdul Mutholib | International Islamic University Malaysia | 2 |
| Intan Rahmithul Husna Yaldi | International Islamic University Malaysia | 2 |
| Yasmin Mahira Saiful Munir | International Islamic University Malaysia | 2 |
| Tika Arundina | University of Indonesia | 2 |
| Mohd Azmi Omar | International Centre for Education in Islamic Finance | 2 |
| Nur Atikah Muhamat Saleh | International Islamic University Malaysia | 2 |
| Mir Suhail Alam | International Islamic University Malaysia | 2 |
| Mohd Shahrin Abu Hanifah | International Islamic University Malaysia | 2 |
| W. Idris | International Islamic University Malaysia | 1 |
| Siti Noorjannah Ibrahim | International Islamic University Malaysia | 1 |
| Abd Rahman Ahlan | Afiliasi tidak diketahui | 1 |
| A’ang Subiyakto | Syarif Hidayatullah State Islamic University Jakarta | 1 |
| Husni Teja Sukmana | Syarif Hidayatullah State Islamic University Jakarta | 1 |
| Didik Hariyanto | Yogyakarta State University | 1 |
| Arif Ainur Rafiq | Politeknik Negeri Cilacap | 1 |
| Nguyen Vu Quynh | Lac Hong University | 1 |
| Suprapto Suprapto | Yogyakarta State University | 1 |
| Muslikhin Muslikhin | Yogyakarta State University | 1 |
Afiliasi berasal dari OpenAlex; metadata OAI-PMH jurnal tidak memuatnya. Penulis tanpa ID OpenAlex dicocokkan berdasarkan nama, sehingga dua orang bisa tergabung atau satu orang bisa terpisah.