Make Larger Vector Register Sizes New Challenges?
Author(s) -
Dirk Habich,
Patrick Damme,
Annett Ungethüm,
Wolfgang Lehner
Publication year - 2018
Publication title -
qucosa (saxon state and university library dresden)
Language(s) - English
Resource type - Conference proceedings
ISBN - 978-1-4503-5826-2
DOI - 10.1145/3209950.3209957
Subject(s) - simd , computer science , vectorization (mathematics) , parallel computing , implementation , transformation (genetics) , high memory , field (mathematics) , instruction set , data compression , computer architecture , computer engineering , algorithm , programming language , biochemistry , chemistry , mathematics , pure mathematics , gene
The exploitation of data as well as hardware properties is a core aspect for efficient data management. This holds in particular for the field of in-memory data processing. Aside from increasing main memory capacities, in-memory data processing also benefits from novel processing concepts based on lightweight compressed data. To speed up compression as well as decompression, an active research field deals with the specialization of these algorithms to hardware features such as vectorization using SIMD instructions. Most of the vectorized implementations have been proposed for 128 bit vector registers. However, hardware vendors still increase the vector register sizes, whereby a straightforward transformation to these wider vector sizes is possible in most-cases. Thus, we systematically investigated the impact of different SIMD instruction set extensions with wider vector sizes on the behavior of straightforward transformed implementations. In this paper, we will describe our evaluation methodology and present selective results of our exhaustive evaluation. In particular, we will highlight some challenges and present first approaches to tackle them.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom