Technical report: Design of the accessor
- Karlsruhe Inst. of Technology (KIT) (Germany)
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.
- Research Organization:
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Sponsoring Organization:
- USDOE National Nuclear Security Administration (NNSA); USDOE Office of Science (SC)
- DOE Contract Number:
- AC52-07NA27344
- OSTI ID:
- 1763198
- Report Number(s):
- LLNL-SR-818775; 1029309
- Country of Publication:
- United States
- Language:
- English
Similar Records
Advances in Mixed Precision Algorithms: 2021 Edition
Advances in Mixed Precision Algorithms: 2021 Edition