22春“計算機(jī)科學(xué)與技術(shù)”專業(yè)《并行程序設(shè)計》離線作業(yè)-滿分答案5_第1頁
22春“計算機(jī)科學(xué)與技術(shù)”專業(yè)《并行程序設(shè)計》離線作業(yè)-滿分答案5_第2頁
22春“計算機(jī)科學(xué)與技術(shù)”專業(yè)《并行程序設(shè)計》離線作業(yè)-滿分答案5_第3頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、22 春“計算機(jī)科學(xué)與技術(shù)”專業(yè)并行程序設(shè)計離線作業(yè)-滿分答案FORTRAN語言存儲二維數(shù)組采取FORTRAN語言存儲二維數(shù)組采取。B.C.交錯式存儲 D.對角線存儲參考答案:B對一個串行程序進(jìn)行SIMD并行化,應(yīng)重點考慮的程序部分是()A.聲明語句C.循環(huán)語句D.輸入輸出語句參考答案:Cfloat a64; for(i=0; B.16C.32 D.64參考答案:BOpenMP不會自動地在位置設(shè)置barrierOpenMP不會自動地在位置設(shè)置barrier。A.并行結(jié)構(gòu)開始B.并行結(jié)構(gòu)結(jié)束C.其他控制結(jié)構(gòu)開始D.其他控制結(jié)構(gòu)結(jié)束參考答案:CCUDA寄存器是由()A.Grid中所有線程共享B.一

2、個 Block 中所有線程共享C.WarpD.每個線程獨享參考答案:D四位助教幫助教授批改300份試卷,試卷共16道題,每位助教負(fù)責(zé)批改所有試卷的4道題這是一種任務(wù)劃分方法。四位助教幫助教授批改300份試卷,試卷共16道題,每位助教負(fù)責(zé)批改所有試卷的4道題這是一種任務(wù)劃分方法。A.數(shù)據(jù)并行B.任務(wù)并行C.搜索并行D.預(yù)測并行參考答案:B關(guān)于障礙機(jī)制,下面說法錯誤的是關(guān)于障礙機(jī)制,下面說法錯誤的是。會導(dǎo)致快速線程阻塞,不應(yīng)使用C.可用互斥量機(jī)制實現(xiàn)D.屬于一種組通信參考答案:Apthread_join的第二個參數(shù)的作用是A.設(shè)置指定線程屬性B.獲取指定線程屬性 C.D.獲取指定線程函數(shù)返回結(jié)果參

3、考答案:DOpenMP是架構(gòu)下的一種編程工具OpenMP是架構(gòu)下的一種編程工具。A.SIMDB.MISDC.共享內(nèi)存 D.參考答案:C采用劃分子矩陣技術(shù)優(yōu)化矩陣乘法CUDA程序,主要思想是訪存更多在采用劃分子矩陣技術(shù)優(yōu)化矩陣乘法CUDA程序,主要思想是訪存更多在。A.CPU內(nèi)存B.GPUC.GPUD.GPU參考答案:C一個SSE寄存器可容納()個雙精度浮點數(shù)A.2B.4C.8 D.16參考答案:A12. 1) R=XR*1.3;G=XG*1.8;B=XB*1.1; 2) R=X0*1.3;G=X1*1.8;B=X2*1.1;這兩個程序片段哪個進(jìn)行向量化效率更高?1) R=XR*1.3;G=XG

4、*1.8;B=XB*1.1; 2) R=X0*1.3;G=X1*1.8;B=X2*1.1;這兩個程序片段A.1)B.2)C.不確定 D.參考答案:Bfor(i=0; ifor(i=0; iAB.不存在C.不確定 D.參考答案:ASSE intrinsics _mm_hadd_ps SSE intrinsics _mm_hadd_ps 。A.寄存器間單精度浮點數(shù)向量加法B.寄存器間雙精度浮點數(shù)向量加法C.寄存器內(nèi)單精度浮點數(shù)加法D.寄存器內(nèi)雙精度浮點數(shù)加法參考答案:CSSE有個專用寄存器A.4B.8 C.16 D.33參考答案:Bpthread_create函數(shù)中線程函數(shù)指針的正確類型是()A.

5、void(void*)B.void*(void*) C.int(void) D.void*(*)(void*)參考答案:D關(guān)于OpenMP循環(huán)并行程序的編寫,下列說法中正確的是A.程序員需要編寫線程創(chuàng)建和管理代碼B.程序員需要編寫循環(huán)劃分代碼C.程序員需要編寫調(diào)度策略代碼D.程序員只需指出對哪個循環(huán)進(jìn)行并行,循環(huán)劃分和調(diào)度策略是什么參考答案:D實現(xiàn)任何時刻都只有一個線程進(jìn)行共享變量更新的OpenMP指令是實現(xiàn)任何時刻都只有一個線程進(jìn)行共享變量更新的OpenMP指令是。A.omp parallelomp barrieromp criticalomp 參考答案:C數(shù)據(jù)訪問的 cacheB.C.D.參考答案:A以下()是MPI基本原語A.MPI_barrier B.MPI_Comm_numprocs C.MPI_Comm_rank D.MPI_Comm_Send參考答案:COpenMP循環(huán)并行指令是OpenMP循環(huán)并行指令是。A.omp parallelomp singleomp parallel foromp 參考答案:C一個SSE寄存器可容納()個短整型數(shù)A.2B.4C.8 D.16參考答案:C靜態(tài)線程編程模式的缺點是()A.線程管理開銷高B.系統(tǒng)資源利用率低C.線程負(fù)載不均D.線程通信開銷

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論