GPU 연산 벤치마크 (FLOPS)
무거운 셰이더 수학 루프로 GPU의 순수 연산 능력을 측정합니다. 부동 소수점 연산, 삼각 함수 및 순수 FLOPS 성능을 테스트합니다。
연산 테스트 정보
핵심 원리: 순수한 연산 능력 (Pure Compute)
이 도구는 기존의 3D 렌더링 성능이 아닌 GPU의 GPGPU (범용 컴퓨팅) 성능을 테스트하기 위해 설계되었습니다. 현대 컴퓨팅 분야에서 그래픽 카드는 더 이상 게임만을 위해 사용되지 않습니다. 딥 러닝, AI 대규모 모델 추론, 암호화폐 채굴, 과학 시뮬레이션 및 비디오 인코딩에 이르기까지 **순수 부동 소수점 연산 능력(FLOPS)**이야말로 효율성을 결정하는 핵심입니다. 우리의 테스트는 래스터화, 폴리곤 처리 및 텍스처 채우기와 같은 그래픽 파이프라인을 완전히 배제하고 가장 핵심적인 수학 연산만 유지합니다.
테스트 방법: 고부하 Shader 스트레스 테스트
우리는 멋진 이미지를 그리기 위해서가 아니라 그래픽 카드를 "병렬 계산기"로 취급하기 위해 맞춤형 WebGL Fragment Shader를 사용합니다.
- 최소 해상도 (512x512): 픽셀 대역폭 병목 현상을 제거하기 위해 의도적으로 낮은 해상도를 사용하여 테스트 부하가 계산 코어(CUDA Cores / Stream Processors)에 완전히 집중되도록 합니다.
- 수학 폭격: 각 픽셀은 수백만 번의 혼합 연산(사인
sin, 코사인cos, 제곱근sqrt및 곱셈 누적 연산MAD포함)을 수행합니다. 이러한 명령어는 그래픽 카드의 FP32 부동 소수점 유닛을 최대한으로 활용하도록 설계되었습니다. - 동적 멀티 패스 렌더링: 브라우저의 단일 그리기 명령 시간 초과 제한(TDR)을 우회하기 위해 멀티 패스 누적 렌더링 기술을 채택하여 그래픽 카드가 완전히 로드될 때까지 부하를 선형적으로 쌓을 수 있습니다.
점수 설명
- 점수 (Score): 테스트 기간 동안 시스템이 완료한 유효 부동 소수점 연산 총량의 상대적 값을 나타냅니다. 점수가 높을수록 그래픽 카드의 수학 계산 속도가 빠르다는 것을 의미합니다.
- 평균 FPS: 이 테스트에서 FPS는 부드러움을 위한 것이 아니라 "처리량"을 측정하는 지표입니다. 백그라운드에서 PID 제어 알고리즘을 사용하여 프레임 속도를 약 30 FPS로 안정화하고 프레임당 계산량(Iterations)을 동적으로 조정하여 성능을 측정합니다. 따라서 FPS만 보지 말고 최종 점수를 확인하십시오.
적용 시나리오
당신의 업무나 관심사가 다음 분야와 관련된 경우 이 점수는 매우 유용한 참고 자료가 될 것입니다.
- AI 그림 생성 / 학습 (Stable Diffusion, LoRA)
- 로컬 대규모 모델 추론 (LLaMA, ChatGLM)
- 비디오 후반 작업 효과 (AE, DaVinci Resolve)
- 과학 계산 및 시뮬레이션
⚠️ 안전 경고
이 테스트는 **극한 스트레스 테스트 (FurMark 수준)**에 속합니다. 실행 중:
- GPU 점유율은 100%에 도달하며 전력 소비와 온도가 급격히 상승합니다.
- 웹 페이지가 일시적으로 끊기거나 멈출 수 있습니다. 이는 정상적인 현상이며 브라우저가 하드웨어를 전력을 다해 호출하고 있음을 나타냅니다.
- 쿨링 시스템이 정상적으로 작동하는지 확인하십시오. 노트북을 사용하는 경우 전원을 연결하고 고성능 모드를 켜는 것이 좋습니다.