코어를 64배 늘렸더니 효율이 16.3%로 떨어졌다 — 격자를 조이며 재는 weak scaling의 함정
·7 min read
격자를 조이는 weak scaling에서 Krylov 반복이 6.1배 늘어난 이유, 그리고 다중격자 레벨 하나가 그것을 되돌리는 자리.
경계층 격자에서 Jacobi가 죽는 자리 — 라인렛 선-음함수 전처리
·6 min read
벽면 첫 셀의 AR이 1000이면 Jacobi는 5471회에 멈추고, 라인렛은 같은 행렬을 2회에 풀어 버린다.
행렬을 뒤집지 않고 푼다 — GMRES와 Arnoldi 부분공간
·6 min read
이번 풀이의 40×40 포아송은 미지수 1600개를 행렬-벡터 곱 78번에 잔차 8.74e-11까지 내렸다.
Jacobi 1만 번이 못 푸는 것을 V-사이클 10번이 푼다 — 멀티그리드의 진짜 비밀
·5 min read
격자 64의 푸아송에서 20스텝 뒤 V-사이클 잔차는 1e-10 아래, 같은 횟수의 Jacobi는 1e-2에 멈춘다.
CFD 선형 솔버 고르기: Jacobi부터 BiCGSTAB까지 수렴 속도 비교
·4 min read
N=60 포아송에서 Jacobi는 2000번 뒤에도 잔차 2.11e-2이고, CG는 60번에 1.87e-13이다.