




已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
例題習(xí)題講解例1 SIMD-SM上求最大值算法Begin for k=m-1 to 0 do for j=2k to 2k+1-1 par-do Aj=maxA2j, A2j+1 end for end for end 時間分析 t(n)=mO(1)=O(logn) p(n)=n/2 c(n)=O(nlogn) 非成本最優(yōu)例2 令n=2k(k=0),求n個數(shù)和的并行算法 算法運行時間:t(n)=O(logn) 總運算量: W(n)=W(1)(n)+W(2)(n)+W(3)(n)=n+n/2h+1=O(n)由Brent定理知: t(n)=O(n/p+logn)例3 設(shè)A為矩陣,有如下串行程序段: for i=1 to n do for j=1 to n do a3i,2j = a3i-2,2j-1 endfor endfor 其相關(guān)方向向量為,可知行和列間同時存在數(shù)據(jù)相關(guān)。在此我們可以試用行劃分、列劃分和方塊劃分.在行劃分的情況下令m=n/p ,例1的串行程序段可以轉(zhuǎn)化為如下的并行程序段: for k=1 to P Par-do for i1=1 to m do for j=1 to n do a3(k-1)m+3i1,2j=a 3(k-1)m+3i1-2 ,2j-1 endfor endfor endfor 例4 設(shè)A為一個n階方陣,有如下串行程序段: for i=1 to n do for j=1 to n do ai,j = ai-1,j endfor endfor 分析矩陣A的元素下標(biāo)i和j,則i和j的相關(guān)方向向量為,各列之間數(shù)據(jù)無任何相關(guān)關(guān)系。因此對矩陣A可按列劃分。 串行程序段可轉(zhuǎn)化為如下并行程序段: for k=1 to P Par-do for j1=1 to m do for i=1 to n do ai,(k-1)m+j1=ai-1,(k-1)m+j1 endfor endfor endfor 例5 注:本例無鏈路競爭和死鎖現(xiàn)象例6 E立方選路 0110(S) 1101(D) 1011(R)例7 DNS乘法示例C00=1(-5)+27=9 C01=1(-6)+28=10 C10=3(-5)+47=13 C11=3(-6)+48=14例8 上三角方程組的回代解法并行化(1)SISD上的回代算法 Begin (1)for i=n downto 1 do (1.1)xi=bi/aii (1.2)for j=1 to i-1 do bj=bj-ajixi aji=0 endfor endfor End (2)SIMD-CREW上的并行回代算法 - 劃分: p個處理器行循環(huán)帶狀劃分 - 算法 Begin for i=n downto 1 do xi=bi/aii for all Pj, where 1jp do for k=j to i-1 step p do bk=bk-akixi aki=0 endfor endfor endfor End / p(n)=n, t(n)=n 例9 n=8的BF網(wǎng)絡(luò)表示Pr,i與上層Pr-1,i, Pr-1,j相連, 這里j與i僅在第r位不同例10 一個在MPI中創(chuàng)建新通信域的例子MPI_Comm MyWorld, SplitWorld; int my_rank,group_size, Color, Key; MPI_Init(&argc, &argv); MPI_Comm_dup(MPI_COMM_WORLD,&MyWorld); MPI_Comm_rank(MyWorld,&my_rank); MPI_Comm_size(MyWorld,&group_size); Color=my_rank%3; Key=my_rank/3; MPI_Comm_split(MyWorld,Color,Key,&SplitWorld);例11 考慮如下程序段:L1 : for I = 1 to 50 do . . . S : X(2*I) = . . . . . . T : . . . = . . . X(3*I + 1 ) . . . . . . endfor 這里: f1(I) = 2 * I ; g1(J) = 3 * J + 1 。依賴方程為: f1(I) - g1(J) = 0 2*I 3*J = 1 , 而依賴約束為: 1I50 ,1J50。該方程的解(I,J)對應(yīng)的數(shù)組變量會導(dǎo)致S和T之間的依賴。 例12 考查以下循環(huán)可向量化的情況.(1)for I = 2 to N 1 do for J = 2 to N 1 do S : A(I, J) = B( I-1, J ) + C T : B(I, J) = A(I, J+1) * 2 endfor endfor (a)存在依賴T df S, 方向為(1,0) (b)存在依賴T da S, 方向為(0, 1)(2) for I = 1 to N do fo
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 計算機一級Photoshop考試解析試題及答案
- 無動力樂園項目投資回報分析:收益預(yù)測與風(fēng)險評估
- 2025年漢語能力提升路徑試題及答案
- 現(xiàn)代漢語中的文學(xué)表達試題及答案
- 2025年天然氣水合物(可燃冰)開采技術(shù)發(fā)展趨勢深度分析報告
- 2025年稅法考試基礎(chǔ)強化試題及答案
- 天然氣水合物開采技術(shù)環(huán)保法規(guī)對設(shè)備研發(fā)的影響與對策預(yù)研報告
- 提升團隊成員在數(shù)字化協(xié)作中的參與度
- WPS云存儲技巧試題及答案
- 文學(xué)與生活經(jīng)驗的密切關(guān)系試題及答案
- 2024北京豐臺區(qū)三年級(下)期末數(shù)學(xué)試題及答案
- 2024-2025學(xué)年人教版七年級(下)期中數(shù)學(xué)試卷(考試范圍:第7~9章) (含解析)
- 人工智能安全監(jiān)控系統(tǒng)開發(fā)協(xié)議
- 油田夏季十防培訓(xùn)課件
- 工傷賠償私了協(xié)議書范本
- 學(xué)生心理健康一生一策檔案表
- 2025年佛山市三水海江建設(shè)投資有限公司招聘筆試參考題庫含答案解析
- 急性心梗診療(2025 )
- 國家義務(wù)教育質(zhì)量監(jiān)測八年級美術(shù)樣卷
- 2024年江蘇宿遷中考滿分作文《夢想照進現(xiàn)實:我的未來職業(yè)暢想》
- 上海市2022年中考英語卷試題真題及答案詳解
評論
0/150
提交評論