CI 묻고 답하기

제목 CI로 제작한 함수를 GPU로 연산하기
카테고리 CI 2, 3
글쓴이 토끼와거북 작성시각 2023/07/14 15:05:42
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 3392   RSS

안녕하세요.

CI로 제작한 함수를 GPU에서 연산하는 것이 가능한지 알아보고 있습니다.

함수의 형태는 다음과 같습니다.

A and B and C and (D or E)

라는 조건식이 있습니다.

함수의 역할은 데이터세트를 읽어서 A조건이 참인지 비교하고 true 라면 다시 B조건을 검사합니다. B조건이 false 라면 조건식비교를 중단하고 false 를 리턴하게 됩니다. 데이터세트의 구성은 예를 들어 날짜 7월 14일, 풍속 7미터, 습도 80프로, 기압 1.2 등으로 구성된 조합이라고 볼 수 있습니다.  A조건은 풍속이 5~8미터이면 참이고, 나머지는 거짓, B조건은 습도가 70~90프로이면 참이고, 나머지는 거짓 등의 형태입니다.

이 데이터량이 엄청나기 때문에 CPU로 연산하려면 너무 많은 시간이 걸려서 GPU 의 병렬연산을 활용하여 연산속도를 올리려고 합니다.

데이터를 전처리해서 메모리로 읽어들인다면 GPU 의 병렬연산이 가능할까요?

GPU 프로그래밍은 아직 해 본 적이 없는데 이런 작업이 가능한지만 알고 싶습니다.

아시는 분 계시면 답변 주시면 감사하겠습니다.

 다음글 CI 3.X 버전 ODBC 연결 방법... (2)
 이전글 [자체해결]CI session 을 사용하다가 redis... (1)

댓글

한대승(불의회상) / 2023/07/19 11:04:31 / 추천 0
저도 궁금하여 관련 자료 검색해 보았지만 현재로서는 PHP만으로 GPU 프로그램은 불가능한것 같습니다.
토끼와거북 / 2023/07/20 04:50:38 / 추천 0
텐서플로우를 사용하면 가능할까요? 분석기만 별도 모듈로 돌리면 될 거 같아서요. 텐서플로우는 최근에 조금씩 책을 보고 있긴 한데 아직 확실히 된다 안 된다 하는 느낌은 안 오네요.