Invention Grant
- Patent Title: Technologies for automatic reordering of sparse matrices
-
Application No.: US14946200Application Date: 2015-11-19
-
Publication No.: US10310826B2Publication Date: 2019-06-04
- Inventor: Hongbo Rong , Jongsoo Park , Todd A. Anderson
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Barnes & Thornburg LLP
- Main IPC: G06F8/41
- IPC: G06F8/41 ; G06F17/16

Abstract:
Technologies for automatic reordering of sparse matrices include a computing device to determine a distributivity of an expression defined in a code region of a program code. The expression is determined to be distributive if semantics of the expression are unaffected by a reordering of an input/output of the expression. The computing device performs inter-dependent array analysis on the expression to determine one or more clusters of inter-dependent arrays of the expression, wherein each array of a cluster of the one or more clusters is inter-dependent on each other array of the cluster, and performs bi-directional data flow analysis on the code region by iterative backward and forward propagation of reorderable arrays through expressions in the code region based on the one or more clusters of the inter-dependent arrays. The backward propagation is based on a backward transfer function and the forward propagation is based on a forward transfer function.
Public/Granted literature
- US20170147301A1 TECHNOLOGIES FOR AUTOMATIC REORDERING OF SPARSE MATRICES Public/Granted day:2017-05-25
Information query