Invention Grant
- Patent Title: Preprocessing tensor operations for optimal compilation
-
Application No.: US15787494Application Date: 2017-10-18
-
Publication No.: US10592213B2Publication Date: 2020-03-17
- Inventor: Jeremy Bruestle , Choong Ng
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Hanley, Flight & Zimmerman, LLC
- Main IPC: G06F8/30
- IPC: G06F8/30 ; G06N20/00 ; G06F17/16 ; G06N3/063 ; G06N3/04 ; G06F8/41 ; G06F8/40 ; G06F9/455 ; G06F17/12

Abstract:
Techniques to preprocess tensor operations prior to code generation to optimize compilation are disclosed. A computer readable representation of a linear algebra or tensor operation is received. A code transformation software component performs transformations include output reduction and fraction removal. The result is a set of linear equations of a single variable with integer coefficients. Such a set lends itself to more efficient code generation during compilation by a code generation software component. Use cases disclosed include targeting a machine learning hardware accelerator, receiving code in the form of an intermediate language generated by a cross-compiler with multiple front ends supporting multiple programming languages, and cloud deployment and execution scenarios.
Public/Granted literature
- US20180107456A1 PREPROCESSING TENSOR OPERATIONS FOR OPTIMAL COMPILATION Public/Granted day:2018-04-19
Information query