Video: CPU Caches
Join the DZone community and get the full member experience.Join For Free
Caches are used in many layers of applications that we develop today, holding data inside or outside of your runtime environment, or even distributed across multiple platforms in data fabrics. However, considerable performance gains can often be realized by configuring the deployment platform/environment and coding your application to take advantage of the properties of CPU caches.
In this talk, we will explore what CPU caches are, how they work and how to measure your JVM-based application data usage to utilize them for maximum efficiency. We will discuss the future of CPU caches in a many-core world, as well as advancements that will soon arrive such as HP's Memristor.
Published at DZone with permission of Allen Coin. See the original article here.
Opinions expressed by DZone contributors are their own.
Clear Details on Java Collection ‘Clear()’ API
Tomorrow’s Cloud Today: Unpacking the Future of Cloud Computing
MLOps: Definition, Importance, and Implementation
You’ve Got Mail… and It’s a SPAM!