A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.
-
Updated
Jan 18, 2024 - C++
A low-latency LRU approximation cache in C++ using CLOCK second-chance algorithm. Multi level cache too. Up to 2.5 billion lookups per second.
2D terrain divided into tiles, compressed on CPU, decompressed on GPU, with caching to decrease PCIE bottleneck and VRAM requirement for very big terrains.
A simple direct-mapped cache modeled by Verilog. Part of Spring 2019 Computer Architecture course at the University of Tehran.
The repository simulates direct-mapped , four way set associative and 8 way set associative cache.
CPP Program to simulate a Generalized Cache behaviour
A simple implementation of a Direct Mapped Cache and Set Associative Cache in C++. Supports for different sizes of the cache, block, #ways, etc.
Low-level programming assignments, "Low-Level Programming" (TDT4258) course, fall 2023.
Simple Computer Architecture using direct mapped cache memory. Designed in VHDL and Quartus for DE0_CV FPGA.
My Solutions to Computer Architecture Course Practical Assignments
Dual hierarchy (L1 and L2) cache simulator with direct mapping and two way associative configurations. Project for Computer Organization class.
Add a description, image, and links to the direct-mapped-cache topic page so that developers can more easily learn about it.
To associate your repository with the direct-mapped-cache topic, visit your repo's landing page and select "manage topics."