Cập nhật theme

Mới đó mà đã 8 năm trôi qua kể từ khi tôi viết bài đầu tiên cho trang blog này. Trong 8 năm qua, công nghệ tính toán hiệu năng cao dựa trên GPU do NVIDIA khởi xướng, từ chỗ là chủ đề châm biến, nghi ngờ, đả kích của rất nhiều “cao nhân”, “chuyên gia” trong làng IT cả trong và ngoài cộng đồng IT Việt, giờ đã phát triển đến phiên bản 8.0, là nền tảng thống trị cho cuộc cách mạng kế tiếp của thế giới điện toán thông qua công cụ Máy Học (Machine Learning), một trong những nhánh nghiên cứu & ứng dụng thành công nhất cho đến nay của lĩnh vực Trí Tuệ Nhân Tạo (Artificial Intelligence).

Sau 8 năm bận rộn với nhiều dự án phát triển bên trong NVIDIA, đây là thời điểm tôi nghĩ hết sức thích hợp cho việc tiếp tục cập nhật trang blog Xử lý song song với những thông tin lý thú và hữu ích cho tất cả mọi người.

Với mục tiêu nâng cao chất lượng của bài viết cả về nội dung lẫn hình thức, thời gian qua tôi đã cố thử nhiều loại theme trên WordPress, từ loại tốn phí đến không tốn phí, với các tiêu chí như sau nhằm phục vụ nhu cầu đọc, viết & in ấn khi cần thiết cho mình và độc giả của trang:

  • Theme phải cho phép tận dụng tối đa diện tích trình bày của thiết bị hiển thị, bao gồm màn hình máy tính, máy tính bảng, và điện thoại di động.
  • Theme phải cho phép in/sao lưu bài viết với chỉ nội dung chính của bài, không kèm theo các thứ râu ria thuộc về giao diện người dùng của một trang blog, chẳng hạn như các widget, các menu, … Bản in/sao lưu của bài cho phép giữ nguyên định dạng của bài viết như đã đọc trên trang.
  • Theme phải cho phép tạo dễ dàng các bài viết thiên về khoa họa kỹ thuật, với nhiều đoạn mã chương trình được tự động hiển thị theo ngôn ngữ (languages-based code highlighting), nhiều bảng biểu, sơ đồ, và các công thức toán học đẹp đẽ kiểu Latex.

Rất may mắn là cuối cùng tôi cũng đã tìm được WordPress theme dựa trên dự án nguồn mở cho việc biên tập các tạp chí khoa học, gọi là Annotum. Bạn nào quan tâm về các chi tiết kỹ thuật có thể tham khảo ở đây: dự án Annotum.

Nhà mới

Blog Xử lý Song song đã có nhà mới với băng thông rộng hơn, không gian lưu trữ to hơn tại địa chỉ http://parallel.fastviet.com. Từ giờ trở đi, mọi người qua nhà mới nhé. Các bài viết cũ ở đây sẽ được chuyển dần sang bên đó khi mình có thời gian.

Cám ơn mọi người đã ghé thăm và đọc bài ở đây trong thời gian vừa qua. Nhà mới sẽ tiếp tục là nơi chúng ta trao đổi nhiều hơn về xử lý song song trên CPU và GPU.

Môi trường phát triển đầu tiên cho OpenCL

Sau nhiều ngày chờ đợi, từ hôm nay, giới lập trình song song trên GPU lại có thêm một công cụ mạnh mẽ trong tay, đó là môi trường phát triển cho OpenCL, do NVIDIA phát hành. Bộ môi trường phát triển này bao gồm trình điều khiển thiết bị riêng cho OpenCL chạy trên các GPU của NVIDIA, và bộ OpenCL SDK.

Thông tin chi tiết đến từ trang web của NVIDIA:

http://www.nvidia.com/object/io_1240224603372.html
http://www.nvidia.com/object/cuda_opencl.html

Để tham gia dùng thử bộ OpenCL SDK này, mọi người có thể tham gia chương trình “NVIDIA’s GPU Computing Registered Developer Program” bằng cách đăng ký ở đây:

http://nvdeveloper.nvidia.com/content/GPUComputingDeveloperApplication/
frmDeveloperRegistration.asp

Bộ công cụ phát triển này đang còn ở giai đoạn sơ khai (Alpha Test) nên chỉ bao gồm các chức năng quan trọng nhất nêu trong đặc tả chuẩn OpenCL 1.0 của tổ chức Khronos.

Lập trình trên OpenCL là một chủ đề mới khá thú vị mà tôi hy vọng sẽ có dịp trao đổi nhiều hơn khi có thêm thời gian 🙂