Designing high-performance computing systems requires considering the restrictions of the memory hierarchy, which separates computer storage devices into levels based on response time. Aron Brand, CTO, CTERA, discusses what a cache is, how it works and how it can help organizations ride data trends.