Hi Patrick,
indeed I think the message queue should become full after several application runs. For now the OpenCL runtime is not using the messages because it is using not migrating tasks during execution. What is missing is a mechanism to skip the messages in case they are not needed. I will add that soon. For now can you deactivate the posting of those messages ?
Ciao,
Germain
indeed I think the message queue should become full after several application runs. For now the OpenCL runtime is not using the messages because it is using not migrating tasks during execution.
What is missing is a mechanism to skip the messages in case they are not needed.
I will add that soon. For now can you deactivate the posting of those messages ?
Ciao,
Germain
Hi Patrick,
by migration , I mean that once a command has started execution on the fabric, it is not taking into account the quota anymore because we don’t want to preempt things. The quota are taken into account only when there is a scheduling choice to be taken. This is why notifications from the host are not used by OpenCL and thus the message FIFOs gets full.
The notifications may be used by NPM, in case only OpenCL is executed, I will make sure the messages are taken from the FIFO.
Face detection sources are not in the SDK anymore because of some issues with critical code that we integrated from another division. However you can still find the binaries inside the SDK. Do you need the sources of only the binaries is sufficient ?
For what concerns the Android demonstration it has been removed because it was not compatible anymore with recent modifications made on Face detection kernels and we did not have time to port it.
Ciao,
Germain
From: Patrick Bellasi [mailto:derk...@gmail.com]
Sent: Tuesday, March 12, 2013 12:10 PM
To: Germain HAUGOU
Cc: bosp-...@googlegroups.com
by migration , I mean that once a command has started execution on the fabric, it is not taking into account the quota anymore because we don’t want to preempt things.
The quota are taken into account only when there is a scheduling choice to be taken. This is why notifications from the host are not used by OpenCL and thus the message FIFOs gets full.
The notifications may be used by NPM, in case only OpenCL is executed, I will make sure the messages are taken from the FIFO.
Face detection sources are not in the SDK anymore because of some issues with critical code that we integrated from another division.
However you can still find the binaries inside the SDK. Do you need the sources of only the binaries is sufficient ?
For what concerns the Android demonstration it has been removed because it was not compatible anymore with recent modifications made on Face detection kernels and we did not have time to port it.
Ciao,
Germain
Hi Patrick,
the quota should work even when there is a single application running. I remember I tested this scenario on Gepop some times ago and after a few fixes in Gepop (idle waiting on timer interrupt was not working), this was working well. I think there is something wrong with the timer on the board. I will have access to the board only on Friday, I’m going to check that.
Ciao,
Germain
From: Patrick Bellasi [mailto:derk...@gmail.com]
Sent: Wednesday, March 13, 2013 3:54 PM
To: Germain HAUGOU
Cc: bosp-...@googlegroups.com
Subject: Re: [SThorm] Communication failure: ENOSPC
On Wed, Mar 13, 2013 at 2:51 PM, Germain HAUGOU <germain...@st.com> wrote:
the quota should work even when there is a single application running. I remember I tested this scenario on Gepop some times ago and after a few fixes in Gepop (idle waiting on timer interrupt was not working), this was working well.
I think there is something wrong with the timer on the board. I will have access to the board only on Friday, I’m going to check that.
Ciao,
Germain