System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲中文字幕无码专区,国产av无码专区亚洲av毛片搜,无码国模国产在线观看
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    存儲(chǔ)器裝置及其操作方法制造方法及圖紙

    技術(shù)編號(hào):44441916 閱讀:4 留言:0更新日期:2025-02-28 18:49
    公開(kāi)了存儲(chǔ)器裝置及其操作方法。所述存儲(chǔ)器裝置包括:存儲(chǔ)器單元陣列;運(yùn)算器,包括邏輯電路,邏輯電路被配置為執(zhí)行包括多個(gè)階段的運(yùn)算;以及多個(gè)緩沖器,被配置為:存儲(chǔ)分別與針對(duì)所述多個(gè)階段中的每個(gè)從主機(jī)接收的多個(gè)操作命令對(duì)應(yīng)的第一數(shù)據(jù)和第二數(shù)據(jù),其中,運(yùn)算器包括蝶形單元,蝶形單元被配置為基于第一數(shù)據(jù)和第二數(shù)據(jù)中的至少一個(gè)執(zhí)行蝶形運(yùn)算。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    以下描述涉及存儲(chǔ)器裝置及其操作方法


    技術(shù)介紹

    1、存儲(chǔ)器裝置可用于存儲(chǔ)數(shù)據(jù),以及使用數(shù)據(jù)執(zhí)行計(jì)算。例如,存儲(chǔ)器裝置可用于將多項(xiàng)式相乘。將多項(xiàng)式相乘是一些同態(tài)加密技術(shù)和基于格的密碼學(xué)的算法的一部分。數(shù)論變換(ntt)運(yùn)算用于高效地處理乘法。在一些示例中,因?yàn)橥ㄟ^(guò)軟件(sw)執(zhí)行ntt運(yùn)算引起大量的時(shí)間,所以加速技術(shù)被采用。

    2、例如,存在兩種加速ntt運(yùn)算的方法:基于圖形處理單元(gpu)的加速方法和基于現(xiàn)場(chǎng)可編程門陣列(fpga)的加速方法。基于gpu的加速方法導(dǎo)致高功耗。與基于gpu的加速方法相比,基于fpga的加速方法具有相似的處理速度,但是導(dǎo)致相對(duì)低的功耗。然而,基于fpga的加速方法可僅處理預(yù)定最大長(zhǎng)度的ntt運(yùn)算。此外,考慮到安全級(jí)別,大多數(shù)同態(tài)加密算法需要高精度的運(yùn)算,但是基于fpga的加速方法對(duì)于高精度運(yùn)算是無(wú)效的。

    3、以上描述已由一個(gè)或多個(gè)專利技術(shù)人在構(gòu)思本公開(kāi)的過(guò)程中擁有或獲取,并且不一定是在提交本申請(qǐng)之前公知的技術(shù)。


    技術(shù)實(shí)現(xiàn)思路

    1、根據(jù)本公開(kāi)的實(shí)施例,一種存儲(chǔ)器裝置包括:存儲(chǔ)器單元陣列;運(yùn)算器,包括邏輯電路,邏輯電路被配置為執(zhí)行包括多個(gè)階段的運(yùn)算;以及多個(gè)緩沖器,被配置為:存儲(chǔ)分別與針對(duì)所述多個(gè)階段中的每個(gè)從主機(jī)接收的多個(gè)操作命令對(duì)應(yīng)的第一數(shù)據(jù)和第二數(shù)據(jù),其中,運(yùn)算器包括蝶形單元,蝶形單元被配置為基于第一數(shù)據(jù)和第二數(shù)據(jù)中的至少一個(gè)執(zhí)行蝶形運(yùn)算。

    2、根據(jù)本公開(kāi)的實(shí)施例,一種存儲(chǔ)器裝置的操作方法,存儲(chǔ)器裝置包括運(yùn)算器,所述操作方法包括:從主機(jī)接收多個(gè)命令;確定多個(gè)緩沖器之中的存儲(chǔ)分別與所述多個(gè)命令對(duì)應(yīng)的第一數(shù)據(jù)和第二數(shù)據(jù)的多個(gè)緩沖器;將第一數(shù)據(jù)和第二數(shù)據(jù)存儲(chǔ)在確定的所述多個(gè)緩沖器中;以及基于第一數(shù)據(jù)和第二數(shù)據(jù)中的至少一個(gè)來(lái)執(zhí)行蝶形運(yùn)算。

    3、根據(jù)本公開(kāi)的實(shí)施例,一種方法包括:通過(guò)存儲(chǔ)器裝置,將第一數(shù)據(jù)存儲(chǔ)在第一緩沖器中并且將第二數(shù)據(jù)存儲(chǔ)在第二緩沖器中;通過(guò)存儲(chǔ)器裝置的運(yùn)算器,基于第一緩沖器中的第一數(shù)據(jù)和第二緩沖器中的第二數(shù)據(jù)執(zhí)行蝶形運(yùn)算;以及基于蝶形運(yùn)算來(lái)更新第一數(shù)據(jù)和第二數(shù)據(jù)。

    本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種存儲(chǔ)器裝置,包括:

    2.根據(jù)權(quán)利要求1所述的存儲(chǔ)器裝置,其中,當(dāng)運(yùn)算器執(zhí)行包括所述多個(gè)階段的所述運(yùn)算時(shí),

    3.根據(jù)權(quán)利要求1所述的存儲(chǔ)器裝置,其中,當(dāng)所述多個(gè)階段的中的對(duì)應(yīng)階段的運(yùn)算完成時(shí),

    4.根據(jù)權(quán)利要求1所述的存儲(chǔ)器裝置,其中,所述多個(gè)操作命令包括第一操作命令和第二操作命令,

    5.根據(jù)權(quán)利要求4所述的存儲(chǔ)器裝置,其中,當(dāng)從主機(jī)接收到第二操作命令時(shí),與第二操作命令對(duì)應(yīng)的第一數(shù)據(jù)被存儲(chǔ)在第一緩沖器中,并且與第二操作命令對(duì)應(yīng)的第二數(shù)據(jù)被存儲(chǔ)在不同于第一緩沖器的第二緩沖器中,并且

    6.根據(jù)權(quán)利要求4所述的存儲(chǔ)器裝置,其中,當(dāng)從主機(jī)接收到第一操作命令時(shí),與第一操作命令對(duì)應(yīng)的第一數(shù)據(jù)和第二數(shù)據(jù)被存儲(chǔ)在第二緩沖器中,且

    7.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的存儲(chǔ)器裝置,其中,包括所述多個(gè)階段的所述運(yùn)算包括數(shù)論變換運(yùn)算和快速傅里葉變換運(yùn)算中的至少一個(gè)。

    8.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的存儲(chǔ)器裝置,其中,第一數(shù)據(jù)的大小和第二數(shù)據(jù)的大小基于所述多個(gè)緩沖器中的每個(gè)的大小被確定。

    9.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的存儲(chǔ)器裝置,還包括:行緩沖器,其中,所述多個(gè)緩沖器中的每個(gè)具有小于行緩沖器的大小的大小。

    10.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的存儲(chǔ)器裝置,其中,存儲(chǔ)器單元陣列包括基于多個(gè)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的存儲(chǔ)器單元陣列。

    11.一種存儲(chǔ)器裝置的操作方法,存儲(chǔ)器裝置包括運(yùn)算器,所述操作方法包括:

    12.根據(jù)權(quán)利要求11所述的操作方法,其中,將第一數(shù)據(jù)和第二數(shù)據(jù)存儲(chǔ)在確定的所述至少一個(gè)緩沖器中的步驟包括:當(dāng)運(yùn)算器執(zhí)行包括多個(gè)階段的運(yùn)算時(shí),所述多個(gè)緩沖器存儲(chǔ)包括所述多個(gè)階段的所述運(yùn)算的輸入數(shù)據(jù)和輸出數(shù)據(jù)中的至少一個(gè)。

    13.根據(jù)權(quán)利要求11所述的操作方法,還包括:當(dāng)包括所述多個(gè)命令中的對(duì)應(yīng)命令的對(duì)應(yīng)階段的運(yùn)算完成時(shí),存儲(chǔ)第一數(shù)據(jù)的第一緩沖器將第一數(shù)據(jù)更新為與第一數(shù)據(jù)對(duì)應(yīng)的第一蝶形運(yùn)算的結(jié)果,并且

    14.根據(jù)權(quán)利要求11所述的操作方法,其中,從主機(jī)接收所述多個(gè)命令的步驟包括接收第一操作命令和第二操作命令,

    15.根據(jù)權(quán)利要求14所述的操作方法,其中,從主機(jī)接收所述多個(gè)命令的步驟包括從主機(jī)接收第二操作命令,并且將第一數(shù)據(jù)和第二數(shù)據(jù)存儲(chǔ)在確定的所述至少一個(gè)緩沖器中的步驟包括:將與第二操作命令對(duì)應(yīng)的第一數(shù)據(jù)存儲(chǔ)在第一緩沖器中并且將與第二操作命令對(duì)應(yīng)的第二數(shù)據(jù)存儲(chǔ)在不同于第一緩沖器的第二緩沖器中,并且

    16.根據(jù)權(quán)利要求14所述的操作方法,其中,從主機(jī)接收所述多個(gè)命令的步驟包括從主機(jī)接收第一操作命令,并且將第一數(shù)據(jù)和第二數(shù)據(jù)存儲(chǔ)在確定的所述至少一個(gè)緩沖器中的步驟包括:將與第一操作命令對(duì)應(yīng)的第一數(shù)據(jù)和第二數(shù)據(jù)存儲(chǔ)在第二緩沖器中,且

    17.根據(jù)權(quán)利要求12所述的操作方法,其中,包括所述多個(gè)階段的所述運(yùn)算包括數(shù)論變換運(yùn)算和快速傅里葉變換運(yùn)算中的至少一個(gè)。

    18.根據(jù)權(quán)利要求11至17中的任一項(xiàng)所述的操作方法,其中,第一數(shù)據(jù)的大小和第二數(shù)據(jù)的大小基于所述多個(gè)緩沖器中的每個(gè)的大小被確定。

    19.根據(jù)權(quán)利要求11至17中的任一項(xiàng)所述的操作方法,其中,存儲(chǔ)器裝置包括行緩沖器,其中,所述多個(gè)緩沖器具有小于行緩沖器的大小的大小。

    20.根據(jù)權(quán)利要求11至17中的任一項(xiàng)所述的操作方法,其中,存儲(chǔ)器裝置包括基于多個(gè)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的存儲(chǔ)器單元陣列。

    21.一種存儲(chǔ)指令的非暫時(shí)性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述指令在由處理器執(zhí)行時(shí),使所述處理器執(zhí)行根據(jù)權(quán)利要求11至20中的任一項(xiàng)所述的操作方法。

    22.一種操作存儲(chǔ)器裝置的方法,包括:

    23.根據(jù)權(quán)利要求22所述的方法,還包括:

    24.根據(jù)權(quán)利要求23所述的方法,其中,執(zhí)行變換運(yùn)算的步驟包括:

    ...

    【技術(shù)特征摘要】

    1.一種存儲(chǔ)器裝置,包括:

    2.根據(jù)權(quán)利要求1所述的存儲(chǔ)器裝置,其中,當(dāng)運(yùn)算器執(zhí)行包括所述多個(gè)階段的所述運(yùn)算時(shí),

    3.根據(jù)權(quán)利要求1所述的存儲(chǔ)器裝置,其中,當(dāng)所述多個(gè)階段的中的對(duì)應(yīng)階段的運(yùn)算完成時(shí),

    4.根據(jù)權(quán)利要求1所述的存儲(chǔ)器裝置,其中,所述多個(gè)操作命令包括第一操作命令和第二操作命令,

    5.根據(jù)權(quán)利要求4所述的存儲(chǔ)器裝置,其中,當(dāng)從主機(jī)接收到第二操作命令時(shí),與第二操作命令對(duì)應(yīng)的第一數(shù)據(jù)被存儲(chǔ)在第一緩沖器中,并且與第二操作命令對(duì)應(yīng)的第二數(shù)據(jù)被存儲(chǔ)在不同于第一緩沖器的第二緩沖器中,并且

    6.根據(jù)權(quán)利要求4所述的存儲(chǔ)器裝置,其中,當(dāng)從主機(jī)接收到第一操作命令時(shí),與第一操作命令對(duì)應(yīng)的第一數(shù)據(jù)和第二數(shù)據(jù)被存儲(chǔ)在第二緩沖器中,且

    7.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的存儲(chǔ)器裝置,其中,包括所述多個(gè)階段的所述運(yùn)算包括數(shù)論變換運(yùn)算和快速傅里葉變換運(yùn)算中的至少一個(gè)。

    8.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的存儲(chǔ)器裝置,其中,第一數(shù)據(jù)的大小和第二數(shù)據(jù)的大小基于所述多個(gè)緩沖器中的每個(gè)的大小被確定。

    9.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的存儲(chǔ)器裝置,還包括:行緩沖器,其中,所述多個(gè)緩沖器中的每個(gè)具有小于行緩沖器的大小的大小。

    10.根據(jù)權(quán)利要求1至6中的任一項(xiàng)所述的存儲(chǔ)器裝置,其中,存儲(chǔ)器單元陣列包括基于多個(gè)動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器的存儲(chǔ)器單元陣列。

    11.一種存儲(chǔ)器裝置的操作方法,存儲(chǔ)器裝置包括運(yùn)算器,所述操作方法包括:

    12.根據(jù)權(quán)利要求11所述的操作方法,其中,將第一數(shù)據(jù)和第二數(shù)據(jù)存儲(chǔ)在確定的所述至少一個(gè)緩沖器中的步驟包括:當(dāng)運(yùn)算器執(zhí)行包括多個(gè)階段的運(yùn)算時(shí),所述多個(gè)緩沖器存儲(chǔ)包括所述多個(gè)階段的所述運(yùn)算的輸入數(shù)據(jù)和輸出數(shù)據(jù)中的至少一個(gè)。

    13.根據(jù)權(quán)利要求11所述的操作方法,還包括:當(dāng)包括所述多個(gè)命令中的對(duì)應(yīng)命令的對(duì)應(yīng)階...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:李宗恩樸宰佑李秀佶
    申請(qǐng)(專利權(quán))人:三星電子株式會(huì)社
    類型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 精品无码国产污污污免费网站 | 亚洲国产精品成人AV无码久久综合影院| 国产成人无码午夜福利软件| 无码精品人妻一区二区三区漫画| 亚洲私人无码综合久久网| yy111111少妇影院里无码| 亚洲美免无码中文字幕在线| 日韩精品无码一区二区三区四区 | 日本精品人妻无码免费大全 | 无遮掩无码h成人av动漫| 亚洲色偷拍区另类无码专区| 亚洲成无码人在线观看| 国产精品三级在线观看无码| 日韩AV无码精品一二三区| 中文字幕韩国三级理论无码| 亚洲国产精品无码久久一线| 国产麻豆天美果冻无码视频| 亚洲精品无码国产片| 精品无码av一区二区三区| 亚洲色中文字幕无码AV| 东京无码熟妇人妻AV在线网址| 国产精品无码av片在线观看播| 无码人妻一区二区三区免费手机| 少妇无码一区二区二三区| 亚洲av中文无码乱人伦在线播放| 亚洲精品午夜无码专区| 久久久久亚洲AV无码专区网站| 内射无码专区久久亚洲| 最新亚洲人成无码网www电影| 无码av天天av天天爽| 亚洲精品无码专区久久| 无码无需播放器在线观看| 亚洲AV无码AV男人的天堂不卡| 亚洲AV成人无码网站| 久久久久久久久无码精品亚洲日韩| 亚洲a无码综合a国产av中文 | 中文字幕无码无码专区| 国产在线无码视频一区二区三区 | 免费无码一区二区| 国产精品热久久无码av| 中文国产成人精品久久亚洲精品AⅤ无码精品|