openmp

    5

    6답변

    매우 CPU 집약적 인 (프로 시저 바인딩 된) 과학적 소프트웨어로 작업하고 있지만 디스크에 데이터를 자주 작성해야합니다./o 경계). 이 (OpenMP)에 병렬 처리를 추가하고 디스크 쓰기 요구 사항을 해결하는 가장 좋은 방법이 무엇인지 궁금합니다. 시뮬레이션이 HDD에서 기다려야하는 이유는 없습니다 (현재 진행중입니다). 나는 이것을위한 '우수 사례'를

    5

    3답변

    OpenMP를 사용하여 중첩 루프로 다중 스레드를 수행하고 있습니다. 이 새로운 것들부터, OpenMP를 올바른 방법으로 사용하고 있다면 실제로 병렬 프로그래밍을 할 수 있을지 확신 할 수 없습니다. 그래서 OpenMP를 사용하는 C++ 프로그램의 성능을 측정 할 수 있는지 알고 싶습니다. 그래서 실제로 작동한다는 것을 알 수 있고 올바른 방향으로 가고 있

    2

    3답변

    프로젝트 설정을 사용하여 OpenMP를 활성화했지만 #include를 수행하면 파일이 존재하지 않습니다. 익스프레스가 아닌 Visual Studio stadnard 에디션을 사용하고 있습니다. 그 밖의 무엇이 누락 되었습니까? 내가 찾은 모든 페이지는 프로젝트 설정에서이를 켜기 만하면 작동합니다.

    2

    4답변

    i7 CPU에서 openMP에 문제가 있습니다. 저는 'for'루프를 병렬 처리하기 위해 openMP를 사용했습니다. 알고리즘은 여러 다른 PC에서 사용되었으며 문제없이 작동했습니다. 최근에 i7 시스템에서 실행하려고 시도했지만 문제가 있습니다. 소프트웨어는 보통 약간의 시간 동안 실행되고 몇 사이클 후에 "메모리가 부족합니다"라고보고하고 메모리 누수를 찾

    2

    1답변

    2008 SP1 : OpenMP를 함께 내장 내 애플이 가져 오는 디버거에서 매우 느리게 실행 CPU 사용률 100 %. 디버거 외부에서 실행될 때, 단지 느리게 실행됩니다 (릴리스 빌드의 경우). 인텔 빌드 블록 라이브러리 또는 내 자신의 스레드 팀 구현으로 빌드 된 내 앱은 디버거 외부에서 실행될 때 (릴리스 빌드 용)보다 디버거에서 느리게 실행됩니다.

    26

    4답변

    몇 가지 간단한 OpenMp 알고리즘을 제공하는 페이지를 Google에서 검색하고있었습니다. 아마도 거대한 데이터 배열로부터 최소, 최대, 중앙값, 평균을 계산하는 예제가 있지만 그것을 찾을 수는 없습니다. 적어도 나는 각 코어에 대해 하나의 청크로 배열을 분할하고 나중에 전체 배열에 대한 결과를 얻기 위해 경계 계산을 시도합니다. 나는 바퀴를 재발 명하고

    1

    1답변

    작은 OpenMP 프로젝트를 만들어야합니다. 나는 www.openmp.org에서 예를 들었다. VC++ 2005 내에서/openmp 옵션을 사용하여 컴파일 할 수 있습니다. 그러나 프로그램을 실행하려고하면 "mpirun '이 내부 ort 외부 명령, 실행 가능 프로그램 또는 배치 파일로 인식되지 않습니다."라는 오류가 발생합니다. 내가 그물을 찾을 때. 나

    24

    3답변

    OpenMP를 사용하는 C++ 프로그램이 있는데 OpenMP가 설치되어 있거나 설치되어 있지 않은 여러 컴퓨터에서 실행됩니다. 기계에 OpenMP가없고, #include <omp.h>, OpenMP 지정 문 (#pragma omp parallel ... 등) 및/또는 라이브러리 기능 (예 : tid = omp_get_thread_num();)을 무시하면 프

    2

    2답변

    OpenMP를 사용하여 병렬 처리 한 직렬 응용 프로그램이 있습니다. 잘 작동하는 것 같다 #pragma omp parallel for default(shared) for (int i = 0; i < numberOfEmitters; ++i) { computeTrajectoryParams* params = new computeTrajectoryP

    2

    4답변

    OpenMP 기반 병렬 프로그램을 사용하여 클러스터에서 실행하는 코드 변환기를 작성하려고합니다. 이 문제는 어떻게 해결합니까? 어떤 라이브러리를 사용합니까? 어떻게이 작은 클러스터를 설정합니까? 저는 인터넷에서 클러스터 컴퓨팅에 관한 좋은 자료를 찾기가 매우 어렵다는 것을 알고 있습니다. 편집 : 불가능하다면 인텔은 어떻게합니까? 인텔 컴파일러는 내가 원하