scispace - formally typeset
G

Georgios Tournavitis

Researcher at Intel

Publications -  18
Citations -  599

Georgios Tournavitis is an academic researcher from Intel. The author has contributed to research in topics: Automatic parallelization & Control register. The author has an hindex of 9, co-authored 18 publications receiving 584 citations. Previous affiliations of Georgios Tournavitis include Demos & University of Edinburgh.

Papers
More filters
Proceedings ArticleDOI

Towards a holistic approach to auto-parallelization: integrating profile-driven parallelism detection and machine-learning based mapping

TL;DR: This work identifies two weaknesses in traditional parallelizing compilers and proposes a novel, integrated approach, resulting in significant performance improvements of the generated parallel code, using profile-driven parallelism detection and replaces the traditional target-specific and inflexible mapping heuristics with a machine-learning based prediction mechanism.
Journal ArticleDOI

Integrating profile-driven parallelism detection and machine-learning-based mapping

TL;DR: Using profile-driven parallelism detection, this work overcome the limitations of static analysis, enabling the identification of more application parallelism, and only rely on the user for final approval, resulting in significant performance improvements of the generated parallel code.
Proceedings ArticleDOI

Semi-automatic extraction and exploitation of hierarchical pipeline parallelism using profiling information

TL;DR: This paper uses profiling to overcome the limitations of static data and control flow analysis enabling more aggressive parallelization, and presents a novel approach to extracting and exploiting pipeline parallelism from sequential applications.
Patent

Weight-shifting mechanism for convolutional neural networks

TL;DR: A processor includes a processor core and a calculation circuit as discussed by the authors, which includes logic to determine a set of weights for use in a convolutional neural network (CNN) calculation and scale up the weights using a scale value.
Patent

Storage device and method for performing convolution operations

TL;DR: In this paper, a storage device and method for performing convolution operations is described, which comprises a plurality of processing units to execute convolution operation on input data and partial results.