NVIDIA Tesla P100 PCIe 12 GB

NVIDIA Tesla P100 PCIe 12 GB
NVIDIA Tesla P100 PCIe 12 GB 그래픽 카드 리뷰

Tesla P100 PCIe 12 GB: $80짜리 FP64 계산기, 지원 종료일이 정해진 카드

Tesla P100은 Pascal 아키텍처를 사용한 NVIDIA 최초의 가속기로, 20162017년 슈퍼컴퓨터와 신경망 학습에 사용된 주요 카드 중 하나였다. 당시 PCIe용 12GB 버전의 가격은 약 $4600이었다. 지금은 폐기된 서버에서 나온 카드가 eBay에서 $70140에 판매되며, 저가형 게이밍 그래픽카드보다도 저렴하다.

구매 이유는 배정밀도 연산 성능과 HBM2 메모리다. FP64 성능은 4.7 TFLOPS로 RTX 4090보다 높다. 하위 모델은 메모리 구성에서 불리하다. 4개의 HBM2 스택 중 하나가 비활성화되어 P100 16 GB보다 용량과 대역폭이 25% 낮다. Pascal의 모든 소프트웨어 지원은 2028년 중반 드라이버 브랜치 R580과 함께 종료된다.

제품군 내 위치와 아키텍처

모든 Tesla P100은 610mm² 면적의 16nm GP100 다이를 기반으로 하며, 네 개의 HBM2 스택과 함께 CoWoS 인터포저에 탑재된다. 풀 칩의 CUDA 코어 3840개 중 P100에서는 3584개가 활성화되어 있다. PCIe 버전은 250W TDP에서 1190~1329MHz로 작동한다.

12GB 버전은 메모리 스택 하나를 비활성화한 동일한 기판이다. 코어와 클록은 변하지 않았으므로 연산 성능은 상위 모델과 같다.

모델 메모리 버스 대역폭 FP64 FP16 TDP
Tesla P100 PCIe 12 GB 12GB HBM2 3072비트 549GB/s 4.7 TFLOPS 18.7 TFLOPS 250W
Tesla P100 PCIe 16 GB 16GB HBM2 4096비트 732GB/s 4.7 TFLOPS 18.7 TFLOPS 250W
Tesla P100 SXM2 16GB HBM2 4096비트 732GB/s 5.3 TFLOPS 21.2 TFLOPS 300W
Tesla P40 24GB GDDR5 384비트 347GB/s FP32의 1/32 FP32의 1/64 250W

GP100 칩은 GeForce 제품에 사용되지 않았다. 워크스테이션용으로 가장 가까운 제품은 비디오 출력이 있는 Quadro GP100이다. GTX 1080 Ti와 Tesla P40은 다른 다이인 GP102를 기반으로 한다. GP100은 FP32의 절반 속도로 FP64를 처리하고 FP16은 두 배의 속도로 처리하지만, GP102에서는 두 모드가 모두 거의 사용할 수 없을 정도로 제한되어 있다. 반면 GP100(compute capability 6.0)에는 GP102에 있는 정수 스칼라 내적 명령어 DP4A가 없다. 양자화 신경망에서는 이것이 2016년에 예상했던 것보다 더 중요한 차이로 드러났다.

P100에는 텐서 코어가 없다. 텐서 코어는 2017년 Volta 아키텍처의 Tesla V100에서 처음 등장했다.

성능

게임용으로는 적합하지 않다. 비디오 출력이 없고, 두 번째 그래픽카드를 통해 화면을 출력했던 일부 사용자들도 데이터센터용 드라이버에 불만을 제기하며 게임용으로 P100을 권하지 않는다. P100이 여전히 활용되는 분야는 로컬 언어 모델과 배정밀도 계산이다.

CUDA용 llama.cpp 커뮤니티 종합 표(Llama 2 7B, Q4_0, Flash Attention 미사용):

