YOLO Vision 2026:
Quay lại Bảng thuật ngữ Ultralytics

GPU (Graphics Processing Unit)

Tìm hiểu cách GPU tăng tốc AI và Học sâu. Khám phá sức mạnh của tính toán song song để huấn luyện các model Ultralytics YOLO26 và tối ưu hóa suy luận thời gian thực.

Bộ xử lý đồ họa (GPU) là một mạch điện tử chuyên dụng ban đầu được thiết kế để tăng tốc độ thao tác và tạo hình ảnh trong bộ đệm khung hình nhằm xuất ra màn hình. Mặc dù có nguồn gốc từ việc kết xuất đồ họa máy tính cho trò chơi và hiển thị chuyên nghiệp, GPU đã tiến hóa thành động cơ nền tảng của Trí tuệ nhân tạo (AI) hiện đại. Khác với bộ xử lý tiêu chuẩn sử dụng một số ít lõi mạnh mẽ để xử lý tuần tự các tác vụ, kiến trúc GPU được cấu thành từ hàng nghìn lõi nhỏ hơn, hiệu quả hơn được thiết kế để xử lý đồng thời nhiều tác vụ. Khả năng này, được gọi là điện toán song song, giúp chúng cực kỳ hiệu quả đối với các phép toán ma trận và véc-tơ quy mô lớn làm nền tảng cho Học sâu (DL) và các Mạng thần kinh (NN) phức tạp.

Tăng tốc khối lượng công việc AI#

Lý do chính khiến GPU không thể thiếu đối với Học máy (ML) là khả năng thực hiện các phép nhân ma trận tốc độ cao. Các framework học sâu như PyTorchTensorFlow được tối ưu hóa đặc biệt để tận dụng khả năng tăng tốc phần cứng này. Điều này giúp giảm đáng kể thời gian huấn luyện mô hình, thường biến những gì có thể mất vài tuần tính toán trên bộ xử lý tiêu chuẩn thành chỉ vài giờ trên GPU. Thông lượng tính toán của các thiết bị này thường được đo bằng FLOPS (Số phép toán dấu phẩy động mỗi giây), một chỉ số quan trọng để đánh giá khả năng của phần cứng trong việc xử lý các yêu cầu khắt khe của các mô hình tiên tiến như YOLO26.

Phân biệt phần cứng: GPU so với CPU so với TPU#

Để hiểu về bối cảnh phần cứng, việc phân biệt GPU với các đơn vị xử lý khác là rất hữu ích:

  • CPU (Central Processing Unit): "Bộ não" đa năng của máy tính. CPU xuất sắc trong việc xử lý tuần tự và phân nhánh logic phức tạp nhưng ít hiệu quả hơn đối với khả năng song song hóa quy mô lớn cần thiết cho việc huấn luyện AI quy mô lớn.
  • GPU (Graphics Processing Unit): Tiêu chuẩn công nghiệp cho việc huấn luyện và suy luận. Các nhà sản xuất hàng đầu như NVIDIA sử dụng các hệ sinh thái phần mềm như CUDA để cho phép các lập trình viên lập trình trực tiếp GPU cho các mục đích tính toán tổng quát.
  • TPU (Tensor Processing Unit): Một Mạch tích hợp dành riêng cho ứng dụng (ASIC) được phát triển đặc biệt cho học máy mạng thần kinh. Mặc dù rất hiệu quả đối với các hoạt động tensor cụ thể, chúng ít linh hoạt hơn GPU đối với các tác vụ điện toán rộng hơn.

Các ứng dụng trong thực tế#

Việc triển khai các GPU hiệu năng cao đã thúc đẩy đổi mới trên nhiều ngành công nghiệp đa dạng:

  • Phương tiện tự hành: Xe tự lái phải xử lý hàng gigabyte dữ liệu từ camera, radar và cảm biến LiDAR mỗi giây. GPU cho phép suy luận thời gian thực, cho phép máy tính trên xe chạy các mô hình Phát hiện đối tượng nhận dạng người đi bộ, biển báo giao thông và chướng ngại vật ngay lập tức.
  • Phân tích hình ảnh y tế: Trong lĩnh vực y tế, GPU tăng tốc xử lý các bản quét độ phân giải cao như MRI và CT. Chúng cho phép các thuật toán Phân đoạn hình ảnh tinh sophisticated phác thảo chính xác khối u hoặc cơ quan, hỗ trợ bác sĩ chẩn đoán nhanh hơn và chính xác hơn mà không chỉ dựa vào việc kiểm tra thủ công.

