skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Technical report: Design of the accessor

Abstract

As we have seen the arithmetic power of hardware architectures growing much faster than the memory bandwidth, there is an urgent need to rethink the way we operate, communicate, and store data. A promising strategy for overcoming the “memory wall” is the decoupling of memory precision from arithmetic precision as proposed in Anzt et al. Such a decoupling of memory precision and arithmetic precision requires an “accessor” that handles the conversion between formats (resp. compression of the data) on the fly in registers. Such an accessor has to be general in the sense that it can handle a wide range of floating point formats and compression strategies, and still allows for further extension. At the same time, is important that the use of the accessor is not a burden for the developer. Therefore, it is important to abstract all implementation details from the user, hide the underlying storage format from the user, and make the accessor cross-platform portable. In this document we present the design of an accessor that aims at fulfilling all these requirements.

Authors:
 [1];  [1];  [1]
  1. Karlsruhe Inst. of Technology (KIT) (Germany)
Publication Date:
Research Org.:
Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science (SC)
OSTI Identifier:
1763198
Report Number(s):
LLNL-SR-818775
1029309
DOE Contract Number:  
AC52-07NA27344
Resource Type:
Technical Report
Country of Publication:
United States
Language:
English
Subject:
97 MATHEMATICS AND COMPUTING

Citation Formats

Anzt, Hartwig, Cojean, Terry, and Gruetzmacher, Thoma. Technical report: Design of the accessor. United States: N. p., 2020. Web. doi:10.2172/1763198.
Anzt, Hartwig, Cojean, Terry, & Gruetzmacher, Thoma. Technical report: Design of the accessor. United States. https://doi.org/10.2172/1763198
Anzt, Hartwig, Cojean, Terry, and Gruetzmacher, Thoma. 2020. "Technical report: Design of the accessor". United States. https://doi.org/10.2172/1763198. https://www.osti.gov/servlets/purl/1763198.
@article{osti_1763198,
title = {Technical report: Design of the accessor},
author = {Anzt, Hartwig and Cojean, Terry and Gruetzmacher, Thoma},
abstractNote = {As we have seen the arithmetic power of hardware architectures growing much faster than the memory bandwidth, there is an urgent need to rethink the way we operate, communicate, and store data. A promising strategy for overcoming the “memory wall” is the decoupling of memory precision from arithmetic precision as proposed in Anzt et al. Such a decoupling of memory precision and arithmetic precision requires an “accessor” that handles the conversion between formats (resp. compression of the data) on the fly in registers. Such an accessor has to be general in the sense that it can handle a wide range of floating point formats and compression strategies, and still allows for further extension. At the same time, is important that the use of the accessor is not a burden for the developer. Therefore, it is important to abstract all implementation details from the user, hide the underlying storage format from the user, and make the accessor cross-platform portable. In this document we present the design of an accessor that aims at fulfilling all these requirements.},
doi = {10.2172/1763198},
url = {https://www.osti.gov/biblio/1763198}, journal = {},
number = ,
volume = ,
place = {United States},
year = {2020},
month = {9}
}