가속기 메모리 프롬프트 처리, 토큰/s 생성, 토큰/s
RTX 3090 24GB GDDR6X 5174 158
Tesla V100 32GB HBM2 3043 129
RTX 2080 Ti 11GB GDDR6 2890 107
GTX 1080 Ti 11GB GDDR5X 1084 62
Tesla P100 PCIe 16 GB 16GB HBM2 761 58.4
Tesla P40 24GB GDDR5 1007 54.7
Tesla T4 16GB GDDR6 1219 46.4

P100의 생성 속도는 GTX 1080 Ti와 비슷한 수준이다. 프롬프트 처리는 RTX 2080 Ti보다 3.8배 느리고, 동일한 조건의 P40보다도 느리다. 짧은 채팅 요청에서는 감당할 수 있지만, 긴 문서에서는 모델이 응답하기 전에 텍스트를 읽는 시간이 눈에 띄게 길어진다.

ComputingForGeeks가 2026년 10월 최신 버전의 llama.cpp로 진행한 테스트에서도 같은 결과가 나왔다. Qwen3 8B의 Q4_K_M 설정에서 P100 16 GB는 38.4토큰/s를 기록해 P40의 47토큰/s보다 낮았다. P100의 메모리가 두 배 빠른데도 이런 결과가 나온 이유는 DP4A가 없기 때문이다. compute capability 6.0에서는 llama.cpp의 양자화 커널이 느린 경로로 실행된다.

따라서 12GB 버전의 축소된 메모리 버스는 언어 모델에서 거의 문제가 되지 않는다. Llama 2 7B 테스트에서 P100 16 GB의 메모리 처리량은 약 220GB/s로, 최대 대역폭의 3분의 1에도 못 미친다. 즉 병목은 연산에 있다. llama.cpp에서 하위 모델을 따로 측정한 결과는 없지만, 소형 모델에서는 생성 속도가 16GB 버전과 비슷할 것으로 보인다. 문제는 12GB라는 용량이다. gpt-oss-20b와 14B를 초과하는 밀집 모델은 메모리에 들어가지 않는다.

FP64에서는 상황이 반대다. RTX 4090의 배정밀도 성능은 약 1.3 TFLOPS이며, RTX 3090은 P100보다 10분의 1 수준이다. FP64 성능이 더 가까운 제품은 다음 세대의 서버 카드뿐이다. V100 PCIe는 7 TFLOPS, AMD Instinct MI50은 6.6 TFLOPS를 제공한다. 격자법이나 유체역학처럼 FP64 연산이 메모리에서 병목이 되는 계산에서는 12GB 버전이 상위 모델보다 최대 25% 느리다.

구체적인 시스템에서의 결과

12GB 버전만을 대상으로 공개된 테스트는 거의 없기 때문에, 표에는 같은 칩을 사용하는 16GB 모델의 결과도 포함되어 있다.

시스템 구성 P100 버전 테스트 결과
Uniwide RB228H 2× Xeon E5-2699 v4 PCIe 12 GB SPEC ACCEL OpenCL, base 5.15
Database Mart 호스팅 서버 2× Xeon E5-2660 v2, 128GB DDR3 PCIe 16 GB Ollama, Llama 2 7B 49.7토큰/s
임대한 vast.ai 노드 미상 PCIe 16 GB llama.cpp, Qwen3 8B Q4_K_M 38.4토큰/s

49.7토큰/s와 38.4토큰/s의 차이는 서버가 아니라 모델과 양자화 방식에서 비롯된다. 모델 전체가 비디오 메모리에 들어가면 CPU는 생성 속도에 거의 영향을 주지 않으며, 2013년형 Xeon E5 v2 플랫폼도 카드를 방해하지 않는다.

유휴 상태에서 P100은 28W, P40은 11W를 소비한다. LLM 부하에서는 P100의 소비전력이 최대 211W에 이른다.

사용처, 가격과 구입 가능성

P100을 탑재한 신제품은 판매되지 않는다. 과거에는 Dell PowerEdge R730, R740, C4130, C4140, Cisco UCS C240 M5와 C220 M5SX, HPE ProLiant 서버의 옵션으로 제공됐다. 현재 중고 시장에 나오는 제품도 대부분 이 서버에서 나온 것이며, 보통 케이블은 포함되지 않는다.

