문제

추가 코어를 사용하여 많은 계산을 수행해야하고 계산이 서로 독립적 인 코드의 일부를 실행하는 응용 프로그램 (C ++)을 작성하고 싶습니다. 다음 프로세서가 있습니다. X64 Family 15 Model 104 Stepping 2 정통 AMD ~ 1900 MHz Windows Vista Home Premium 32 비트에서 실행 중입니다. 11.0 64 비트.

인텔 플랫폼에서는 다음 APIS Intel TBB, OpenMP를 사용했습니다. 그들은 AMD에서 일하고 AMD가 비슷한 API를 가지고 있습니까? 당신의 경험은 무엇입니까?

도움이 되었습니까?

해결책

OpenMP와 TBB는 모두 AMD에서도 사용할 수 있습니다. 또한 컴파일러 질문이기도합니다. 예를 들어 보자 AMD의 Linux TBB.
이 목적의 최신 개발은 CUDA 또는 유사한 API를 통해 그래픽 카드를 사용하는 것이지만 이는 계산의 특성에 따라 다릅니다. 맞으면 어쨌든 CPU보다 빠릅니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top