안녕하세요, 현재 연구 프로젝트로 FORTRAN 77에서 C로 raytracer를 포팅 중입니다.openCL 코드를 작성할 때 GPU가없는 단일 코어 컴퓨터에서 어떻게 작동합니까?
필수 사항을 이식 한 후 문제는 병렬화를 진행하는 방법입니다.
실험실에서는 2 ~ 8 개의 코어가 있지만 GPU가없는 몇 가지 Opteron 시스템에 액세스 할 수 있습니다 (현재). 우리는 64b 젠투를 실행 중입니다.
GPGPU 버전은 매우 바람직하지만, 프로젝트에 단 한 명의 프로그래머 만 있으면 별도의 비 GPU 및 GPU 버전을 유지하는 것이 옵션이 아닙니다.
또한 코드는 GPL 처리 될 것이고, 다른 하드웨어에서 사용되는 코드를 보려고합니다.
그래서 전체 프로그램은 GPU 또는 멀티 코어 시스템이 없어도 쉽게 컴파일/실행이 가능해야합니다.
OpenCl은 GPU가없는 머신에서 실행될 수 있으므로 좋은 옵션처럼 보이지만이 코드는 단일 코어 또는 32b 시스템에서 어떻게 수행됩니까?
openCL없이 쉽게 컴파일 할 수 있도록 코드를 작성할 수 있습니까?
좋습니다. 감사. –