Open MPI에서 구조체를 데이터 형식으로 보낼 수 있습니까?Open MPI 송신 구조체 C
0
A
답변
2
예, 먼저 MPI_TYPE_CREATE_STRUCT
을 살펴 보거나 구현에 MPI-2 기능이 포함되어 있지 않은 경우 이전 버전 인 MPI_TYPE_STRUCT
을 사용하십시오.
0
네,하지만 구조체의 메모리 레이아웃을 담당하는 새로운 MPI 데이터 유형을 정의해야합니다. 더 많은 정보 here.
0
C를 사용하고 클러스터가 모든 노드에서 동일한 하드웨어를 사용하는 경우 구조체를 전달할 때 MPI_BYTE 배열의 안팎으로 구조체를 memcopy 할 수 있습니다. 오프셋 및 엔디안 문제에주의해야합니다. "스크립트"유형 프로그램 중 하나에서 작동하지만 마샬링을위한 표준 API가 없다면 프로덕션 환경에서이 작업을 수행하지 않아도됩니다.
관련 문제
- 1. tcp 소켓을 사용하여 송신 구조
- 2. 하나의 발신자/수신자와 동시 수신/송신
- 3. Open MPI : 호스트 당 정확히 1 개의 프로세스를 실행하는 방법
- 4. C - 구조체 문제 - 쓰기
- 5. C/C++ 구조체 오프셋
- 6. MPI (C++)의 벡터 사용
- 7. C# Socket, 송신 중 경과 시간
- 8. C :이 정의와 구조체 한 구조체
- 9. 구조체 오프셋을 얻으려면 C# 명령을?
- 10. 구조체 배열을 C++ DLL로 C#
- 11. C/C++의 정적 구조체
- 12. 메일 클라이언트가없는 송신 양식
- 13. 콜백 송신 활동에서 ...
- 14. C 구조체 및 배열
- 15. MPI와 C 구조체
- 16. C++ 구조체 정의
- 17. 루아와 C- 구조체
- 18. C 구조체 노드
- 19. C++ 구조체 데이터 멤버
- 20. C++ 구조체 및 컨테이너
- 21. 원수 C++ 구조체 배열
- 22. C++ 유니온과 구조체 테이블
- 23. C 구조체 포인터
- 24. C++ : 클래스간에 구조체
- 25. 구조체 리턴 에러 C
- 26. realloc을 구조체, C
- 27. C# 구조체 초기화가 제대로
- 28. 최적의 C 구조체 정의
- 29. 구조체 callc c
- 30. 구조체 접근의 C++ 배열
바이트 배열 (char *)에 캐스팅 할 수 있습니다. – codymanix
'보내기'는 무엇을 의미합니까? MPI에서 C 함수를 호출하고 구조체를 전달 하시겠습니까? 그 반대? 또는 데이터를 전선으로 전송합니까? –