問答題

【簡答題】

以下是對矩陣進行轉置的程序段:


假設該段程序運行的計算機中sizeof(int)=4,且只有一級cache,其中L1datacache的數(shù)據(jù)區(qū)大小為32B,采用直接映射、寫回方式,塊大小為16B,初始為空。數(shù)組dst從地址0000C000H開始存放,數(shù)組src從地址0000C040H開始存放。填寫下表,說明數(shù)組元素src[row][col]和dst[row][col]映射到cache的哪一行,其訪問是命中(hit)還是失效(miss)。若L1datacache的數(shù)據(jù)區(qū)容量改為128B時,重新填寫表中內(nèi)容。

答案:
從程序來看,數(shù)組訪問過程如下:
Src[0][0]、dst[0][0]、src[0][1]、dst...
題目列表

你可能感興趣的試題

問答題

【案例分析題】

如下是計算兩個向量點積的程序段,要求:

在上述(2)中條件不變的情況下,如果將數(shù)組x定義為float[12],則數(shù)據(jù)訪問的命中率是多少?

答案: 若(2)中條件不變,數(shù)組x定義了12個元素,共有48B,使得y從第7塊開始,因而,x[i]和y[i]就不會映射到同一個c...
微信掃碼免費搜題