08-24-2020, 05:22 PM
Như chúng ta đã biết các dòng card đồ họa Quadro là sự lựa chọn tuyệt vời nhất dành cho các nhà thiết kế, dựng phim nhưng giá thành tương đối cao, không phải cũng có điều kiện để mua.
Tuy nhiên, chúng ta vẫn có nhiều giải pháp thay thế.
- Đầu tiên ta cần hiểu GPGPU là gì?
- Chúng ta đã biết GPU (graphics processing unit) là đơn vị xử lý đồ họa, hay hiểu đơn giản nó là cái card đồ họa bạn mua để cắm vào thùng máy tính. Thông thường GPU hỗ trợ cho CPU (central processing unit) để tính toán hình ảnh xuất lên màn hình (chơi game mượt hơn). Nhưng nó chỉ hỗ trợ một chiều, nghĩa là CPU xử lý tính toán rồi trả kết quả cho GPU xủ lý hình ảnh xuất ra màn hình, nó không trả lại kết quả cho CPU. Để GPU trả lại kết quả cho CPU, cần có có sự hỗ trợ GPGPU (General Purpose Computing on Graphics Processing Units). Hay nói cách khác GPGPU là thành phần để GPU giao tiếp với CPU.
![[Image: 0yVEbUj.jpg]](https://i.imgur.com/0yVEbUj.jpg)
- Nếu để chơi game thì không cần quan tâm GPGPU là gì, CPU tính toán trả kết quả cho GPU tính toán xuất hình ảnh ra màn hình. Nếu bạn có nhiều hơn 1 GPU thì cần có thiết bị gắn thêm để các GPU giao tiếp với nhau. thiết bị đó là SLI của Nvidia hay CrossFireX của AMD.
Ø Chính vì lý do này nên nhiều dòng Card gaming giá rẻ có thể chơi game 3D tốt nhưng làm đồ họa 3D lại kém
Ø Vì thế nên mua các dòng máy có Card đồ họa hỗ trợ GPGPU (OpenCL và CUDA)
- OpenCL và CUDA là gì?
Ø Chúng ta đã biết GPGPU giúp cho GPU và CPU giao tiếp với nhau theo 2 chiều. OpenCL và CUDA là một software frameworks để GPGPU làm việc. Nghĩa là để can thiệp vào quá trình tính toán đó thì GPGPU phải thông quan OpenCL/CUDA.
Ø OpenCL là GPGPU framework mã nguồn mở được sử dụng trong các card đồ họa của AMD. CUDA là GPGPU framework độc quyền của Nvidia. Card đồ họa của Nvidia hỗ trợ cả OpenCL và CUDA, trước đây Nvidia hỗ trợ OpenCL không tốt bằng AMD nhưng các thế hệ mới có sự cải thiện rõ rệt.
![[Image: 1TDigPT.jpg]](https://i.imgur.com/1TDigPT.jpg)
Ví dụ card đồ họa ở đây có hỗ trợ OpenGL.
Tham khảo 1 số Card đồ họa khuyên dùng ( có tích hợp OpenCL và CUDA )
1.Đầu tiên là dòng card chuyên đồ họa Quadro NVIDIA
- Quadro GV100
- Quadro P6000
- Quadro P5000
- Quadro P4000
- Quadro P2000
- Quadro K4000
- Quadro K4000M
- Quadro K4100M
- Quadro K4200
- Quadro K5000
- Quadro K5000M
- Quadro K5200
- Quadro M3000
- Quadro M4000
- Quadro M5000
- Quadro M5500
- Quadro M6000
2. Dòng Card gaming GeForce NVIDIA
- GeForce GTX TITAN V
- GeForce RTX 2080 Ti
- GeForce RTX 2080
- GeForce RTX 2070
- GeForce GTX 1080 Ti
- GeForce GTX 1080
- GeForce GTX 1070 Ti
- GeForce GTX 1070
- GeForce TITAN Xp
Dòng giá rẻ hơn
- GeForce GT 750M (minimum 4 GB)
- GeForce GTX 675MX (minimum 4 GB)
- GeForce GTX 680MX (minimum 4 GB)
- GeForce GTX 770 (minimum 4 GB)
- GeForce GTX 780
- GeForce GTX 780M
- GeForce GTX TITAN
- GeForce MX 130 (minimum 2 GB)
- GeForce MX 230 (minimum 2 GB)
- GeForce MX 110 (minimum 2 GB)
- GeForce MX 150 (minimum 2 GB)
3. Dòng Card AMD RADEON
- AMD RADEON 520 2GB ( giá rẻ, thông dụng )
- AMD RADEON 530 4GB
- AMD RX 5700
- AMD RX 5700 XT
Ø Không nên mua các dòng máy sử dụng các loại Card không có GPGPU. Thường là các dòng máy gaming giá rẻ
Ví dụ như: Máy mình đang dùng chạy GTX 960M thì chơi game nặng tốt nhưng sử lý đồ họa lại rất kém
Ø Dưới 15 tr nên mua card AMD, trên 15 tr nên mua Card NVIDIA
Ø Khi mua các dòng máy dùng Card rời nên chú ý phần cài đặt của Card. Vì rất nhiều dòng máy, điển hình các dòng gaming nhà sản xuất thường chỉ cài đặt dùng Card rời cho game nên khi sử dụng các phần mềm 3D như SolidWorks thì Card rời không chạy.
Chúng ta có thể vào phần cài đặt để chỉnh cho Card chạy với phần mềm mình mong muốn.
![[Image: Ykw2Wq1.png]](https://i.imgur.com/Ykw2Wq1.png)
- Trên đây là những thứ mình có tìm hiểu được, những phần sai sót và còn thiếu mọi người vui lòng bổ xung bên dưới bài viết
Tuy nhiên, chúng ta vẫn có nhiều giải pháp thay thế.
- Đầu tiên ta cần hiểu GPGPU là gì?
- Chúng ta đã biết GPU (graphics processing unit) là đơn vị xử lý đồ họa, hay hiểu đơn giản nó là cái card đồ họa bạn mua để cắm vào thùng máy tính. Thông thường GPU hỗ trợ cho CPU (central processing unit) để tính toán hình ảnh xuất lên màn hình (chơi game mượt hơn). Nhưng nó chỉ hỗ trợ một chiều, nghĩa là CPU xử lý tính toán rồi trả kết quả cho GPU xủ lý hình ảnh xuất ra màn hình, nó không trả lại kết quả cho CPU. Để GPU trả lại kết quả cho CPU, cần có có sự hỗ trợ GPGPU (General Purpose Computing on Graphics Processing Units). Hay nói cách khác GPGPU là thành phần để GPU giao tiếp với CPU.
![[Image: 0yVEbUj.jpg]](https://i.imgur.com/0yVEbUj.jpg)
- Nếu để chơi game thì không cần quan tâm GPGPU là gì, CPU tính toán trả kết quả cho GPU tính toán xuất hình ảnh ra màn hình. Nếu bạn có nhiều hơn 1 GPU thì cần có thiết bị gắn thêm để các GPU giao tiếp với nhau. thiết bị đó là SLI của Nvidia hay CrossFireX của AMD.
Ø Chính vì lý do này nên nhiều dòng Card gaming giá rẻ có thể chơi game 3D tốt nhưng làm đồ họa 3D lại kém
Ø Vì thế nên mua các dòng máy có Card đồ họa hỗ trợ GPGPU (OpenCL và CUDA)
- OpenCL và CUDA là gì?
Ø Chúng ta đã biết GPGPU giúp cho GPU và CPU giao tiếp với nhau theo 2 chiều. OpenCL và CUDA là một software frameworks để GPGPU làm việc. Nghĩa là để can thiệp vào quá trình tính toán đó thì GPGPU phải thông quan OpenCL/CUDA.
Ø OpenCL là GPGPU framework mã nguồn mở được sử dụng trong các card đồ họa của AMD. CUDA là GPGPU framework độc quyền của Nvidia. Card đồ họa của Nvidia hỗ trợ cả OpenCL và CUDA, trước đây Nvidia hỗ trợ OpenCL không tốt bằng AMD nhưng các thế hệ mới có sự cải thiện rõ rệt.
![[Image: 1TDigPT.jpg]](https://i.imgur.com/1TDigPT.jpg)
Ví dụ card đồ họa ở đây có hỗ trợ OpenGL.
Tham khảo 1 số Card đồ họa khuyên dùng ( có tích hợp OpenCL và CUDA )
1.Đầu tiên là dòng card chuyên đồ họa Quadro NVIDIA
- Quadro GV100
- Quadro P6000
- Quadro P5000
- Quadro P4000
- Quadro P2000
- Quadro K4000
- Quadro K4000M
- Quadro K4100M
- Quadro K4200
- Quadro K5000
- Quadro K5000M
- Quadro K5200
- Quadro K6000![[Image: ixnSBnR.png]](https://i.imgur.com/ixnSBnR.png)
![[Image: ixnSBnR.png]](https://i.imgur.com/ixnSBnR.png)
Dòng giá rẻ hơn :
- Quadro M2000- Quadro M3000
- Quadro M4000
- Quadro M5000
- Quadro M5500
- Quadro M6000
2. Dòng Card gaming GeForce NVIDIA
- GeForce GTX TITAN V
- GeForce RTX 2080 Ti
- GeForce RTX 2080
- GeForce RTX 2070
- GeForce GTX 1080 Ti
- GeForce GTX 1080
- GeForce GTX 1070 Ti
- GeForce GTX 1070
- GeForce TITAN Xp
Dòng giá rẻ hơn
- GeForce GT 750M (minimum 4 GB)
- GeForce GTX 675MX (minimum 4 GB)
- GeForce GTX 680MX (minimum 4 GB)
- GeForce GTX 770 (minimum 4 GB)
- GeForce GTX 780
- GeForce GTX 780M
- GeForce GTX TITAN
- GeForce MX 130 (minimum 2 GB)
- GeForce MX 230 (minimum 2 GB)
- GeForce MX 110 (minimum 2 GB)
- GeForce MX 150 (minimum 2 GB)
3. Dòng Card AMD RADEON
- AMD RADEON 520 2GB ( giá rẻ, thông dụng )
- AMD RADEON 530 4GB
- AMD RX 5700
- AMD RX 5700 XT
Ø Không nên mua các dòng máy sử dụng các loại Card không có GPGPU. Thường là các dòng máy gaming giá rẻ
Ví dụ như: Máy mình đang dùng chạy GTX 960M thì chơi game nặng tốt nhưng sử lý đồ họa lại rất kém
![[Image: RwbAsAq.png]](https://i.imgur.com/RwbAsAq.png)
Ø Dưới 15 tr nên mua card AMD, trên 15 tr nên mua Card NVIDIA
Ø Khi mua các dòng máy dùng Card rời nên chú ý phần cài đặt của Card. Vì rất nhiều dòng máy, điển hình các dòng gaming nhà sản xuất thường chỉ cài đặt dùng Card rời cho game nên khi sử dụng các phần mềm 3D như SolidWorks thì Card rời không chạy.
Chúng ta có thể vào phần cài đặt để chỉnh cho Card chạy với phần mềm mình mong muốn.
![[Image: Ykw2Wq1.png]](https://i.imgur.com/Ykw2Wq1.png)
- Trên đây là những thứ mình có tìm hiểu được, những phần sai sót và còn thiếu mọi người vui lòng bổ xung bên dưới bài viết