GPUs은 과학 시뮬레이션 (천체 물리학/우주론)에서 어떻게 그리고 어디에서 사용됩니까?과학 시뮬레이션에서 GPU는 어떻게 그리고 어디에서 사용됩니까?
답변
- NVIDIA CUDA showcase을 살펴보십시오. 언급 된 첫 번째 두 응용 프로그램은 천문학/천체 물리학입니다.
- Astrophysics tag on GPGPU.org
첫 번째 링크가 깨졌습니다. – Shep
그것은 꽤 새로운 분야이지만, 나는 천체 물리학에서 한 번 응용을 보았습니다.
일반적으로 GPU는 간단한 C 호환 (객체 지향이 아닌) 루틴을 사용하여 병렬 계산 (픽셀 단위 또는 이벤트 단위)에 사용할 수 있습니다. 푸리에 트랙 포, 히스토그램 등
"천체 물리학에서 한 번 응용을 보았습니다"- 그게 뭐야? –
[this one] (http://www.physik.rwth-aachen.de/fileadmin/user_upload/www_physik/Institute/Inst_3B/Forschung/IceCube/publications/bachelor_thesis_RR.pdf) - IceCube에서 본 우주 광선의 달 그림자 - GPU의 응용 프로그램은 오히려 지구로, 우도 계산 – IljaBek
링크 주셔서 감사합니다! –
, 생물학적 맥락, 분위기 등을 포함 할 수 있습니다. GPU는 우주에 존재하는 병렬성을 활용할 수 있습니다. 하드웨어와 소프트웨어가 준비되었습니다 (g-search Open-CL, CUDA). 당신은 책상에 슈퍼 컴퓨터를 가질 수 있습니다. 거의 모든 시뮬레이션에서 병렬 추론을 사용할 수 있습니다 : 하나의 구성 요소의 응답을 모델링하는 방법을 정의하고 시간 단계에서 상호 작용을 전파하는 모든 구성 요소에 적용합니다.
see my PSE-answer here N 바디 코드를 사용하여 중력 상호 작용을 시뮬레이션하는 데 내 GPU (300 프로세서)가 사용 된 멋진 그림을 볼 수 있습니다.
- 1. 아직도 사용 중입니까? 그렇다면 어떻게 그리고 어디에서?
- 2. 일대 다 관계를 어떻게 (그리고 어디에서) 결합해야합니까?
- 3. C는 많은 과학 컴퓨팅에 실제로 사용됩니까?
- 4. 어디에서 '.' 그리고 '..'에서 온거야?
- 5. whats 웹 파트와 어디에서 사용됩니까?
- 6. 왜 그리고 어디에서 해시를 사용합니까?
- 7. 밖에있는 GPU는 몇 개입니까?
- 8. ImmutableObjectAttribute는 어떻게 사용됩니까?
- 9. TFS 2008/TFS 2010은 어떻게 그리고 어디에서 변경 집합을 저장합니까?
- 10. 시뮬레이션에서 mvnrnd 함수를 어떻게 사용할 수 있습니까?
- 11. Smalltalk-80은 어디에서 가장 잘 사용됩니까?
- 12. 시뮬레이션에서 패널 다시 작성
- 13. PropertyChangedEventHandler는 어떻게 사용됩니까?
- 14. io_service, 왜, 어떻게 사용됩니까?
- 15. XQUERY가 실제로 어떻게 사용됩니까?
- 16. scribd html5는 어떻게 사용됩니까?
- 17. 약한 배열은 어떻게 사용됩니까?
- 18. 여기서 stringWithFormat은 어떻게 사용됩니까?
- 19. IXRTextBlockPtr은 어떻게 사용됩니까?
- 20. 이 기능은 어떻게 사용됩니까?
- 21. autotools에서 README.in은 어떻게 사용됩니까?
- 22. CATransform3DMakeRotation은 어떻게 사용됩니까?
- 23. iPhone 시뮬레이션에서 SQLite3에 쓰기
- 24. 스프링 보안 : UserDetailsManager 인터페이스는 무엇을 위해 사용됩니까? 그리고 더!
- 25. 연결된 속성 TextBlock.FontSize는 어떻게 사용됩니까?
- 26. CSS 프레임 워크는 어떻게 사용됩니까?
- 27. JSF의 viewstate는 무엇이며 어떻게 사용됩니까?
- 28. 암호화 알고리즘에서 키는 어떻게 사용됩니까?
- 29. GPU는 사례 기반 이미지 필터링에 적합합니까?
- 30. Ruby를 이용한 과학 프로그래밍
@Kev : 데이비드 (Physics.SE의 두 개 모델)와 동의 한 것을 감안할 때, 우리가 * 이것을 * 수행해야만하는 것에 대해 코멘트 하시겠습니까? 프로그래머로의 이전이 더 좋았습니까? – dmckee
@dmckee - 문제는 개방형이며 목록/설문/확장 된 토론이 될 것입니다. 그러나 이것이 잘못되었다고 생각하면 [메타]에 질문을 게시하여 설명을 해주십시오. – Kev