Intel® Distribution of OpenVINO™ Toolkit
Community assistance about the Intel® Distribution of OpenVINO™ toolkit, OpenCV, and all aspects of computer vision-related on Intel® platforms.

Arch linux(X86)/Arch ARM Port IN PROGRESS

idata
Employee
875 Views

Hi guys!

 

Well it is a little late and my english is not so perfect nowdays, but I am happy to say that i examined for almost 2 weeks the NCSDK, because I am in a paradox. I am lazy to start over with raspbian(which is a downgrade for me after arch arm) so i had to invest a lot of time to port the ncsdk to arch. On X86 it was a little bit easyier than on raspberry because of the resources and compiling. I have a messy guide what i will format and upload somewhere next week and after that maybe i will ask some help to solve some minor issues to make it perfect. Maybe if we make a great port they will implement Arch in the script. I know it is a lot harder to maintain packages on a rolling distro, but pip helps a lot to install exact versions so it is not impossible. I also had to rebuild a necro Atlas-lapack arm PKGBUILD and i have to saj ATLAS is the biggest culprit in this. On debian/ubuntu you install the dev package and that is it. On arch if you have to compile atlas-lapack, which takes….10 to 15 HOURS on pi. I will upload the pre comiled file after it is perfect(I am at the third test). After that the caffe compilation comes with the proper config files, but I think the Hello NCS example will run at the middle of next week(worst). Hope someone appriciate the work, i learned a lot in the process and kinda enjoy it but don't think that could manage it alone.

 

See you soon!
0 Kudos
3 Replies
idata
Employee
715 Views

@addaedans Interesting project. Please keep us updated with your progress.

0 Kudos
idata
Employee
715 Views

Just a quick heads up!

 

I successfully the SDK on ArchLinux and I can compile 99% of the ncappzoo examples and the basic examples as well. Only problem I had was with the bvlc_googlenet or alexanet i don't remember, but i think it can be solved pretty easily. Arch Arm is a lot harder because of Atlas. I will try to redo exactly everything as with the x86 arch build and see how it works. Caffe already compiles well after some tinkering with gfortran linking errors. The longer part wil be to write the guide. Next update will be at the end of the week I hope so.
0 Kudos
idata
Employee
715 Views

Hi @addaedans, great effort on your part. Were you able to get the procedure uploaded somewhere?

0 Kudos
Reply