this과 this 종이를 읽은 후, MapReduce에서 대규모 데이터 세트를위한 분산 볼륨 렌더링 설정을 학부 논문 작업으로 구현하기로 결정했습니다. Hadoop은 합리적인 선택입니까? 자바가 성능 향상을 없애거나 CUDA와의 통합을 어렵게 만들지는 않습니까? Phoenix ++가 더 나은 도구일까요?Jojo in Hadoop? 그래픽을위한 Hadoop?
1
A
답변
0
Hadoop에는 Hadoop Pipe라는 C++ API도 있습니다. 파이프는 C++로 Map and Reduce 코드를 작성하여 사용 가능한 C/C++ 라이브러리와 인터페이스 할 수 있습니다. 이것은 CUDA와의 인터페이스를 가능하게합니다.
필자가 이해하기로는 MapReduce 만 다시 작성한 것이므로 모든 네트워크 통신과 분산 파일 시스템은 여전히 Java에서 처리됩니다. 하둡은 작업의 병렬화를 단순하고 일반적인 것으로 만들기 때문에 가장 효율적인 MapReduce 구현이 될 수 없습니다. 사용 가능한 프로그래머 시간 대 효율성에 대한 요구 사항은 Hadoop 또는보다 효율적이고 낮은 수준의 프레임 워크를 사용하는 데 결정적인 요소가 될 것입니다.
Word Count in Pipes 예. 불행히도 설명서가 실제로 부족하지만 소스를 사용할 수있게되면 작업이 훨씬 쉬워집니다.
관련 문제
- 1. Hadoop (Fado) in Hadoop (Hadoop in Action exercise)
- 2. XML Processing in hadoop
- 3. setCompressOutput in Hadoop
- 4. hadoop NullPointerException
- 5. 스트리밍 데이터 및 Hadoop? (Hadoop Streaming이 아님)
- 6. Hadoop : 중간 병합 실패
- 7. 메이븐을 사용하여 빌드 hadoop
- 8. Hadoop dfs -ls는 내 hadoop/dir에있는 파일 목록을 반환합니다.
- 9. hadoop 이클립스 플러그인 hadoop 클러스터에 코드를 배포하지 않았습니다.
- 10. Hadoop : HDFS에서 map/reduce
- 11. hadoop 하이브 질문
- 12. 돼지 버전 불일치 (Hadoop)
- 13. HBase에서 스트리밍되는 Hadoop mapreduce
- 14. Hadoop, running tasks
- 15. hadoop 실행 그래프 만들기
- 16. OpenStreetMap 및 Hadoop
- 17. Hadoop Streaming으로 종속성 관리?
- 18. Hadoop gzip 압축 파일
- 19. Hadoop 블록 크기 문제
- 20. HADOOP : 매퍼에서 행렬을 방출
- 21. hadoop 벤치 마크 - terasort
- 22. Hadoop MapReduce의 오류
- 23. mahout 및 hadoop 사용
- 24. Hadoop Input Files
- 25. Hadoop 프로젝트의 리포지터리 조직
- 26. hadoop inputFile을 BufferedImage로 사용합니다.
- 27. Hadoop spiled records
- 28. NFS상의 Hadoop 클러스터
- 29. Hadoop mapreduce 프로그래밍
- 30. hadoop 단일 노드 설정
만약 당신이 많은 사람들이 당신에게 돈을 많이 줄 것이다 CUDA에 hadoop 포팅거야. –
@Thomas Junglut : 이것을 읽으십시오 -> http://wiki.apache.org/hadoop/CUDA%20On%20Hadoop – andandandand