Odroid N2에서 AI ONNX Model GPU 테스트를 하고 있습니다.

Post Reply
jjyu
Posts: 62
Joined: Wed Jan 09, 2019 1:48 pm
languages_spoken: english
ODROIDs: odriod-xu4
Has thanked: 0
Been thanked: 1 time
Contact:

Odroid N2에서 AI ONNX Model GPU 테스트를 하고 있습니다.

Post by jjyu »

안녕하세요
N2, Android OS에서 , Deep Learning AI 로직, Unet 모델을 테스트 하고 있습니다.
로직이 연산되는것은 문제가 없는것 같습니다만, 매우느려서 , 체크를 해보니,
GPU 연산을 안되는것 같고, CPU 연산만 되고 있는것 같습니다.
혹시 GPU 연산을 사용할려면, 개발자 옵션및 기타 옵션을 열어야 하는지요 ?
아니면, GPU 연산은 안되는건지요 ?
답변 부탁드리겠습니다.
Last edited by jjyu on Wed Mar 03, 2021 12:08 am, edited 1 time in total.

User avatar
odroid
Site Admin
Posts: 36941
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: Odroid N2에서 AI 로직을 테스트 하고 있습니다.

Post by odroid »

어떤 API를 통해 GPU 가속 연산을 수행하는지 알 수 있을까요?

GPU 연산을 위해 OpenCL API를 사용한다면 리눅스만 지원하는 것으로 알고 있습니다.
viewtopic.php?f=176&t=34020

jjyu
Posts: 62
Joined: Wed Jan 09, 2019 1:48 pm
languages_spoken: english
ODROIDs: odriod-xu4
Has thanked: 0
Been thanked: 1 time
Contact:

Re: Odroid N2에서 AI 로직을 테스트 하고 있습니다.

Post by jjyu »

AI Test를 하기 위해서,
android ONNX Model를 가지고 와서,
pytorch로 개발을 하고 있습니다.

model = Unet(num_classes=1, bilinear=True)
onnx_model = onnx.load(onnx_path)
로드해서, 전처리 할때 GPU, CPU 설정을 하는데,
GPU 가속을 쓸려고 하고 있습니다.
GPU를 설정해도 동작이 안되고, CPU에서만 동작이 되는것 같습니다.
도움이 필요하네요 ??
옵션같은 것이 있어서, 설정할수 있으면 좋겠습니다.???

User avatar
odroid
Site Admin
Posts: 36941
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean
ODROIDs: ODROID
Has thanked: 1598 times
Been thanked: 1072 times
Contact:

Re: Odroid N2에서 AI ONNX Model GPU 테스트를 하고 있습니다.

Post by odroid »

ONNX의 내부 API 연동 구조를 몰라서 답변이 곤란합니다.
ONNX가 일반 안드로이드 스마트폰에서 OpenCL을 이용하여 GPU 가속을 사용할 수 있나요?

Post Reply

Return to “N2/N2+”

Who is online

Users browsing this forum: No registered users and 1 guest