Skip to content
목록으로 돌아가기

FLOPs (Floating Point Operations per Second)

Updated:
-- Edit page

FLOPs이란?

사전적 정의 (Dictionary Definition)

FLOPs(Floating Point Operations per Second)는 초당 수행 가능한 부동 소수점 연산의 횟수를 측정하는 단위입니다. 컴퓨터의 연산 성능을 나타내는 대표적인 척도이며, 인공지능 분야에서는 거대 언어 모델(LLM) 등을 학습(Training)하거나 추론(Inference)하는 과정에서 요구되는 총 연산량(Total Floating Point Operations)을 의미하는 지표로도 널리 사용됩니다. 이는 모델의 파라미터 수, 학습 데이터의 양과 밀접하게 연계되며, 인공지능 성능 향상을 위해 투입되는 컴퓨팅 자원의 규모를 정량화하는 핵심 변수입니다.

실무 사용 예시 (Practical Use Case)

  1. 인공지능 모델 개발 시 전체 학습에 필요한 총 FLOPs를 계산하여, 필요한 GPU 자원의 규모와 클라우드 컴퓨팅 비용을 사전에 예측합니다.
  2. 동일한 성능을 발휘하면서도 더 적은 FLOPs를 소모하는 경량화 알고리즘을 개발하여 기기 내 추론(On-device AI)의 효율성을 높입니다.
  3. 엔비디아(NVIDIA) H100과 같은 AI 가속기의 성능을 비교할 때 테라플롭스(TFLOPS) 또는 페타플롭스(PFLOPS) 단위의 연산 처리 능력을 기준으로 삼습니다.

Edit page
이 글 공유하기:

🔗 함께 읽으면 좋은 글

1 / 29