제품 상태 가격
Tesla P100 PCIe 12 GB 중고, 대량 매물 $70~100
Tesla P100 PCIe 12 GB 중고, 테스트 및 반품 가능 $110~165
Tesla P100 PCIe 16 GB 중고, 중국발 매물 $118~130
Tesla P100 PCIe 16 GB 리퍼비시, Amazon 약 $155

일반 PC에 카드를 설치하려면 몇 가지를 추가로 구매해야 한다.

필요한 것 용도 가격
덮개와 블로어 팬 패시브 냉각 $20부터, 팬 별도
8핀 EPS 어댑터 PCIe가 아닌 CPU 전원 커넥터 약 $13
내장 그래픽 또는 두 번째 그래픽카드 비디오 출력이 없음 -

BIOS에서 Above 4G Decoding 옵션을 활성화해야 한다. P100과 Blackwell 카드를 한 시스템에서 함께 사용하는 것도 불가능하다. 두 제품이 서로 다른 NVIDIA 커널 모듈을 필요로 하기 때문이다. 실제로 사용할 수 있는 상태의 P100 12 GB를 구성하면 최종 비용은 $110~150이 된다.

경쟁 제품과 대안

Tesla P100 PCIe 16 GB(약 $130155). 동일한 칩을 사용하며 메모리가 4GB 더 많고 대역폭이 3분의 1 높다. $4060을 더 지불하면 gpt-oss-20b, 충분한 컨텍스트를 사용할 수 있는 14B 모델, 메모리 대역폭이 병목인 작업에서의 전체 성능을 얻을 수 있다. 하위 버전이 더 유리한 경우는 용량이 중요하지 않은 FP64 계산뿐이다. 연산 성능은 같고 가격은 더 저렴하기 때문이다.

Tesla P40 24 GB(약 $300~350). 메모리가 두 배이고 DP4A를 지원한다. 32B 모델도 Q4 설정에서 전체가 들어가며 약 12토큰/s로 생성할 수 있다. FP16과 FP64 성능은 사실상 없으므로 계산용으로는 적합하지 않다. 14B를 초과하는 모델에는 어떤 P100보다 유용하다.

Tesla V100 PCIe 16 GB(약 $365). 텐서 코어가 있고 프롬프트 처리가 3~4배 빠르며 FP64 성능은 7 TFLOPS에 이른다. 지원 종료 시점은 Pascal과 같다. 세 배 더 많은 비용으로 같은 수명을 가진, 눈에 띄게 더 빠른 카드를 얻는 셈이다.

GeForce RTX 3060 12 GB(중고 약 $300~320). 메모리 용량은 같지만 최신 CUDA와 vLLM, 앞으로 출시될 PyTorch 버전을 사용할 수 있다. 비디오 출력과 일반적인 냉각 시스템이 있고 소비전력은 170W다. 텐서 코어가 프롬프트 처리를 크게 가속한다. 배정밀도 성능은 상징적인 수준이다. 몇 년 동안 지원될 소프트웨어를 사용할 수 있는 일반 그래픽카드가 필요하다면 RTX 3060이 더 유리하지만, 가격은 세 배다.

결론

언어 모델에서 P100 12 GB의 텍스트 생성 속도는 GTX 1080 Ti와 비슷하지만, 프롬프트 처리는 RTX 2080 Ti보다 34배 느리다. 4비트 양자화된 714B 모델과 구형 서버에서 Ollama 및 llama.cpp를 시험하는 용도로는 충분하다. 14B를 초과하는 모델은 들어가지 않으며 긴 프롬프트 처리도 느리다. vLLM은 지원되지 않고, PyTorch는 Pascal용 사전 빌드 제공을 중단한다고 발표했으며, 드라이버도 2028년에 더 이상 출시되지 않는다. 여기에 250W 소비전력과 시끄러운 블로어 팬까지 더해진다.

