<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:vedran@miletic.net" title="Vedran Miletić <vedran@miletic.net>"> <span class="fn">Vedran Miletić</span></a>
</span> changed
<a class="bz_bug_link
bz_status_NEW "
title="NEW - Clover on RadeonSI OpenCL segfault during testing of clBLAS"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94273">bug 94273</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Summary</td>
<td>OpenCL segfault during testing of clBLAS
</td>
<td>Clover on RadeonSI OpenCL segfault during testing of clBLAS
</td>
</tr>
<tr>
<td style="text-align:right;">Component</td>
<td>Other
</td>
<td>Drivers/Gallium/radeonsi
</td>
</tr>
<tr>
<td style="text-align:right;">QA Contact</td>
<td>mesa-dev@lists.freedesktop.org
</td>
<td>dri-devel@lists.freedesktop.org
</td>
</tr>
<tr>
<td style="text-align:right;">Assignee</td>
<td>mesa-dev@lists.freedesktop.org
</td>
<td>dri-devel@lists.freedesktop.org
</td>
</tr>
<tr>
<td style="text-align:right;">Blocks</td>
<td>
</td>
<td>99765, 100105, 99553
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Clover on RadeonSI OpenCL segfault during testing of clBLAS"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94273#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Clover on RadeonSI OpenCL segfault during testing of clBLAS"
href="https://bugs.freedesktop.org/show_bug.cgi?id=94273">bug 94273</a>
from <span class="vcard"><a class="email" href="mailto:vedran@miletic.net" title="Vedran Miletić <vedran@miletic.net>"> <span class="fn">Vedran Miletić</span></a>
</span></b>
<pre>I have made some progress with clBLAS by implementing clEnqueueFillBuffer()
from OpenCL 1.2 [1] (have to clean up and post the patch, will do soon). Test
makes it a bit further now:
$ test-short
Initialize default OpenCL and clblas...
SetUp: about to create command queues
Test environment:
Device name: AMD FIJI (DRM 3.8.0 / 4.9.14-200.fc25.x86_64, LLVM 5.0.0)
Device vendor: AMD
Platform (bit): Linux
clblas version: 2.12.0
Driver version: 17.1.0-devel
Device version: OpenCL 1.1 Mesa 17.1.0-devel (git-0c3fbf8)
Global mem size: 7984 MB
---------------------------------------------------------
[==========] Running 10096 tests from 125 test cases.
[----------] Global test environment set-up.
[----------] 4 tests from TRSM_extratest
[ RUN ] TRSM_extratest.strsm
[ OK ] TRSM_extratest.strsm (813 ms)
clBLAS is required (at least) for Octopus and Theano. I expect to get it
working over the coming months, hopefully along with improving clBLAS, fixing
stuff like [2, 3].
[1]
<a href="https://www.khronos.org/registry/OpenCL/sdk/1.2/docs/man/xhtml/clEnqueueFillBuffer.html">https://www.khronos.org/registry/OpenCL/sdk/1.2/docs/man/xhtml/clEnqueueFillBuffer.html</a>
[2] <a href="https://github.com/clMathLibraries/clBLAS/issues/307">https://github.com/clMathLibraries/clBLAS/issues/307</a>
[3] <a href="https://github.com/clMathLibraries/clBLAS/issues/308">https://github.com/clMathLibraries/clBLAS/issues/308</a></pre>
</div>
</p>
<div id="referenced">
<hr style="border: 1px dashed #969696">
<b>Referenced Bugs:</b>
<ul>
<li>
[<a class="bz_bug_link
bz_status_NEW "
title="NEW - Tracker bug for runnning OpenCL applications on Clover"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99553">Bug 99553</a>] Tracker bug for runnning OpenCL applications on Clover
</li>
<li>
[<a class="bz_bug_link
bz_status_NEW "
title="NEW - Make Octopus OpenCL support work on Clover and RadeonSI"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99765">Bug 99765</a>] Make Octopus OpenCL support work on Clover and RadeonSI
</li>
<li>
[<a class="bz_bug_link
bz_status_NEW "
title="NEW - Make Theano OpenCL support work on Clover and RadeonSI"
href="https://bugs.freedesktop.org/show_bug.cgi?id=100105">Bug 100105</a>] Make Theano OpenCL support work on Clover and RadeonSI
</li>
</ul>
</div>
<br>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>