<div dir="ltr">Sorry, you're right. Indeed even when I use the Intel OpenCL to run on the CPU, the memory usage keeps increasing as the run progresses but the CPU RAM is so much that the run doesn't crash till the time I ran it. So basically there is a memory leak.</div>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Jan 28, 2014 at 2:58 PM, Karl Rupp <span dir="ltr"><<a href="mailto:rupp@mcs.anl.gov" target="_blank">rupp@mcs.anl.gov</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Mani,<div class="im"><br>
<br>
> Note that the error occurs in the middle of the run, after a certain<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
number of time steps. The time step at which it fails is different for<br>
the two machines for which I tested. And it only happens when I use the<br>
GPU. The OpenCL backend using a CPU with Intel opencl works fine.<br>
</blockquote>
<br></div>
what exactly do you mean by 'works fine' for the Intel OpenCL SDK? Do you see an increase in memory, or is the memory consumption constant throught the run? You won't necessarily see an allocation failure because your machine will most likely have enough main RAM to compensate.<br>

<br>
Best regards,<br>
Karli<br>
<br>
</blockquote></div><br></div>