파이썬 프로그램을 위해 모든 코어를 컴퓨터에서 사용하는 가장 간단한 방법은 무엇입니까? 특히, 나는 이미 존재하는 numpy 함수를 병렬 처리하고자 할 것이다. 파이썬에서 fortran 아래에 openmp와 같은 것이 있습니까?다중 처리 파이썬
5
A
답변
7
multiprocessing 라이브러리를 확인하십시오. 심지어 여러 대의 컴퓨터에 작업을 분산시킬 수 있습니다.
2
사용자가 원하는 작업과 numpy가 컴퓨터에서 컴파일되는 방식에 따라 다릅니다 (경우에 따라 일부 멀티 코어 사용은 자동으로 이루어집니다). 자세한 내용은 this page을 참조하십시오.
0
해결하려는 특정 문제에 맞을 수도 있지만 그렇지 않을 수도 있습니다. 그러나 저는 개인적으로 ipython 쉘 병렬 인프라가 매우 매력적이라는 것을 알았습니다. 로컬 호스트에 ipcluster를 설정하는 것은 상대적으로 쉽습니다 (in the manual 참조).
는당신은 여러 코어에 분산됩니다 예와 평가를위한 @parallel
장식으로 평가하고자하는 함수를 래핑 할 수
관련 문제
- 1. 파이썬 다중 처리 피닝
- 2. 다중 파이썬 다중 처리 대기열에서 "선택"하시겠습니까?
- 3. 파이썬 다중 처리 잠금 문제
- 4. 파이썬 다중 처리 파이프 사용
- 5. 파이썬 다중 처리 피클 프로토콜
- 6. 병렬 프로세스를위한 파이썬 다중 처리
- 7. 파이썬 다중 처리 키워드 인수
- 8. 파이썬 다중 처리 - 배열 공유?
- 9. 트위스트 리액터가있는 파이썬 다중 처리
- 10. 파이썬 : urllib2 다중 오프너 처리
- 11. 파이썬 다중 처리 로깅 - 왜 다중 처리 .get_logger
- 12. 2 ㎾ 창을 가진 파이썬 다중 처리
- 13. 파이썬 다중 처리 풀 프로파일 링
- 14. 파이썬 다중 처리 및 소켓이 닫히지 않음
- 15. 파이썬 다중 처리 - 파이프 대 큐
- 16. 파이썬 다중 처리 map_async가 응답하지 않습니다.
- 17. 파이썬 서브 클래 싱 다중 처리. 프로세스
- 18. 객체 참조를 전달하는 파이썬 다중 처리
- 19. 파이썬 다중 처리 : 프로세스의 진행 보고서
- 20. 파이썬 다중 처리 작업자 풀에서 초기화 사용
- 21. 부모 출구에 파이썬 다중 처리 대기열
- 22. 파이썬 다중 처리 + 서브 프로세스 문제
- 23. 파이썬 다중 처리 부하 분산 장치
- 24. 파이썬 다중 처리 : 사용자 정의 프로세스 풀
- 25. SocketServer 인스턴스와의 파이썬 다중 처리 통신
- 26. 다중 처리 : 클러스터로 파이썬 함수 축약하기
- 27. 부울 및 다중 인수를 사용하는 파이썬 다중 처리
- 28. 파이썬 다중 처리 풀에서 tarfile을 어떻게 처리 할 수 있습니까?
- 29. 다중 플랫폼 다중 처리?
- 30. 멀티 스레딩/파이썬 처리
http://packages.python.org/ (매뉴얼의 Quick and easy parallelism 섹션 참조) joblib / –