- 专利标题: Preprocessing tensor operations for optimal compilation
-
申请号: US15787494申请日: 2017-10-18
-
公开(公告)号: US10592213B2公开(公告)日: 2020-03-17
- 发明人: Jeremy Bruestle , Choong Ng
- 申请人: Intel Corporation
- 申请人地址: US CA Santa Clara
- 专利权人: Intel Corporation
- 当前专利权人: Intel Corporation
- 当前专利权人地址: US CA Santa Clara
- 代理机构: Hanley, Flight & Zimmerman, LLC
- 主分类号: G06F8/30
- IPC分类号: G06F8/30 ; G06N20/00 ; G06F17/16 ; G06N3/063 ; G06N3/04 ; G06F8/41 ; G06F8/40 ; G06F9/455 ; G06F17/12
摘要:
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.
公开/授权文献
- US20180107456A1 PREPROCESSING TENSOR OPERATIONS FOR OPTIMAL COMPILATION 公开/授权日:2018-04-19
信息查询