Krylov Subspace Methods에 대한 연구와 동시에 HPC 뒤의 수학을 한 단계 앞당기거나 계산 이론 (하드웨어, OS, 컴파일러 등)을 선택할 수 있습니다. 현재, 나는 단지 지나갈 정도로 충분히 알고있다 . 예를 들어, CG에 대한 방정식과 반복 방법의 기본을 도출하는 방법을 알고 있지만 사전 조건 및 수렴과 같은 세부 사항과 더 복잡한 요소에 대해서는 실마리가 없습니다. 마찬가지로, 유한 요소 방법 (약한 형태, 비 약한 형태, Codomain 및 Galerkin과 같은 것)의 기초를 알고 있지만 그 깊이는 알지 못합니다. 계산 측면에서 가능한 모든 언어로 직렬로 코딩하는 방법을 알고 있으며 OpenMP 및 MPI를 충분히 사용할 수 있습니다. 나는 하드웨어를 이해하지 못하고 모든 것을 캐싱합니다.
내 질문은 : 수학이나 계산에 무엇을 집중해야 하는가? HPC에서 분리 할 수 없습니까? 한 사람이 다른 사람이 아닌 다른 사람에 대해 배우는 것이 권장됩니까?
편집 : 나는 현재 기계 공학 (후회)을 전공하고 있으며 공학 및 계산 (유체, 열 전달 등)에 많은 코스가 있습니다. 올해 HPC 대학원에 진학 할 예정이며 대학원 과정을 시작하기 전에 일부 측면 (Math / Comp / Hybrid)을 강화하고 싶습니다. 나는 수학과 comp를 동일하게 좋아합니다 (따라서 "더 많은 것을 즐기십시오"는 중복됩니다).