Huấn luyện với GPU#

Khi sử dụng gói ultralytics, việc tận dụng GPU rất đơn giản và được khuyến khích cao cho các luồng công việc hiệu quả. Thư viện hỗ trợ tự động phát hiện thiết bị, nhưng người dùng cũng có thể chỉ định rõ ràng thiết bị.

Ví dụ sau đây minh họa cách huấn luyện mô hình YOLO26 trên GPU đầu tiên khả dụng:

from ultralytics import YOLO

# Load the YOLO26n model
model = YOLO("yolo26n.pt")

# Train the model on the first available GPU (device=0)
# This significantly accelerates training compared to CPU usage
results = model.train(data="coco8.yaml", epochs=5, imgsz=640, device=0)

Triển khai và Tối ưu hóa#

Ngoài việc huấn luyện, GPU đóng vai trò quan trọng trong Triển khai mô hình. Để tối đa hóa hiệu quả trong quá trình suy luận, các mô hình thường được chuyển đổi sang các định dạng được tối ưu hóa như TensorRT, cấu trúc lại mạng thần kinh để phù hợp hoàn hảo với kiến trúc GPU cụ thể, giúp giảm độ trễ. Đối với các lập trình viên không có quyền truy cập vào phần cứng cục bộ cao cấp, Ultralytics Platform cung cấp các giải pháp dựa trên đám mây để quản lý tập dữ liệu và huấn luyện mô hình trên các cụm GPU từ xa mạnh mẽ. Khả năng tiếp cận này thúc đẩy đổi mới trong Edge AI, cho phép các tác vụ Thị giác máy tính (CV) phức tạp được triển khai trên các thiết bị nhỏ hơn, tiết kiệm năng lượng tại hiện trường.

Explore solutions

Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Robot

Tăng cường sức mạnh cho các cỗ máy thông minh hơn với các model Ultralytics YOLO. AI thị giác trong lĩnh vực robot thúc đẩy khả năng điều hướng tự hành, nhận thức, theo dõi đối tượng và điều khiển thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong Logistics

Tối ưu hóa logistics với các model Ultralytics YOLO. Vision AI hỗ trợ kiểm tra hàng hóa, phân loại, theo dõi phương tiện và giám sát an toàn kho bãi trong thời gian thực.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong ngành Bán lẻ

Tái định hình bán lẻ với các model Ultralytics YOLO. Vision AI thúc đẩy theo dõi hàng tồn kho, giám sát kệ hàng, quản lý hàng đợi và thông tin chi tiết thông minh hơn về khách hàng.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong chăm sóc sức khỏe

Xây dựng các giải pháp y tế với các model Ultralytics YOLO. AI thị giác trong y tế hỗ trợ chẩn đoán hình ảnh y khoa nhanh hơn, chẩn đoán thông minh hơn và theo dõi bệnh nhân.
Tìm hiểu thêm
Real-time AI that works with your team

AI trong sản xuất

Tối ưu hóa sản xuất với các model Ultralytics YOLO. Vision AI thúc đẩy kiểm soát chất lượng, phát hiện lỗi, tuân thủ PPE và tự động hóa dây chuyền lắp ráp.
Tìm hiểu thêm
Real-time AI that works with your operation

AI trong Ô tô

Áp dụng thị giác máy tính trong ô tô với các model Ultralytics YOLO. AI thị giác nâng cao an toàn đường bộ, hỗ trợ người lái và tự động hóa phương tiện cho những con đường thông minh hơn.
Tìm hiểu thêm
Real-time AI tailored to your operation

AI trong Nông nghiệp

Mang AI thị giác vào nông nghiệp thông minh với các model Ultralytics YOLO. Tăng cường giám sát mùa màng, theo dõi vật nuôi và canh tác chính xác để đạt năng suất cao hơn, thông minh hơn.
Tìm hiểu thêm

Hãy cùng nhau xây dựng tương lai của AI!

Bắt đầu hành trình của bạn với tương lai của machine learning