Posts

Showing posts from July, 2015

Bài 1 - OpenMP Lập Trình Xử Lý Song Song - Giới Thiệu

Image
Chào mọi người, gần đây Mark có nghiên cứu về lập trình xử lý song song openMP, muốn ghi chép lại những gì đã học được, mục đích là để khi nào quên thì lôi ra xem lại, đồng thời chia sẻ với những ai đang tìm hiểu ~ Hy vọng những ai hiện đang nghiên cứu về lĩnh vực này có thể chỉ giáo thêm ! ^^ ------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------- Sơ Lược Về  "multi thread" Phần lớn lập trình chỉ chạy với một nhân (thread), đến khi chạy hết công suất 100%, mới chuyển tiếp qua dùng nhân tiếp theo, gọi là lập trình single thread, nếu như thế đối với CPU nhiều nhân thì cũng không thể nâng cao hiệu năng của hệ thống ( ý nói về thời gian xử lý). Nhưng đối với lập trình multi thread, thì có thể đồng bộ hóa các nhân, xử lí tính toán cùng một lúc, như vậy thời gian xử lý sẽ nhanh hơ