Ðề: Một số bài viết của Chip về HD và kỹ thuật HD
CUDA la gi minh khong biet
Chào cả nhà!
Các bài viết của bác Chíp mình chưa đọc hết, nhưng xin cảm ơn trước vì lòng nhiệt tình với anh em.
Về CUDA mình google trên mạng thấy người ta nói như sau:
Vậy CUDA là gì? Có thể xem CUDA là một kiến trúc tính toán song song giúp các lập trình viên có thể khai thác sức mạnh của các nhân xử lý đồ họa cho công việc tính toán mà trước đây vốn chỉ là lĩnh vực mà các CPU nằm thế độc tôn. Các lập trình viên có thể giao tiếp với CUDA thông qua khá nhiều ngôn ngữ lập trình khác nhau, trong đó có C, C++, Fortran và kể cả Java... Kết quả là ngày càng nhiều những ứng dụng có thể sử dụng CUDA để xử lý độc lập mà không cần “ngốn sạch” tài nguyên CPU như trước. Nhờ sức mạnh tính toán này, thị trường card đồ họa được mở rộng ra không chỉ dành riêng cho các game thủ hay những chuyên gia đồ họa mà nó còn được dùng trong nhiều lĩnh vực khác.
Chính nhờ CUDA mà nVidia có thể chứng tỏ sức mạnh mới của mình với “kẻ tiên phong” PhysX từ nhà phát triển Ageia nhằm mô phỏng các hiện tượng vật lý trong phim ảnh, game hay các chương trình tính toán mô phỏng bằng cách tận dụng sức mạnh “thừa” của mình để xử lý các tác vụ vật lý – điều mà các CPU dù mạnh mẽ cũng khó mà làm được. Nếu bạn đã xem bộ phim 2012, chắc chắn rằng khung cảnh ấn tượng nhất chính là mức độ phá hủy vô cùng khủng khiếp của ngày tận thế với hàng ngàn mảnh vỡ khác nhau văng tung tóe khắp mọi hướng trong những cơn động đất trong khi những con sóng mềm mại nhưng hung dữ chồm lên từ đại dương sâu thẳm phủ trùm lên những thành phố tráng lệ đầy chân thực… Nhờ CUDA, những công đoạn dựng kỹ xảo hiệu ứng vật lý của công trình, của nước hay của không khí trong phim đã được rút ngắn đáng kể về mặt thời gian và công sức so với việc phải “vẽ” từng khung hình một như phương pháp truyền thống.
Xem ở trang:
http://www.ddth.com/showthread.php?t=392038