이 카드에 $80보다 많이 지불할 필요는 없다. 14B보다 큰 모델이 필요하다면 P40을, 2028년 이후에도 작동할 소프트웨어가 필요하다면 RTX 3060 12 GB를 고려하는 편이 낫다.

배정밀도 계산용으로는 $70~80 가격대의 P100 12 GB에 경쟁 제품이 거의 없다. 신경망용이라면 $50을 더 내고 16GB 버전을 구매하는 편이 낫다.

GPU 비교

Tesla P100 PCIe 12 GB을 다른 GPUs와 비교

드롭다운 목록에서 GPU을 선택해 주세요.

기초적인

라벨 이름
NVIDIA
플랫폼
Professional
출시일
June 2016
모델명
Tesla P100 PCIe 12 GB
세대
Tesla
기본 클럭
1190MHz
부스트 클럭
1329MHz
버스 인터페이스
PCIe 3.0 x16
트랜지스터
15,300 million
텍스처 매핑 유닛
텍스처 매핑 유닛(TMU)은 GPU의 구성 요소로서, 이진 이미지를 회전, 스케일링 및 왜곡하여 주어진 3D 모델의 임의의 평면에 텍스처로 배치할 수 있는 기능을 제공합니다. 이 과정을 텍스처 매핑이라고 합니다.
224
파운드리
TSMC
제조 공정 크기
16 nm
아키텍처
Pascal

메모리 사양

메모리 크기
12GB
메모리 타입
HBM2
메모리 버스
메모리 버스 너비는 비디오 메모리가 한 클럭 주기 내에 전송할 수 있는 데이터의 비트 수를 의미합니다. 버스 너비가 크면 한 번에 전송되는 데이터 양이 많아지므로, 비디오 메모리의 중요한 매개 변수 중 하나입니다. 메모리 대역폭은 다음과 같이 계산됩니다: 메모리 대역폭 = 메모리 주파수 x 메모리 버스 너비 / 8. 따라서 메모리 주파수가 비슷한 경우, 메모리 버스 너비가 메모리 대역폭의 크기를 결정합니다.
3072bit
메모리 클럭
715MHz
대역폭
메모리 대역폭은 그래픽 칩과 비디오 메모리 간의 데이터 전송 속도를 의미합니다. 이는 초당 바이트로 측정되며, 계산하는 공식은 다음과 같습니다: 메모리 대역폭 = 작동 주파수 × 메모리 버스 너비 / 8 비트입니다.
549.1 GB/s

디스플레이 및 미디어

출력 포트
No outputs

이론적 성능

픽셀 속도
픽셀 필률은 그래픽 처리 장치(GPU)가 초당 렌더링할 수 있는 픽셀 수를 나타내는 지표로, MPixels/s(백만 픽셀/초) 또는 GPixels/s(십억 픽셀/초) 단위로 측정됩니다. 그래픽 카드의 픽셀 처리 성능을 평가하는 가장 일반적으로 사용되는 측정 항목입니다.
127.6 GPixel/s
텍스처 속도
"Texture fill rate"은 GPU가 1초에 픽셀에 매핑할 수 있는 텍스처 맵 요소 (텍셀)의 수를 나타냅니다. "텍스처 채움 속도"는 GPU가 1초에 단일 픽셀에 매핑할 수 있는 텍스처 맵 요소 (텍셀)의 수를 의미합니다.
297.7 GTexel/s
FP16 (반 정밀도)
GPU 성능을 측정하는 중요한 지표 중 하나는 부동 소수점 연산 능력입니다. 반 정밀도 부동 소수점 숫자(16비트)는 낮은 정밀도가 허용되는 기계 학습과 같은 응용 프로그램에 사용됩니다. 단 정밀도 부동 소수점 숫자(32비트)는 일반적인 멀티미디어 및 그래픽 처리 작업에 사용되며, 이중 정밀도 부동 소수점 숫자(64비트)는 넓은 숫자 범위와 높은 정확도를 요구하는 과학적 계산에 필요합니다.
19.05 TFLOPS
FP64 (배 정밀도)
GPU 성능을 측정하는 중요한 지표 중 하나는 부동 소수점 연산 능력입니다. 반 정밀도 부동 소수점 숫자(16비트)는 낮은 정밀도가 허용되는 기계 학습과 같은 응용 프로그램에 사용됩니다. 단 정밀도 부동 소수점 숫자(32비트)는 일반적인 멀티미디어 및 그래픽 처리 작업에 사용되며, 이중 정밀도 부동 소수점 숫자(64비트)는 넓은 숫자 범위와 높은 정확도를 요구하는 과학적 계산에 필요합니다.
4.763 TFLOPS
FP32 (float)
GPU 성능을 측정하는 중요한 지표는 부동 소수점 컴퓨팅 기능입니다. 단정밀도 부동 소수점 숫자(32비트)는 일반적인 멀티미디어 및 그래픽 처리 작업에 사용되는 반면, 배정밀도 부동 소수점 숫자(64비트)는 넓은 숫자 범위와 높은 정확도를 요구하는 과학 컴퓨팅에 필요합니다. 반정밀도 부동 소수점 숫자(16비트)는 낮은 정밀도가 허용되는 기계 학습과 같은 응용 프로그램에 사용됩니다.
9.717 TFLOPS

