Cache marks tremendous importance in the life of a processor as it contributes to enhancing the performance of a CPU. It is of no use if it's not efficiently and effectively utilized. This study focuses on finding approaches that are helpful for cache utilization in a much organized and systematic way. Multiple tests were implemented to remove the challenges faced during the practical implementation of such techniques. These approaches include Data Alignment, Eager Write back, Access Aware Cache Management, Linear Relaxation Method, and Data- Computation Reorganization.
Published Date: 2021-05-30; Received Date: 2021-05-03