Invention Grant
- Patent Title: Adaptive tile matrix representation and multiplication
-
Application No.: US14966860Application Date: 2015-12-11
-
Publication No.: US10061748B2Publication Date: 2018-08-28
- Inventor: David Kernert , Wolfgang Lehner , Frank Koehler
- Applicant: SAP SE
- Applicant Address: DE Walldorf
- Assignee: SAP SE
- Current Assignee: SAP SE
- Current Assignee Address: DE Walldorf
- Agency: Buckley, Maschoff & Talwalkar LLC
- Main IPC: G06F17/16
- IPC: G06F17/16

Abstract:
According to some embodiments, matrix A data may be loaded into a temporary, unordered starting representation that contains coordinates and values for each element of matrix A. Z-curve ordering of matrix A may be performed to create a two-dimensional density map of matrix A by counting matrix elements that are contained in logical two-dimensional block cells of a given size. A quad-tree recursion may be executed on the two-dimensional density map structure in reduced Z-space to identify areas of different densities in the two dimensional matrix space. An adaptive tile matrix representation of input matrix A may then be created. According to some embodiments, an adaptive tile matrix multiplication operation may perform dynamic tile-granular optimization based on density estimates and a cost model.
Public/Granted literature
- US20170168990A1 ADAPTIVE TILE MATRIX REPRESENTATION AND MULTIPLICATION Public/Granted day:2017-06-15
Information query