mirror of
https://github.com/capstone-engine/llvm-capstone.git
synced 2024-11-24 14:20:17 +00:00
[Polly] Information about generalized matrix multiplication
Reviewed-by: Tobias Grosser <tobias@grosser.es> Differential Revision: https://reviews.llvm.org/D38218 llvm-svn: 314081
This commit is contained in:
parent
23f1830748
commit
fef2c0027e
BIN
polly/www/images/GEMM_double.png
Normal file
BIN
polly/www/images/GEMM_double.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 64 KiB |
@ -44,6 +44,21 @@
|
||||
|
||||
<table id="news">
|
||||
<tr><td><b>2017</b></td></tr>
|
||||
<tr><td width="120"><p>September</p></td>
|
||||
<td>
|
||||
<h4>High-Performance Generalized Matrix Multiplication</h4>
|
||||
Polly automatically detects and optimizes generalized matrix
|
||||
multiplication, the computation C ← α ⊗ C ⊕ β
|
||||
⊗ A ⊗ B, where A, B, and C are three appropriately sized
|
||||
matrices, ⊕ and ⊗ operations are originating from the
|
||||
corresponding matrix semiring, and α and β are constants, and
|
||||
beta is not equal to zero. It allows to obtain the highly optimized form
|
||||
structured similar to the expert implementation of GEMM that can be found
|
||||
in GotoBLAS and its successors.
|
||||
<h4>The performance evaluation of GEMM</h4>
|
||||
<img src="images/GEMM_double.png" /><br />
|
||||
</td>
|
||||
<tr><td><b>2017</b></td></tr>
|
||||
<tr><td width="120"><p>January</p></td>
|
||||
<td>
|
||||
<a href="http://impact.gforge.inria.fr/impact2017">IMPACT 2017</a> program
|
||||
|
Loading…
Reference in New Issue
Block a user