
03-03-2010
|
 | Chuyên gia ban nick | | Tham gia ngày: Apr 2009
Bài gởi: 1,221
Thanks: 344 Thanked 324 Times in 211 Posts Downloads: 0 Uploads: 0 | |
Cũng không tới mức đó đâu haichit vì không phải cái gì cũng cứ chia nhỏ, phân đều là tính toán sẽ nhanh hơn . Có nhiều thuật toán mà GPU sẽ không nhanh hơn CPU, ví dụ như nhân ma trận thì có thể tách các dòng và cột của 2 mt input để tính đồng thời còn các thao tác logic theo chuỗi, bước này phụ thuộc vào kết quả của bước kia thì dù gì cũng vẫn phải tính toán tuần tự thôi. Có thể hình dung như là làm vườn với leo núi ấy, một bên nhiều người thì nhanh, một bên thì người càng khỏe thì leo càng cao .
Hiện nay các chương trình vẫn mix cả hai loại, thường là phải tìm các công đoạn xử lý với dữ liệu lớn với nhiều hạng mục và phép toán độc lập để tính bằng GPU, phần còn lại thì vẫn sử dụng CPU. Thế nhưng có thể nói, đây là future of computing. |