나는 그것이 같은 오류를주고있다 인텔 MIC에 내 코드를 실행하려고하면 "오류를 오프로드 : MIC에 오프로드 할 수 없습니다 - 장치를 사용할 수 없습니다" 내 샘플 코드는 #include <stdio.h>
#include <omp.h>
int main()
{
int N=10;
int i, a[N];
#pragma offloa
Vtune Profiler API를 사용하여 Xeon Phi (Linux, 오프로드 실행 사용)에서 실행되는 코드를 프로파일 링하여 실행 된 명령어 수, L1 캐시 누락 횟수 등을 확인하고자합니다. 하지만이 라이브러리를 사용하는 방법을 설명하는 곳을 찾을 수는 없습니다. 어디에서 라이브러리 파일을 찾고 Linux에 파일을 포함합니까? Xeon Phi에서 실
내가 등록 제온 파이와 같이 512 와이드 SIMD 벡터에서 다음 복식가있는 경우 : m0_d = |a4|a4|a3|a3|a2|a2|a1|a1|
: m0 = |b4|a4|b3|a3|b2|a2|b1|a1|
이 안으로 들어가 할 수 있습니다 단일 명령 사용? 또한 double 형에 대한 비트 내장 함수가 없기 때문에 위의 결과를 얻으려면 여전히 유효한
저는 C++/OpenMP 코드로 구현 된 system을 사용하고 있으며, STL과 Eigen의 데이터 구조를 사용합니다. 알고리즘 적으로이 코드는 새로운 Intel MIC (Xeon Phi) 카드를 사용하여 가속화 할 수있는 훌륭한 후보자처럼 보입니다. 코드의 전형적인 병렬 루프는 다음과 같습니다 #pragma omp parallel for private(