Performance Zone is brought to you in partnership with:

Allen is a content curator at DZone. He enjoys writing in the third person and composing short biographies of himself. Allen is a DZone Zone Leader and has posted 119 posts at DZone. You can read more from them at their website. View Full User Profile

Video: CPU Caches

03.08.2013
| 2837 views |
  • submit to reddit

 

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.


Reference: http://vimeo.com/49476114