Unless you are comming up with another approach I think I am done.
Given the fact that we are running out of time, we should envision a prototype without the Barbeque integration as a fall-back solution. SVC is running in the simulator in all configurations, eg. posix-posix, posix-iss, arm-iss. You can change the reconstruction layer at startup time but also during runtime. We can use this to perform measurements for power consumption, e.g. decoding 1 layer with 4 pe's and 3 layers with 16 pe's. We can also provide some profiling results from the simulator to be shown with NoCTrace. Also the dmm stuff is integrated, but I doubt that we are able to integrate Barbeque within the given time-frame. Of course I can send you the source code of the SVC decoder. Maybe you have an better idea.
Best regards,
Jens
Hi,
okay I have created a library with the interface you suggested. I will now try to integrate this library into "rtlib-testapp".
It is not fully clear to me how the linking will work. Do I have to add my library to the installation package e.g. update.zip, or will it be part of the "bbque-testapp" application?
If I have to add the "libSvcDec.so" file, do I need additional stuff.
Because this file can be found in the host folder and I assume the fabric part is not integrated into the ".so". So please can you specify, which parts of my "build/gepop_arm_iss/" build results I have to add to the installation image and where to locate this stuff.
Best regards,
Jens
Hi Jens,
for what concerns the fabric binaries, you can put them where you want. The only thing is that the path where you put them should corresponds to the path that you give when you deploy your components. Usually we are specifying paths relative to the build directory so that it is easier to make it work between the different platforms. I think it is also your case. If yes, you just need to make sure that your binaries (all the .so files I think) are in the directory where you launch your application.
Best regards,
Germain