Giống và khác nhau giữa GPU và CPU

Giống và khác nhau giữa GPU và CPU

Về cơ bản, CPU và GPU khá giống nhau. Cả hai đều được tạo ra từ hàng trăm triệu bóng bán dẫn và hoàn toàn có thể giải quyết và xử lý hàng nghìn hoạt động giải trí mỗi giây. Nhưng sự độc lạ giữa CPU và GPU là gì ?

 

CPU ( Central Processing Unit – bộ giải quyết và xử lý TT ) của máy tính thường được gọi là “ bộ não ” của máy tính. Đó là một tập hợp hàng triệu bóng bán dẫn hoàn toàn có thể được điều khiển và tinh chỉnh để thực thi rất rất nhiều phép tính cùng lúc. Một CPU tiêu chuẩn thường có từ 4 đến 16 lõi giải quyết và xử lý xung nhịp từ 1 đến 4 GHz. Các CPU chuyên sử dụng hoàn toàn có thể có đến 32 lõi giải quyết và xử lý. Một CPU can đảm và mạnh mẽ vì nó hoàn toàn có thể làm mọi thứ. Một máy tính có năng lực triển khai xong một trách nhiệm nào đó, thì chắn chắn là do CPU triển khai .

GPU ( Graphics Processing Unit – bộ giải quyết và xử lý đồ họa ) là một loại bộ vi giải quyết và xử lý chuyên được dùng. Nó được tối ưu hóa để hiển thị đồ họa và thực thi những tác vụ thống kê giám sát rất đơn cử. Nó chạy ở vận tốc xung nhịp thấp hơn một CPU nhưng nó lại tăng gấp nhiều lần giải quyết và xử lý dựa trên số lõi hiện có của GPU. Có thể hiểu về GPU cũng như một CPU chuyên sử dụng được kiến thiết xây dựng cho một mục tiêu rất đơn cử. Hiển thị video hoặc thực thi những thao tác toán học đơn thuần lặp đi lặp lại là “ sở trường ” của GPU. Một GPU sẽ có hàng nghìn lõi giải quyết và xử lý chạy đồng thời. Mỗi lõi GPU, mặc dầu xung nhịp chậm hơn lõi của CPU, được kiểm soát và điều chỉnh để đặc biệt hiệu quả trong những hoạt động giải trí toán học cơ bản thiết yếu. Tác vụ giải quyết và xử lý song song này là điều làm cho GPU có năng lực hiển thị đồ họa 3D phức tạp theo nhu yếu .

Nếu một CPU là một bộ công cụ đa năng, GPU là một con dao rất bén. Bạn không thể siết chặt một cái chốt bằng một con dao, nhưng bạn chắc chắn có thể cắt một số thứ.

Một GPU chỉ hoàn toàn có thể thực thi một phần nhỏ trong số nhiều thao tác mà một CPU triển khai, nhưng nó thực thi với vận tốc không hề tin được. Một GPU sẽ sử dụng hàng trăm lõi để tạo ra những phép tính đồng điệu cho hàng nghìn px tại một thời gian, giúp hiển thị đồ họa 3D phức tạp. Tuy nhiên, dù rằng GPU nhanh như thế nào đi nữa, thì nó cũng chỉ hoàn toàn có thể triển khai những hoạt động giải trí một cách bí mật và ít khi được chú ý quan tâm .Ví dụ, một GPU như Nvidia GTX 1080 có 2560 lõi. Nhờ những lõi đó, nó hoàn toàn có thể thực thi 2560 lệnh hoặc những phép toán trong một chu kỳ luân hồi. Để so sánh, CPU Intel i5 4 lõi thì chỉ hoàn toàn có thể thực thi 4 lệnh đồng thời trên mỗi chu kỳ luân hồi. Còn đương nhiên, khi so sánh những dòng GPU mới nhất lúc bấy giờ như P100 hay V100 thì số lượng này lại càng kinh khủng hơn rất nhiều .Tuy nhiên, CPU lại linh động hơn so với GPU. Các CPU có một tập lệnh lớn hơn, do đó chúng hoàn toàn có thể thực thi một loạt những tác vụ khác nhau. CPU cũng chạy ở xung nhịp tối đa cao hơn và có năng lực quản trị nguồn vào và đầu ra của tổng thể những thành phần của máy tính. Ví dụ, CPU hoàn toàn có thể tổ chức triển khai và tích hợp với bộ nhớ ảo, đó là điều thiết yếu để chạy một hệ quản lý văn minh. Đây là tính năng mà GPU hiện chưa thực thi được .

Mặc dù GPU là tốt nhất tại video rendering, nhưng vẫn còn nhiều tính năng tính toán hữu dụng hơn. Xử lý đồ họa chỉ là một loại nhiệm vụ tính toán lặp lại và có tính song song cao. Các nhiệm vụ khác như “đào” bitcoin hoặc bẻ khóa mật khẩu dựa trên cùng một loại tập dữ liệu khổng lồ nhưng lại cần thực hiện các phép toán đơn giản. Đó là lý do tại sao một số người cũng sử dụng GPU để chạy các hoạt động phi đồ họa. Điều này được biết đến như là “khả năng tính toán của GPU”.

CPU và GPU có mục tiêu tương tự như nhưng được tối ưu hóa cho những tác vụ thống kê giám sát khác nhau. Một máy tính hiệu suất cao sẽ cần cả hai để chạy đúng cách .

Rate this post