03-01 Compression in Data Caches with Data Layout Transformation for Recursive Data Structures