資源簡介
本章將介紹一些并行編程的架構和編程模型。對于初次接觸并行編程技術的程序員來說,這些都是非常有
用的概念;對于經驗豐富的程序員來說,本章可以作為基礎參考。 本章中講述了并行編程的兩種解釋,第
一種解釋是基于系統架構的,第二種解釋基于程序示例F。 并行編程對程序員來說一直是一項挑戰。 本章
討論并行程序的設計方法的時候,深入講了這種編程方法。 本章最后簡單介紹了Python編程語言。Pyhton的
易用和易學、可擴展性和豐富的庫以及應用,讓它成為了一個全能性的工具,當然,在并行計算方面也得
心應手。最后結合在Python中的應用講了線程和進程。解決一個大問題的一般方法是,將其拆分成若干小
的、獨立的問題,然后分別解它們。并行的程序也是使用這種方法,用多個處理器同時工作,來完成同一
個任務。每一個處理器都做自己的那部分工作(獨立的部分)。而且計算過程中處理器之間可能需要交換
數據。如果,軟件應用要求越來越高的計算能力。提高計算能力有兩種思路:提高處理器的時鐘速度或增
加芯片上的核心數。提高時鐘速度就必然會增加散熱,然后每瓦特的性能就會降低,甚至可能要求特殊的
冷卻設備。提高芯片的核心數是更可行的一種方案,因為能源

代碼片段和文件信息
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????6449164??2018-08-24?10:45??python并行編程_zh.pdf
-----------?---------??----------?-----??----
?????文件?????6449164??2018-08-24?10:45??python并行編程_zh.pdf
評論
共有 條評論