/Edoardo--
You received this message because you are subscribed to the Google Groups "BOSP Development" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bosp-devel+...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Hi Edoardo,
this looks like a HW bug that we also have on an application. The application is running fine during several frames and then everything is blocked because one DMA transfer is not finished. It seems one DMA transaction did not get the answer to the request. We are currently trying to fix this issue as it seems to be in the FPGA side. However we have been debugging it for 3 weeks without any a success, I think this will take some time to fix.
Meanwhile, I can check if this is the same bug, I can use the STM probe in order to get the traces. Usually we see that we enter a DMA transfer and we never go out of it. Please send me your source code, I will try it.
Bye,
Germain
---------------------------------------------------------
Edoardo Paone
Ph.D. student
Politecnico di Milano
Dipartimento di Elettronica e Informazione
Via Giuseppe Ponzio 34/5
20133 Milano, Italy
Office: +39.02.2399.9688
E-mail: pa...@elet.polimi.it
Hi Edoardo,
For the quota indeed, I’ve noticed the application is using 4 workings groups during 50% of the time and only 1 during 50% of the time. This gives between 50% and 60% in average. This explains why there is not a big difference between quota at 50 and quota at 100.
For the board we are looking at the issue but the problem is quite complex, I doubt we will be able to provide a fix before the deadline.
Hi Edoardo,
for what concerns ARM-posix, this is an issue on my side, I don’t know if it is a blocking point for. Anyway, on ARM-posix, the BBQ integration has no impact on scheduling as there is no timing, I’m not sure this is useful for 2PARMA.
Ciao,
Germain
From: Edoardo Paone [mailto:pa...@elet.polimi.it]
Sent: Monday, April 15, 2013 11:14 AM
To: bosp-...@googlegroups.com
Cc: Germain HAUGOU
Subject: Re: Integration of Stereo-Matching OpenCL application with BBQ - Android
@Germain: I've tried the new SDK (v159) and now more than 30 application runs complete without errors. I've tried with 36 runs (36 different application configurations) and everything works fine. I'll let you know in case I find any problem with more runs, but I'm quite confident that things now work fine on this side.
@Patrick, Giuseppe: For the prototype release I thought we could prepare a virtual machine that shows the integration of BBQ and MV on the GePop simulator. For this I need BBQ running with GePop arm-posix (arm-xp70 is too slow). However, in the latest SDK, BBQ cannot yet read correctly the PIL (the fabric resources are not listed correctly) with GePop arm-posix. Could you please check this issue?
@Patrick, Giuseppe: With the latest commit of the branch 'sthorm', I get the following error when building BBQ:
[ 75%] Building CXX object bbque/CMakeFiles/barbeque.dir/resource_manager.cc.o
/home/paone/sthorm/bosp/barbeque/bbque/application_proxy.cc: In member function 'RTLIB_ExitCode_t bbque::ApplicationProxy::SyncP_PreChangeRecv(bbque::ApplicationProxy::pcmdSn_t, bbque::ApplicationProxy::pPreChangeRsp_t)':
/home/paone/sthorm/bosp/barbeque/bbque/application_proxy.cc:274:43: error: expected primary-expression before ')' token
/home/paone/sthorm/bosp/barbeque/bbque/application_proxy.cc: In member function 'RTLIB_ExitCode_t bbque::ApplicationProxy::SyncP_SyncChangeRecv(bbque::ApplicationProxy::pcmdSn_t, bbque::ApplicationProxy::pSyncChangeRsp_t)':
/home/paone/sthorm/bosp/barbeque/bbque/application_proxy.cc:461:43: error: expected primary-expression before ')' token
/home/paone/sthorm/bosp/barbeque/bbque/application_proxy.cc: In member function 'RTLIB_ExitCode_t bbque::ApplicationProxy::SyncP_PostChangeRecv(bbque::ApplicationProxy::pcmdSn_t, bbque::ApplicationProxy::pPostChangeRsp_t)':
/home/paone/sthorm/bosp/barbeque/bbque/application_proxy.cc:726:43: error: expected primary-expression before ')' token
make[3]: *** [bbque/CMakeFiles/barbeque.dir/application_proxy.cc.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/home/paone/sthorm/bosp/barbeque/build/Release'
make[2]: *** [bbque/CMakeFiles/barbeque.dir/all] Error 2
make[2]: Leaving directory `/home/paone/sthorm/bosp/barbeque/build/Release'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/paone/sthorm/bosp/barbeque/build/Release'
make: *** [bbque] Error 1
-Edoardo