notes.txt 1.7 KB

123456789101112131415161718192021222324252627282930313233343536
  1. LLC Triple of the target board:
  2. armv7-unknown-linux-gnueabihf
  3. Build time of pocl (make -j8):
  4. Target-cpu a7: 2m28.200s
  5. target-cpu a15: 2m32.560s
  6. Tests on pocl 0.14:
  7. 2 tests failed:
  8. 69 runtime/clBuildProgram
  9. 111 EinsteinToolkit
  10. Benchmarks of rodinia_3.1 not compiling on the board:
  11. opencl/bfs
  12. opencl/cfd
  13. opencl/leukocyte
  14. Problems encountered with the power measurement:
  15. The library libHIDAPI.a was statically compiled and included in the repo, so no compatible with arm.
  16. Recompiled for arm, installing the package libusb1.0.0-dev and other qt libraries needed. (qt4core et similia)
  17. Switched on branch no_qt of the repo, removed reference to the qmake directive file to the need of QtCore and QtGui, thanks to the guy that removed them
  18. Libusb can only be accessed by root user by default, so gdb and find the problem. Add an ad-hoc rule in /etc/udev/rules.d (also blocked the keyboard), references on the bitbucket repo for the actual procedure.
  19. Missing library to identify endianess of the architecture, reinstalled all the llvm-3.8 development packages to solve the problem (no more fine grained approach found)
  20. Re-run the tests after having reinstalled all above, now 100% pass tests, wowowowa, log in log-tests.txt
  21. Il pacchetto che abilita la mali interface è mali-fbdev, ricordarsi di eliminare prima i file che vengono sovrascritti:
  22. ln: failed to create symbolic link '/usr/lib/arm-linux-gnueabihf/libGLESv2.so': File exists
  23. ln: failed to create symbolic link '/usr/lib/arm-linux-gnueabihf/libGLESv1_CM.so': File exists
  24. ln: failed to create symbolic link '/usr/lib/arm-linux-gnueabihf/libOpenCL.so': File exists
  25. rimuovendo i pacchetti che hanno sovrascritto (solitamente ocl-icd-opencl-dev)