国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      具有水平置換的向量間接元素垂直尋址模式的制作方法_5

      文檔序號:9291636閱讀:來源:國知局
      的情況下將本文中所定義的原理應用于其它實施例。因此,本發(fā)明無意限于本文中所展示的實施例,而將符合與如由所附權利要求書界定的原理和新穎特征一致的可能的最廣范圍。因此,本發(fā)明僅受權利要求書限制。
      【主權項】
      1.一種用于將一或多個元素數(shù)據(jù)值放置到輸出向量中的方法,其包括: 識別包括多個元素的垂直置換控制向量,所述多個元素中的每一元素包括寄存器地址; 對于所述多個元素中的每一元素,從所述垂直置換控制向量讀取寄存器地址; 基于所述寄存器地址而檢索多個元素數(shù)據(jù)值; 識別包括對應于輸出向量的一組地址的水平置換控制向量;以及基于所述水平置換控制向量中的所述組地址而將所述多個元素數(shù)據(jù)值中的所述所檢索元素數(shù)據(jù)值中的至少一些放置到所述輸出向量中。2.根據(jù)權利要求1所述的方法,其進一步包括: 接收與指令相關聯(lián)的數(shù)據(jù);以及 將所述所接收數(shù)據(jù)分裂為所述多個元素;以及 將所述多個元素放置到所述垂直置換控制向量中。3.根據(jù)權利要求1所述的方法,其中所述檢索多個元素數(shù)據(jù)值包括使用所述垂直置換控制向量中的讀取存儲器地址作為間接地址以檢索相應元素數(shù)據(jù)值。4.根據(jù)權利要求1所述的方法,其中所述將所述所檢索元素數(shù)據(jù)值中的至少一些放置到所述輸出向量中包括使用縱橫線將所述所檢索元素數(shù)據(jù)值中的至少一些放置到所述輸出向量中。5.根據(jù)權利要求1所述的方法,其中所述識別垂直置換控制向量包括識別向量寄存器堆中的向量寄存器。6.根據(jù)權利要求1所述的方法,其中所述識別水平置換控制向量包括識別向量寄存器堆中的向量寄存器。7.根據(jù)權利要求1所述的方法,其進一步包括: 接收參考數(shù)據(jù)結構的標量值,其中所述識別垂直置換控制向量包括使用所述標量值識別所述數(shù)據(jù)結構中的所述垂直置換控制向量。8.根據(jù)權利要求1所述的方法,其進一步包括: 接收參考數(shù)據(jù)結構的標量值,其中所述識別水平置換控制向量包括使用所述標量值識別所述數(shù)據(jù)結構中的所述水平置換控制向量。9.根據(jù)權利要求1所述的方法,其進一步包括: 將所述所檢索的多個元素數(shù)據(jù)值放置在暫時性向量寄存器中,其中所述將所述所檢索的元素數(shù)據(jù)值中的至少一些放置到所述輸出向量中包括使用所述水平置換控制向量置換所述暫時性向量。10.根據(jù)權利要求1所述的方法,其進一步包括: 讀取包括第二多個元素的輸入向量; 識別包括第二組地址的第二水平置換控制向量; 基于所述第二水平置換控制向量中的所述第二組地址而重排所述輸入向量中的第二多個元素數(shù)據(jù)值中的元素數(shù)據(jù)值中的至少一些; 基于所述重排而將所述第二多個元素數(shù)據(jù)值放置在暫時性向量中; 識別包括第二多個元素的第二垂直置換控制向量,所述第二多個元素中的每一元素包括寄存器地址;以及 基于所述垂直置換控制向量中的所述寄存器地址而將所述暫時性向量中的所述元素數(shù)據(jù)值放置到至少一個輸出向量中。11.一種設備,其包括: 處理器,其可操作以: 識別包括多個元素的垂直置換控制向量,所述多個元素中的每一元素包括寄存器地址; 對于所述多個元素中的每一元素,從所述垂直置換控制向量讀取寄存器地址; 基于所述寄存器地址而檢索多個元素數(shù)據(jù)值; 識別包括對應于輸出向量的一組地址的水平置換控制向量;以及基于所述水平置換控制向量中的所述組地址而將所述所檢索元素數(shù)據(jù)值中的至少一些放置到所述輸出向量中。12.根據(jù)權利要求11所述的設備,其中所述處理器進一步可操作以: 讀取包括第二多個元素的輸入向量; 識別包括第二組地址的第二水平置換控制向量; 基于所述第二水平置換控制向量中的所述第二組地址而重排所述輸入向量中的第二多個元素數(shù)據(jù)值中的元素數(shù)據(jù)值中的至少一些; 基于所述重排而將所述第二多個元素數(shù)據(jù)值放置在暫時性向量中; 識別包括第二多個元素的第二垂直置換控制向量,所述第二多個元素中的每一元素包括寄存器地址;以及 基于所述垂直置換控制向量中的所述寄存器地址而將所述暫時性向量中的所述元素數(shù)據(jù)值放置到至少一個輸出向量中。13.根據(jù)權利要求11所述的設備,其中所述處理器進一步可操作以識別向量寄存器堆中的向量寄存器,且所述所識別向量寄存器為所述垂直置換控制向量。14.根據(jù)權利要求11所述的設備,其中所述處理器進一步可操作以識別向量寄存器堆中的向量寄存器,且所述所識別向量寄存器為所述水平置換控制向量。15.根據(jù)權利要求11所述的設備,其中所述處理器進一步可操作以接收參考數(shù)據(jù)結構的標量值,且所述垂直置換控制向量存儲于所述數(shù)據(jù)結構中。16.根據(jù)權利要求11所述的設備,其中所述處理器進一步可操作以接收參考數(shù)據(jù)結構的標量值,且所述水平置換控制向量存儲于所述數(shù)據(jù)結構中。17.—種上面存儲有用于執(zhí)行操作的計算機可執(zhí)行指令的計算機可讀媒體,所述操作包括: 識別包括多個元素的垂直置換控制向量,所述多個元素中的每一元素包括寄存器地址; 對于所述多個元素中的每一元素,從所述垂直置換控制向量讀取寄存器地址; 基于所述讀取而檢索多個元素數(shù)據(jù)值; 識別包括對應于輸出向量的一組地址的水平置換控制向量;以及基于所述水平置換控制向量中的所述組地址而將所述多個元素數(shù)據(jù)值中的所述所檢索元素數(shù)據(jù)值中的至少一些放置到所述輸出向量中。18.一種用于將一或多個元素數(shù)據(jù)值放置到輸出向量中的設備,其包括: 用于識別包括多個元素的垂直置換控制向量的裝置,所述多個元素中的每一元素包括寄存器地址; 用于對于所述多個元素中的每一元素,從所述垂直置換控制向量讀取寄存器地址的裝置; 用于基于所述讀取而檢索多個元素數(shù)據(jù)值的裝置; 用于識別包括對應于輸出向量的一組地址的水平置換控制向量的裝置;以及 用于基于所述水平置換控制向量中的所述組地址而將所述多個元素數(shù)據(jù)值中的所述所檢索元素數(shù)據(jù)值中的至少一些放置到所述輸出向量中的裝置。19.一種用于將元素數(shù)據(jù)值寫入到輸出向量中的方法,其包括: 讀取包括多個元素數(shù)據(jù)值的輸入向量; 識別包括一組地址的水平置換控制向量; 基于所述水平置換控制向量中的所述組地址而重排所述輸入向量中的所述多個元素數(shù)據(jù)值中的所述元素數(shù)據(jù)值中的至少一些; 將所述經(jīng)重排的多個元素數(shù)據(jù)值放置到暫時性向量中; 識別包括多個元素的垂直置換控制向量,所述多個元素中的每一元素包括寄存器地址;以及 基于所述垂直置換控制向量中的所述寄存器地址而將所述暫時性向量中的所述元素數(shù)據(jù)值放置到至少一個向量寄存器中。20.根據(jù)權利要求19所述的方法,其中所述識別水平置換控制向量包括識別向量寄存器堆中的向量寄存器。21.根據(jù)權利要求19所述的方法,其中所述識別垂直置換控制向量包括識別向量寄存器堆中的向量寄存器。22.根據(jù)權利要求19所述的方法,其進一步包括: 接收參考數(shù)據(jù)結構的標量值,其中所述識別水平置換控制向量包括使用所述標量值識別所述數(shù)據(jù)結構中的所述水平置換控制向量。23.根據(jù)權利要求19所述的方法,其進一步包括: 接收參考數(shù)據(jù)結構的標量值,其中所述識別垂直置換控制向量包括使用所述標量值識別所述數(shù)據(jù)結構中的所述垂直置換控制向量。24.—種設備,其包括: 處理器,其可操作以: 讀取包括多個元素數(shù)據(jù)值的輸入向量; 識別包括一組地址的水平置換控制向量; 基于所述水平置換控制向量中的所述組地址而重排所述輸入向量中的所述元素數(shù)據(jù)值中的至少一些; 將所述經(jīng)重排的多個元素數(shù)據(jù)值放置到暫時性向量中; 識別包括多個元素的垂直置換控制向量,所述多個元素中的每一元素包括寄存器地址;以及 基于所述垂直置換控制向量中的所述寄存器地址而將所述暫時性向量中的所述元素數(shù)據(jù)值放置到至少一個向量寄存器中。25.—種上面存儲有用于執(zhí)行操作的計算機可執(zhí)行指令的計算機可讀媒體,所述操作包括: 讀取包括多個元素數(shù)據(jù)值的輸入向量; 識別包括一組地址的水平置換控制向量; 基于所述水平置換控制向量中的所述組地址而重排所述輸入向量中的所述多個元素數(shù)據(jù)值中的所述元素數(shù)據(jù)值中的至少一些; 將所述經(jīng)重排的多個元素數(shù)據(jù)值放置到暫時性向量中; 識別包括多個元素的垂直置換控制向量,所述多個元素中的每一元素包括寄存器地址;以及 基于所述垂直置換控制向量中的所述寄存器地址而將所述暫時性向量中的所述元素數(shù)據(jù)值放置到至少一個向量寄存器中。26.一種用于將元素數(shù)據(jù)值寫入到輸出向量中的設備,其包括: 用于讀取包括多個元素數(shù)據(jù)值的輸入向量的裝置; 用于識別包括一組地址的水平置換控制向量的裝置; 用于基于所述水平置換控制向量中的所述組地址而重排所述輸入向量中的所述多個元素數(shù)據(jù)值中的所述元素數(shù)據(jù)值中的至少一些的裝置; 用于將所述經(jīng)重排的多個元素數(shù)據(jù)值放置到暫時性向量中的裝置; 用于識別包括多個元素的垂直置換控制向量的裝置,所述多個元素中的每一元素包括寄存器地址;以及 用于基于所述垂直置換控制向量中的所述寄存器地址而將所述暫時性向量中的所述元素數(shù)據(jù)值放置到至少一個向量寄存器中的裝置。
      【專利摘要】一種用于將一或多個元素數(shù)據(jù)值放置到輸出向量中的實例方法包含識別包含多個元素的垂直置換控制向量,所述多個元素中的每一元素包含寄存器地址。所述方法還包含對于所述多個元素中的每一元素,從所述垂直置換控制向量讀取寄存器地址。所述方法進一步包含基于所述寄存器地址而檢索多個元素數(shù)據(jù)值。所述方法還包含識別包含對應于輸出向量的一組地址的水平置換控制向量。所述方法進一步包含基于所述水平置換控制向量中的所述組地址而將所述多個元素數(shù)據(jù)值中的所述所檢索元素數(shù)據(jù)值中的至少一些放置到所述輸出向量中。
      【IPC分類】G06F9/30
      【公開號】CN105009075
      【申請?zhí)枴緾N201480012924
      【發(fā)明人】阿賈伊·阿南塔·英格爾, 戴維·J·霍伊爾, 馬克·M·霍夫曼
      【申請人】高通股份有限公司
      【公開日】2015年10月28日
      【申請日】2014年3月12日
      【公告號】US20140281372, WO2014150636A1
      當前第5頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1