상세 컨텐츠

본문 제목

OpenMP #5 - android configration

병렬처리/OpenMP

by cepiloth 2020. 1. 21. 17:37

본문

728x90
반응형

 

Android에서도 OpenMP를 사용할 수 있다. Android NDK 빌드 시에 아래 옵션을 추가하면 간편하게 사용할 수 있다.

LOCAL_CFLAGS += -fopenmp
LOCAL_LDFLAGS += -fopenmp

 

아래 웹 사이트에서 Android 환경에서의 성능을 측정한 결과가 있다. OpenMP 를 사용해서 성능 향상을 얻었다는 것을 알 수 있다. OpenMP를 쓰던 Pthread 및 Click을 사용하던지 간에 데이터의 종속성과 의존성을 제거하는 것이 우선이다. 멀티 스레드를 사용한다고 해서 무조건 성능 향상이 될 것이라고 생각하지 말자. 개발자의 꼼꼼함이 먼저다.

https://www.softwarecoven.com/parallel-computing-with-openmp-in-android/

 

OpenMP Parallel computing in Android | Software Coven

This is a follow-up to an earlier post about parallel programming in embedded devices, introducing how to use OpenMP for parallel programming in Android devices.  Using OpenMP in Android Although OpenMP is not officially supported in Android platform as of

www.softwarecoven.com

 

 

728x90
반응형

'병렬처리 > OpenMP' 카테고리의 다른 글

OpenMP #4 - xcode configration  (0) 2020.01.21
OpenMP #3 - omp parallel for 디렉티브  (0) 2020.01.21
OpenMP #2 - Work Sharing  (0) 2020.01.21
OpenMP #1 - 환경 설정  (0) 2020.01.21

관련글 더보기

댓글 영역