여러 가지 잡다한

스트림 프로세서 개수
다중 스트리밍 프로세서(SP)는 다른 자원과 함께 스트리밍 다중프로세서(SM)를 형성하며, 이는 GPU의 주요 코어로도 알려져 있습니다. 이러한 추가 자원에는 워프 스케줄러, 레지스터 및 공유 메모리와 같은 구성 요소가 포함됩니다. SM은 GPU의 핵심이라고 할 수 있으며, CPU 코어와 유사하게 레지스터와 공유 메모리는 SM 내에서는 희소한 자원으로 간주됩니다.
56
새딩 유닛
가장 기본적인 처리 단위는 스트리밍 프로세서(SP)이며, 여기서 특정 명령과 작업이 실행됩니다. GPU는 병렬 컴퓨팅을 수행하며, 즉 여러 개의 SP가 동시에 작업을 처리하는 것을 의미합니다. "가장 기본적인 처리 단위는 스트리밍 프로세서(SP)이며, 여기서 특정 명령과 작업이 실행됩니다. GPU는 병렬 컴퓨팅을 수행하며, 다수의 SP가 동시에 작업을 처리합니다."
3584
L1 캐시
24 KB (per SM)
L2 캐시
3MB
TDP
250W
Vulkan 버전
Vulkan은 Khronos Group의 크로스 플랫폼 그래픽 및 컴퓨팅 API로, 높은 성능과 낮은 CPU 오버헤드를 제공합니다. 이를 통해 개발자는 GPU를 직접 제어하고, 렌더링 오버헤드를 줄이고, 멀티스레딩 및 멀티코어 프로세서를 지원할 수 있습니다.
1.3
OpenCL 버전
3.0
OpenGL
4.6
CUDA
6.0
DirectX
12 (12_1)
전원 연결자
1x 8-pin
렌더 출력 파이프라인
래스터 작업 파이프라인(ROPs)은 게임에서 조명 및 반사 계산을 처리하고 안티 앨리어싱(AA), 고해상도, 연기, 불 등과 같은 효과를 관리하는 것이 주된 역할입니다. 게임에서 안티 앨리어싱과 조명 효과가 더욱 요구되는 경우 ROPs의 성능 요구 사항이 더 높아질 수 있으며, 그렇지 않은 경우 프레임 속도가 급격히 감소할 수 있습니다.
96
쉐이더 모델
6.4
권장 전원 공급 장치
600W

벤치마크

FP32 (float)
점수
9.717 TFLOPS
Blender
점수
920

다른 GPU와 비교

FP32 (float) / TFLOPS
10.653 +9.6%
10.329 +6.3%
9.121 -6.1%
8.749 -10%
Blender
2873.27 +212.3%
1620 +76.1%
258 -72%