Skip navigation
Skip navigation

Why nothing matters: the impact of zeroing

Yang, Xi; Blackburn, Stephen; Frampton, Daniel; Sartor, Jennifer B.; McKinley, Kathryn


Memory safety defends against inadvertent and malicious misuse of memory that may compromise program correctness and security. A critical element of memory safety is zero initialization. The direct cost of zero initialization is surprisingly high: up to 12.7%, with average costs ranging from 2.7 to 4.5% on a high performance virtual machine on IA32 architectures. Zero initialization also incurs indirect costs due to its memory bandwidth demands and cache displacement effects. Existing virtual...[Show more]

CollectionsANU Research Publications
Date published: 2011
Type: Conference paper
Source: Why Nothing Matters: The Impact of Zeroing
DOI: 10.1145/2048066.2048092


File Description SizeFormat Image
01_Yang_Why_nothing_matters:_the_2011.pdf812.63 kBAdobe PDF    Request a copy

Items in Open Research are protected by copyright, with all rights reserved, unless otherwise indicated.

Updated:  19 May 2020/ Responsible Officer:  University Librarian/ Page Contact:  Library Systems & Web Coordinator