Software Cache
Software caching aims to optimize data access speed and efficiency by storing frequently used data in faster, smaller memory levels closer to the processor. Current research focuses on improving cache architectures for various applications, including large language models, recommendation systems, and scientific workflows, employing techniques like semantic analysis, machine learning-based prediction, and combinatorial optimization algorithms to enhance hit rates and reduce latency. These advancements are crucial for improving the performance and scalability of numerous applications, ranging from high-performance computing to personalized online services.
Papers
October 31, 2024
September 9, 2024
June 24, 2024
May 24, 2024
April 30, 2024
February 5, 2024
July 20, 2023
April 6, 2023
March 28, 2023
March 6, 2023
January 14, 2023
September 1, 2022
August 8, 2022
May 10, 2022