CPU, GPU và NPU khác nhau thế nào? NVIDIA DGX, GB200 NVL72, AMD Instinct, Google TPU và AWS Trainium phù hợp tác vụ nào? Bài giải thích bằng câu chuyện và bảng chọn server dễ hiểu.
Hãy tưởng tượng lớp 10A muốn tổ chức một ngày hội cho cả trường. Minh được giao điều hành, 500 bạn gấp hộp quà, còn một chiếc máy chuyên nhận diện khuôn mặt kiểm tra vé vào cửa.
Minh giống CPU. Đội gấp quà giống GPU. Máy nhận diện chuyên dụng giống NPU. Ba nhóm đều “tính toán”, nhưng được sinh ra cho những kiểu việc khác nhau.
Ba bộ xử lý không nhất thiết cạnh tranh để loại bỏ nhau. Chúng giống ba thành viên trong một đội: CPU chia việc, GPU huy động lực lượng đông, còn NPU nhận những bài AI chuyên dụng.
Khi Lan nhấn nút “Bắt đầu gọi”, CPU nhận cú nhấp chuột, mở camera, kết nối mạng và điều phối dữ liệu. GPU dựng khung hình, màu sắc và những hiệu ứng cần xử lý nhiều điểm ảnh cùng lúc. NPU có thể xóa tiếng ồn, làm mờ phông nền hoặc giữ khuôn mặt ở giữa khung hình mà không làm pin tụt quá nhanh.
Vậy câu hỏi đúng không phải là “CPU, GPU hay NPU mạnh nhất?”, mà là việc này nên giao cho ai để nhanh, ít tốn điện và ít tốn tiền nhất? Một laptop tốt hay một server tốt thường là hệ thống biết phối hợp nhiều bộ phận, chứ không phải chỉ có một con chip thật lớn.
CPU, viết đầy đủ là Central Processing Unit (bộ xử lý trung tâm), đọc lệnh, quyết định việc nào làm trước, chạy hệ điều hành, database, web server và điều phối thiết bị.
CPU thường có từ vài đến hàng trăm lõi mạnh. Mỗi lõi xử lý được nhiều loại lệnh, đổi việc nhanh và giỏi những bài toán có nhiều nhánh “nếu… thì…”. CPU giống một nhóm quản lý giỏi: không đông bằng đội công nhân, nhưng xử lý tình huống linh hoạt.
CPU phù hợp với:
CPU không lý tưởng khi: phải nhân hàng tỷ ma trận giống nhau để huấn luyện một mô hình AI lớn. Nó vẫn làm được, nhưng giống như nhờ 16 người gấp một triệu hộp quà.
GPU ban đầu được thiết kế để vẽ hàng triệu điểm ảnh. Mỗi điểm ảnh cần những phép tính tương tự, nên GPU có rất nhiều đơn vị tính toán nhỏ cùng làm song song. Người ta sớm nhận ra mạng nơ-ron cũng chứa vô số phép nhân–cộng ma trận tương tự nhau. GPU vì thế trở thành động cơ chính của làn sóng AI.
NVIDIA gọi các khối chuyên nhân ma trận trong GPU là Tensor Cores. AMD có các khối tính ma trận trong kiến trúc CDNA. Tên khác nhau, ý tưởng gần nhau: dành phần cứng chuyên dụng cho phép toán AI.
GPU phù hợp với:
GPU không thay CPU. Trong một server AI, CPU vẫn tải dữ liệu, chạy hệ điều hành và ra lệnh; GPU làm phần tính toán nặng.
NPU là Neural Processing Unit: bộ xử lý được tối ưu cho mạng nơ-ron. NPU thường xuất hiện trong điện thoại, camera, ô tô và laptop AI. Nó giỏi các tác vụ suy luận lặp lại như xóa tiếng ồn, làm mờ nền, nhận diện hình ảnh, dịch trực tiếp hoặc chạy mô hình ngôn ngữ nhỏ ngay trên máy.
Nếu GPU là một nhà máy lớn, NPU giống một máy tự động chuyên dụng đặt ngay tại cửa hàng: không linh hoạt bằng cả nhà máy nhưng chạy liên tục, nhanh và tiết kiệm điện. Microsoft dùng ngưỡng hơn 40 TOPS cho nhóm Copilot+ PC; Snapdragon X từng công bố NPU 45 TOPS. Tuy nhiên TOPS không phải điểm số tuyệt đối: còn phụ thuộc kiểu số, bộ nhớ, phần mềm và mô hình có thực sự chạy được trên NPU hay không.
NPU phù hợp với:
NPU trong laptop thường không phải lựa chọn để huấn luyện mô hình lớn. Ở data center, các chip chuyên AI có thể được gọi là TPU, Trainium, Gaudi hoặc AI accelerator; về tinh thần chúng là “họ hàng” của NPU, nhưng quy mô và mục tiêu khác xa NPU trong máy cá nhân.
Hãy tưởng tượng lớp học tổ chức gấp hạc giấy. Có hai câu hỏi khác nhau:
1. Cả đội phải gấp bao nhiêu con hạc? Đây là lượng công việc.
2. Mỗi giây đội gấp được bao nhiêu con? Đây là tốc độ xử lý.
Trong máy tính cũng vậy. Một phép tính là “một việc”; còn TOPS hoặc FLOPS cho biết trong một giây bộ xử lý có thể hoàn thành bao nhiêu việc thuộc một loại nhất định.
TOPS là viết tắt của Tera Operations Per Second — nghìn tỷ phép toán mỗi giây. “Tera” là 10¹², nên về mặt tên gọi:
NPU trên laptop và điện thoại thường được quảng cáo bằng TOPS vì nó làm rất nhiều phép tính AI nhỏ, lặp lại, chẳng hạn nhân và cộng các số nguyên INT8. Bạn có thể hình dung NPU là chiếc máy đóng dấu: nếu mọi tờ giấy giống nhau, nó đóng cực nhanh và ít tốn điện.
Nhưng 45 TOPS không có nghĩa mọi ứng dụng AI chạy nhanh gấp đôi máy 22 TOPS. Con số thực tế còn phụ thuộc kiểu phép toán, phần mềm có dùng được NPU hay không, dữ liệu có đưa vào chip kịp không, và nhà sản xuất đang tính một phép nhân-cộng là một hay hai operation.
Dấu phẩy động là cách máy tính biểu diễn những số có phần thập phân hoặc rất lớn, rất nhỏ. Nó quan trọng trong mô phỏng khoa học, đồ họa và huấn luyện AI.
Hãy nhớ: nếu bài toán cần 100 nghìn tỷ FLOP và máy giữ được tốc độ thực 10 nghìn tỷ FLOPS, thời gian lý tưởng là khoảng 10 giây. Đây chỉ là phép chia minh họa; máy thật còn mất thời gian đọc bộ nhớ, liên lạc và chờ lẫn nhau.
Đó là “kích thước chiếc hộp” dùng để chứa mỗi con số.
Giống ảnh độ phân giải cao và ảnh nén: ảnh nén nhẹ, gửi nhanh, nhưng không thể phóng lớn mãi mà vẫn giữ mọi chi tiết. Vì thế, câu “GPU đạt 1.000 TFLOPS” vẫn thiếu thông tin; phải hỏi ở FP32, FP16, FP8 hay FP4.
TOPS là một chiếc nhãn rộng cho “operations”, thường dùng với số nguyên hoặc ma trận AI. FLOPS đếm riêng phép toán dấu phẩy động. Hai con số có thể dùng độ chính xác khác nhau và cách đếm khác nhau.
So NPU 45 TOPS INT8 với GPU 45 TFLOPS FP32 giống như so “45 nghìn phong bì đã dán mỗi giờ” với “45 nghìn bức tranh đã vẽ mỗi giờ”. Cùng có số 45 nhưng độ khó của một đơn vị công việc hoàn toàn khác.
| Thông số | Câu hỏi nó trả lời | Ví dụ dễ nhớ | Cạm bẫy |
|---|---|---|---|
| GHz | Nhịp hoạt động của CPU nhanh tới đâu? | Nhịp trống của người chèo thuyền | Nhịp cao chưa chắc thuyền nhanh nếu ít người hoặc thiết kế kém |
| TOPS | Mỗi giây làm được bao nhiêu operation theo phép đo AI? | Máy đóng dấu bao nhiêu tờ/giây | Phải hỏi INT8, INT4 hay kiểu nào; cách đếm có thể khác |
| TFLOPS/PFLOPS | Tốc độ phép toán dấu phẩy động | Đội giải bao nhiêu phép tính thập phân/giây | Luôn đi kèm FP32, BF16, FP8… |
| GB/TB bộ nhớ | Đặt được mô hình và dữ liệu lớn đến đâu? | Diện tích mặt bàn | Chip nhanh vẫn không chạy nếu mô hình không vừa |
| GB/s hoặc TB/s | Dữ liệu được chuyển nhanh đến đâu? | Độ rộng băng chuyền | Mặt bàn lớn nhưng băng chuyền hẹp vẫn phải chờ |
| W hoặc kW | Hệ thống dùng bao nhiêu điện? | Lượng nhiên liệu mỗi giờ | Cần tính cả máy, mạng và làm mát, không chỉ con chip |
Thông số TOPS/FLOPS trên bảng sản phẩm thường là peak, tức mức tối đa lý thuyết trong điều kiện phù hợp. Tốc độ ứng dụng thật thường thấp hơn vì có lúc chip phải chờ bộ nhớ, chờ mạng hoặc làm những công việc không tận dụng hết các lõi.
Có hai thước đo gần đời thực hơn:
Một căn-tin có thể phục vụ 1.000 suất mỗi giờ nhưng vẫn bắt mỗi học sinh chờ 20 phút. Đó là throughput cao nhưng latency chưa tốt. Chatbot tương tác cần cả hai; xử lý báo cáo ban đêm có thể ưu tiên throughput.
Dung lượng bộ nhớ giống diện tích mặt bàn: bàn phải đủ rộng để đặt sách, đề và dụng cụ. Băng thông bộ nhớ giống băng chuyền đưa nguyên liệu tới người làm. Mô hình AI không vừa VRAM/HBM thì phải chia nhỏ hoặc chuyển dữ liệu qua lại; chip mạnh có thể ngồi chờ.
Vì vậy, khi đọc một máy AI, hãy đọc thành câu đầy đủ: “Nó đạt bao nhiêu TOPS hoặc FLOPS, ở kiểu dữ liệu nào, với bao nhiêu bộ nhớ, băng thông bao nhiêu, điện năng bao nhiêu và trên phần mềm nào?”
Chip nhanh chỉ phát huy sức mạnh khi dữ liệu, bộ nhớ và đường truyền theo kịp.
Một mô hình 70 tỷ tham số nếu lưu 16 bit cần khoảng 140 GB chỉ cho trọng số; dùng 8 bit khoảng 70 GB, dùng 4 bit khoảng 35 GB, chưa tính bộ nhớ tạm và KV cache. Vì vậy câu hỏi đầu tiên không nên là “chip có bao nhiêu FLOPS?” mà là:
1. Mô hình có vừa trong VRAM/HBM không?
2. Bộ nhớ đọc dữ liệu nhanh đến đâu?
3. Nhiều GPU nói chuyện với nhau nhanh không?
4. Có bao nhiêu người dùng đồng thời và mỗi người cần phản hồi nhanh đến mức nào?
HBM là bộ nhớ băng thông cao đặt gần bộ tăng tốc. Dung lượng HBM giống diện tích bàn làm việc; băng thông giống tốc độ lấy sách từ giá. Bàn nhỏ thì mô hình không vừa. Băng thông thấp thì chip mạnh vẫn phải ngồi chờ dữ liệu.
Máy chủ AI là một hệ thống gồm CPU, GPU, bộ nhớ, mạng, lưu trữ, điện và làm mát.
Tên sản phẩm NVIDIA thường khiến người mới rối vì có nhiều tầng:
| Nhóm | Hiểu nôm na | Dùng khi nào |
|---|---|---|
| L4/L40S và GPU suy luận phổ thông | Một hoặc vài động cơ AI trong server tiêu chuẩn | video, đồ họa, chatbot vừa, inference |
| H100/H200 | Thế hệ Hopper; H200 có bộ nhớ lớn hơn H100 | huấn luyện, fine-tune, inference mô hình lớn đang vận hành ổn định |
| B200 | GPU Blackwell cho AI tạo sinh quy mô lớn | training và inference cần FP8/FP4, nhiều GPU |
| DGX B200 | Server 10U tích hợp 8 GPU B200 | đội AI muốn hệ thống hoàn chỉnh thay vì tự ráp |
| B300/DGX B300 | Blackwell Ultra, nhấn mạnh AI reasoning và bộ nhớ | mô hình reasoning, agent, context dài, throughput lớn |
| GB200/GB300 NVL72 | Cả rack làm mát bằng chất lỏng, hàng chục CPU và 72 GPU liên kết | AI factory, mô hình cực lớn, hàng nghìn người dùng; không dành cho doanh nghiệp nhỏ |
Theo thông số chính thức, DGX B200 là hệ thống 10U; còn DGX GB200 có 72 GPU Blackwell, 36 CPU Grace, tối đa 13,4 TB HBM3e và 576 TB/s băng thông bộ nhớ tổng. Con số này mô tả cả hệ thống, không phải một GPU. GB200 NVL72 được thiết kế để 72 GPU giao tiếp như một miền tăng tốc khổng lồ.
AMD Instinct MI350X có 288 GB HBM3E và băng thông 8 TB/s trên mỗi GPU; nền tảng 8 GPU đạt tổng 2,3 TB HBM. Điểm hấp dẫn là dung lượng bộ nhớ lớn và hệ sinh thái ROCm theo hướng mở. Điểm cần kiểm tra là thư viện, framework và đội kỹ thuật của bạn đã tương thích tốt với ROCm chưa. NVIDIA thường có lợi thế CUDA và kho phần mềm trưởng thành; AMD có thể hấp dẫn về bộ nhớ, tính mở và lựa chọn nhà cung cấp.
Gaudi 3 bản PCIe có 128 GB HBM2e, hướng tới LLM, đa phương thức và RAG. Intel nhấn mạnh kết nối Ethernet tiêu chuẩn khi mở rộng hệ thống. Nó đáng cân nhắc nếu hạ tầng và đội ngũ phù hợp, nhưng phải benchmark chính mô hình của doanh nghiệp thay vì tin một biểu đồ tổng quát.
TPU được Google thiết kế cho AI và cung cấp qua Google Cloud. TPU v6e Trillium có 32 GB HBM mỗi chip, 1.638 GB/s băng thông HBM và 918 TFLOPS BF16; một Pod có thể tới 256 chip. TPU hợp với đội dùng JAX/TensorFlow hoặc workload đã tối ưu cho hệ sinh thái Google. TPU7x Ironwood mới hơn có 192 GB HBM và khoảng 7,37 TB/s mỗi chip.
Trainium dành cho huấn luyện và inference quy mô lớn trên AWS; Inferentia tập trung inference. Trainium2 UltraServer gồm 64 chip, 6 TB HBM và 185 TB/s băng thông tổng. Trainium3 UltraServer mới hơn mở rộng tới 144 chip, 20,7 TB HBM3e. Ưu điểm là tích hợp AWS và tiềm năng tối ưu chi phí; đổi lại, phần mềm cần đi qua AWS Neuron SDK và workload gắn chặt hơn với AWS.
Chọn server phải bắt đầu từ tác vụ, quy mô mô hình và số người dùng thực tế.
| Công việc | Cấu hình bắt đầu hợp lý | Vì sao |
|---|---|---|
| Website, ERP, database | CPU server, RAM ECC, SSD NVMe; không cần GPU | Logic và I/O quan trọng hơn phép nhân ma trận |
| Camera/AI tại cửa hàng | thiết bị có NPU hoặc GPU biên | ít điện, độ trễ thấp, chạy offline |
| Chatbot nội bộ 7B–14B, ít người | 1 GPU 24–48 GB hoặc thuê cloud; RAM 64–128 GB | mô hình lượng tử hóa thường vừa một GPU |
| Chatbot 32B–70B | 1–4 GPU, tổng VRAM khoảng 80–320 GB tùy lượng tử hóa và tải | cần chỗ cho trọng số và KV cache |
| Fine-tune LoRA | 1–8 GPU tùy mô hình/dataset | nhẹ hơn huấn luyện từ đầu nhưng vẫn cần VRAM |
| Huấn luyện mô hình lớn | HGX/DGX 8 GPU hoặc cluster, mạng 400 Gb/s, lưu trữ nhanh | GPU phải trao đổi gradient liên tục |
| Mô hình cực lớn/AI factory | NVL72, SuperPOD hoặc cloud cluster tương đương | cần miền bộ nhớ, liên kết, điện và làm mát cấp data center |
Đây là điểm khởi đầu, không phải báo giá cấu hình. Cùng mô hình 70B nhưng một người dùng và 1.000 người dùng là hai bài toán hoàn toàn khác.
1. Dung lượng HBM/VRAM: mô hình và KV cache có vừa không?
2. Băng thông bộ nhớ: chip lấy trọng số nhanh không?
3. Hiệu năng đúng kiểu dữ liệu: BF16/FP8/FP4 hay INT8, có sparsity hay không?
4. Kết nối GPU–GPU: NVLink/NVSwitch, Infinity Fabric, ICI, NeuronLink hoặc Ethernet nhanh tới đâu?
5. Điện và làm mát: một DGX B300 được công bố khoảng 14 kW; một rack NVL72 cần hạ tầng làm mát chất lỏng phù hợp.
6. Phần mềm: CUDA, ROCm, Gaudi software, XLA hay Neuron; mô hình và thư viện của bạn có chạy ổn không?
Hãy làm theo thứ tự:
1. Viết rõ tác vụ: training, fine-tune hay inference.
2. Chọn mô hình và độ chính xác: BF16, FP8, INT8 hay 4-bit.
3. Tính bộ nhớ tối thiểu.
4. Ước lượng số người dùng, token đầu vào/đầu ra và độ trễ mục tiêu.
5. Chạy benchmark nhỏ trên cloud với chính mô hình và dữ liệu gần thực tế.
6. So tổng chi phí: máy, điện, mạng, làm mát, kỹ sư, license và mức sử dụng.
Nếu chỉ thử nghiệm vài giờ mỗi tuần, thuê cloud thường an toàn hơn mua máy. Nếu tải ổn định, dữ liệu nhạy cảm và GPU chạy gần như liên tục, máy riêng có thể hợp lý. Và nếu một doanh nghiệp chỉ cần chatbot hỏi đáp tài liệu nội bộ, một rack 72 GPU không phải “xịn hơn”; nó đơn giản là sai cỡ.
CPU, GPU và NPU không phải ba võ sĩ tranh một chiếc cúp. Chúng là ba thành viên trong một đội:
Hiểu đúng bài toán trước rồi mới nhìn tên chip. Trong thế giới AI, máy nhanh nhất không luôn là máy tốt nhất; máy tốt nhất là máy hoàn thành đúng việc với chi phí, điện năng và độ phức tạp chấp nhận được.
Thông số sản phẩm được kiểm tra ngày 18/08/2026. Hiệu năng thực tế phụ thuộc mô hình, phần mềm, độ chính xác, batch size, độ dài ngữ cảnh và cấu hình hệ thống.
Từ thành lập pháp nhân, kế toán–thuế, lao động–bảo hiểm đến visa doanh nghiệp và kết nối đối tác Việt–Hàn — KVBiz cùng mạng lưới 행정사 · 세무사 · 노무사 đồng hành từng bước.
Miễn phí bước tư vấn đầu · bảo mật thông tin
Kết nối doanh nghiệp Việt–Hàn
Tìm hiểu mạng lưới hội viên, hoạt động kết nối và cơ hội hợp tác dành cho doanh nghiệp Việt Nam tại Hàn Quốc.
Nhận bản tin KVBiz
Tin kinh tế – công nghệ – doanh nghiệp Hàn–Việt chọn lọc, gửi hằng tuần. Miễn phí, huỷ bất cứ lúc nào.
Đây là bản tóm tắt. Bài gốc: KVBiz giải thích CPU, GPU, NPU và máy chủ AI — NVIDIA · AMD · Intel · Google Cloud · AWS · Microsoft. Bản quyền nội dung thuộc về nguồn gốc.