Normalizing data for fast superscalar processing

A data normalization system is described herein that represents multiple data types that are common within database systems in a normalized form that can be processed uniformly to achieve faster processing of data on superscalar CPU architectures. The data normalization system includes changes to in...

Full description

Saved in:
Bibliographic Details
Main Authors Surna Aleksandras, Ismert Erik, Khanolkar Nimish S, Rangarajan Srikumar
Format Patent
LanguageEnglish
Published 17.01.2017
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A data normalization system is described herein that represents multiple data types that are common within database systems in a normalized form that can be processed uniformly to achieve faster processing of data on superscalar CPU architectures. The data normalization system includes changes to internal data representations of a database system as well as functional processing changes that leverage normalized internal data representations for a high density of independently executable CPU instructions. Because most data in a database is small, a majority of data can be represented by the normalized format. Thus, the data normalization system allows for fast superscalar processing in a database system in a variety of common cases, while maintaining compatibility with existing data sets.
Bibliography:Application Number: US201414154159