平行處理的設計概念

發現在 ZDNET Taiwan上有一個INTEL提供的 At the whiteboard的贊助專欄,總共有8段簡短的影片,說明平行處理的設計概念。目前CPU多核的發展越趨明朗的情況下,雖然早在1996年就開始有平行處理的程式庫提出,到現在已經10年多,程式開發人員真正有使用平行處理來開發程式的情況並不多,這些影片的內容我覺得可以在短時間讓程式開發人員瞭解在評估這個技術要在自己開發的專案當中,應有的正確想法及行動方案... 有機會不要錯過喔...


多核心處理器有前途嗎?

瞭解多核心處理器的功率消耗、記憶體和平行指令集



瞭解任務與資料的平行處理功能

任務和資料並行之間的差異,以及如何避免Amdahl定律 施加的限制。



關於三項平行處理功能必須要知道的事

Intel 的James Reinders指出,在管理多核心系統方面,可擴展性、正確性和可維護性全都是關鍵的重要因素。



平行處理功能之抽象方法

處理原始執行緒是平行處理應該避免的問題之一。抽象化為解決這個問題提供了一種方法…



成功的平行處理程式設計

一些開發人員在撰寫平行處理系統程式時,力求改善工作效率會重複出現的話題。



平行處理程式的基礎:第一部分

瞭解執行緒構造區塊的核心演算法——一個平行程式C++範本庫。



平行處理程式的基礎:第二部分

Intel的James Reinders深入探究執行緒結構基礎——一個平行處理程式C++範本庫。



平行處理程式的API

Intel 的James Reinders 解釋訊息傳遞介面(MPI)——一個平行處理的API




留言

熱門文章