Conjugate Gradient 방법을 사용하여 GPU 및 OpenCL을 사용하여 열 전달 문제를 해결하기 위해 유한 요소 방법의 작동 솔루션을 이미 개발했습니다. 이 방법의 주요 단점은 메모리에 대한 수요가 높다는 것입니다. 또한 그래픽 카드의 경우 메모리가 매우 제한적인 경우가 많습니다. 두 가지 옵션이 있습니다.
- 호스트 메모리로 서브 도메인 생성 및 메시 부분 스왑
- 다중 정면 방법 사용
특정 아키텍처를 고려해야합니다. 교환은 매우 비쌀 수 있습니다. CG 방법은 GPGPU 컴퓨팅의 맥락에서 인기가 있지만 CG와 다중 정면 방법 (GPGPU의 경우) 간의 비교를 찾을 수 없습니다. 다중 정면 방법이 CG보다 빠를 수 있습니까? 이것은 일반적인 질문이며, 실제로는 여전히 구현에 달려 있습니다.