單項(xiàng)選擇題

考慮下面這個(gè)函數(shù),對(duì)于標(biāo)記為Product computation的行,用括號(hào)創(chuàng)建該計(jì)算的一種組合為r=r*((x*y)*z).假設(shè)在一臺(tái)雙精度乘法延遲為5個(gè)時(shí)鐘周期的機(jī)器上運(yùn)行這些函數(shù)。根據(jù)懲罰的數(shù)據(jù)相關(guān),下列哪個(gè)是該組合CPE的下界?()

A.5
B.3.33
C.1.67
D.1


您可能感興趣的試卷

你可能感興趣的試題

2.單項(xiàng)選擇題下列哪項(xiàng)不屬于程序優(yōu)化策略?()

A.消除循環(huán)的低效率
B.多使用條件分支判斷
C.減少過(guò)程調(diào)用
D.消除不必要的存儲(chǔ)器引用

3.單項(xiàng)選擇題妨礙優(yōu)化的主要因素和程序性能度量標(biāo)準(zhǔn)分別是什么?()

A.多個(gè)指針指向存儲(chǔ)器中同一個(gè)位置,CPE
B.多個(gè)指針指向存儲(chǔ)器中同一個(gè)位置,MIPS
C.函數(shù)調(diào)用,CPE
D.函數(shù)調(diào)用,MIPS

4.單項(xiàng)選擇題下列哪項(xiàng)不是編寫(xiě)高效程序需要的活動(dòng)?()

A.選擇合適的算法和數(shù)據(jù)結(jié)構(gòu)
B.理解和優(yōu)化編譯器的能力和局限性
C.在多核和多處理器的某種組合上并行的計(jì)算
D.使用機(jī)器語(yǔ)言編寫(xiě)

5.單項(xiàng)選擇題函數(shù)可能需要棧幀的原因不包括下面哪項(xiàng)?()

A.有些局部變量是數(shù)組或者結(jié)構(gòu)
B.局部變量太少,能都放在寄存器中
C.函數(shù)用取地址操作符(&)來(lái)計(jì)算一個(gè)局部變量的地址
D.函數(shù)必須將棧上的某些參數(shù)傳遞到另一個(gè)函數(shù)

最新試題

存儲(chǔ)器堆棧需要設(shè)置一個(gè)專門的硬件寄存器,稱為(),而寄存器堆棧則沒(méi)有。

題型:?jiǎn)雾?xiàng)選擇題

由硬件實(shí)現(xiàn)的功能改由軟件模擬來(lái)實(shí)現(xiàn)的做法被稱為()

題型:?jiǎn)雾?xiàng)選擇題

將十進(jìn)制數(shù)(-0.288)10轉(zhuǎn)化成二進(jìn)制數(shù),要求小數(shù)點(diǎn)后保留7位數(shù)值位,正確結(jié)果為()。

題型:?jiǎn)雾?xiàng)選擇題

從給定的選項(xiàng)中選擇你認(rèn)為正確的一項(xiàng)。A.階碼B.尾數(shù)C.階碼和尾數(shù)D.浮點(diǎn)數(shù)E.移碼數(shù)F.規(guī)格化操作G.隱藏位技術(shù)(1)對(duì)于同一個(gè)數(shù)值,它的()與補(bǔ)碼數(shù)的數(shù)值位相同,符號(hào)位相反。(2)浮點(diǎn)數(shù)用()表示數(shù)據(jù)。(3)小數(shù)點(diǎn)的位置可以在數(shù)據(jù)位移動(dòng)的數(shù)據(jù)稱為()。(4)浮點(diǎn)數(shù)的溢出,是由其()是否溢出表現(xiàn)出來(lái)的。(5)在實(shí)用中把浮點(diǎn)數(shù)的尾數(shù)左移一位,將最高位的1移走,從而提高數(shù)值的精度,這項(xiàng)處理稱之為()。

題型:?jiǎn)柎痤}

已知定點(diǎn)小數(shù)的真值X=-0.1001,寫(xiě)出[X]反,正確結(jié)果為()。

題型:?jiǎn)雾?xiàng)選擇題

計(jì)算機(jī)的I/O接口是()之間的交接界面。

題型:?jiǎn)雾?xiàng)選擇題

使用硬件堆棧時(shí),其中()移動(dòng)。

題型:?jiǎn)雾?xiàng)選擇題

動(dòng)態(tài)MOS記憶單元是靠MOS電路中的柵極()來(lái)存儲(chǔ)信息的。

題型:?jiǎn)雾?xiàng)選擇題

()又稱為萬(wàn)國(guó)碼,是由許多語(yǔ)言軟件制造商聯(lián)盟制定的可以容納世界上所有文字和符號(hào)的字符編碼方案。

題型:?jiǎn)雾?xiàng)選擇題

硬件堆棧是由CPU內(nèi)部的一組串聯(lián)的()組成的。

題型:?jiǎn)雾?xiàng)選擇題