Projects per year
Abstract
Mixed-precision computation has been proposed as a means to accelerate iterative algorithms as it can reduce the memory bandwidth and cache effectiveness. This paper aims for further memory traffic reduction via introducing new half-precision (16 bit) data formats customized for PageRank. We develop two formats. A first format builds on the observation that the exponents of about 99% of PageRank values are tightly distributed around the exponent of the inverse of the number of vertices. A second format builds on the observation that 6 exponent bits are sufficient to capture the full dynamic range of PageRank values. Our floating-point formats provide less precision compared to standard IEEE 754 formats, but sufficient dynamic range for PageRank. The experimental results on various size graphs show that the proposed formats can achieve an accuracy of le-4., which is an improvement over the state of the art. Due to random memory access patterns in the algorithm, performance improvements over our highly tuned baseline are 1.5% at best.
Original language | English |
---|---|
Title of host publication | 2020 IEEE High Performance Extreme Computing Conference, HPEC 2020 |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
ISBN (Electronic) | 9781728192192 |
DOIs | |
Publication status | Published - 22 Dec 2020 |
Event | 2020 IEEE High Performance Extreme Computing Conference, HPEC 2020 - Virtual, Waltham, United States Duration: 21 Sept 2020 → 25 Sept 2020 |
Publication series
Name | IEEE High Performance Extreme Computing Conference: Proceedings |
---|---|
ISSN (Print) | 2377-6943 |
ISSN (Electronic) | 2643-1971 |
Conference
Conference | 2020 IEEE High Performance Extreme Computing Conference, HPEC 2020 |
---|---|
Country/Territory | United States |
City | Virtual, Waltham |
Period | 21/09/2020 → 25/09/2020 |
Bibliographical note
Publisher Copyright:© 2020 IEEE.
Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.
Keywords
- Customized Floating-Point Data Format
- Graph Processing
- PageRank
- Transprecision Computing
ASJC Scopus subject areas
- Artificial Intelligence
- Computational Theory and Mathematics
- Computer Networks and Communications
- Computer Science Applications
- Hardware and Architecture
Fingerprint
Dive into the research topics of 'Half-Precision Floating-Point Formats for PageRank: Opportunities and Challenges'. Together they form a unique fingerprint.Projects
- 2 Active
-
R1155CSC: DiPET: Distributed Stream Processing on Fog and Edge Systems via Transprecise Computing
Vandierendonck, H. (PI) & Varghese, B. (CoI)
07/04/2020 → …
Project: Research
-
R6551CSC: Open TransPREcision COMPuting
Woods, R. (PI), Karakonstantis, G. (CoI) & Vandierendonck, H. (CoI)
03/11/2016 → …
Project: Research