Intel Corporation
Automatic compiler dataflow optimization to enable pipelining of loops with local storage requirements

Last updated:

Abstract:

Systems, apparatuses and methods may provide for technology that detects one or more local variables in source code, wherein the local variable(s) lack dependencies across iterations of a loop in the source code, automatically generate pipeline execution code for the local variable(s), and incorporate the pipeline execution code into an output of a compiler. In one example, the pipeline execution code includes an initialization of a pool of buffer storage for the local variable(s).

Status:
Grant
Type:

Utility

Filling date:

30 Apr 2020

Issue date:

21 Jun 2022