一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SSD主控芯片還有哪些用途?

VIBT_dputech ? 來(lái)源:大普微 ? 作者:大普微 ? 2021-04-26 17:45 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

DPU600是DapuStor(大普微)在業(yè)內(nèi)首創(chuàng)的智能存儲(chǔ)SoC,基于最新的12nm FinFET工藝,可作為SSD主控提供業(yè)界領(lǐng)先的性能,還集成了可計(jì)算存儲(chǔ)平臺(tái),用于ASIC加速的機(jī)器學(xué)習(xí)架構(gòu)等。

上期講到得益于DPU600內(nèi)置的應(yīng)用處理器平臺(tái),可以將DPU600作為存算一體化固態(tài)硬盤(pán)(PIS-SSD),并討論了相關(guān)架構(gòu)和實(shí)現(xiàn)技術(shù)。本期小編將進(jìn)一步討論計(jì)算存儲(chǔ)的功能,這是小編又付出N個(gè)雞腿后,從研發(fā)小伙伴們手里“炸”出來(lái)的干貨。

同樣地,小編需要先重復(fù)一下背景:

在大數(shù)據(jù)應(yīng)用的背景下,海量的數(shù)據(jù)傳輸占用了各類(lèi)總線、網(wǎng)絡(luò)帶寬,與此同時(shí),固態(tài)硬盤(pán)(SSD)本身含有的CPU的算力也越來(lái)越強(qiáng)。為了減少大數(shù)據(jù)量的傳輸,從而衍生出各類(lèi)對(duì)存儲(chǔ)計(jì)算一體化(PIS-Processing In Storage)的需求,即在數(shù)據(jù)端固態(tài)硬盤(pán)內(nèi)進(jìn)行計(jì)算處理,也經(jīng)常稱之為“近存儲(chǔ)計(jì)算”,僅傳輸結(jié)果和部分?jǐn)?shù)據(jù),從而減少海量數(shù)據(jù)傳輸,減輕總線和網(wǎng)絡(luò)負(fù)載(Offloading)。

讀者或許想說(shuō):這些上次說(shuō)過(guò)了?

小編……,打Patch:雖然DPU600內(nèi)置了PIS模塊,但是需求永遠(yuǎn)是在變化和前進(jìn)的(研發(fā)小伙伴最頭痛的需求的快速變化),那么DPU600 如何應(yīng)對(duì)?特別是特定計(jì)算要求的情況下,如何快速而靈活地滿足需求?

首先說(shuō)說(shuō)現(xiàn)有的技術(shù),如圖1,是一種計(jì)算靠近存儲(chǔ)的最通用方法:專用加速卡(計(jì)算模塊)和存儲(chǔ)都放置在PCIe總線,Host控制數(shù)據(jù)流在PCIe總線流動(dòng)。顯然,此種方式對(duì)IO(PCIe,RAM)的占用是非常的高。

a90df70a-a66d-11eb-aece-12bb97331649.png

圖1

有瓶頸就有新的方案產(chǎn)生,業(yè)界有團(tuán)隊(duì)開(kāi)始研發(fā)新的方案,如圖2,即P2P Connection方案(此P2P不是坑各位錢(qián)的網(wǎng)絡(luò)金融,類(lèi)似各位下載用過(guò)的P2P,Peer2Peer),通過(guò)PCIe Bus,加速卡和存儲(chǔ)器之間直接傳輸數(shù)據(jù),以此Off Loading CPU和RAM的負(fù)載。

af2b2c84-a66d-11eb-aece-12bb97331649.png

圖2

說(shuō)到這里,大家想到了DPU600肯定有什么東東,可以在此類(lèi)應(yīng)用需求上發(fā)揮作用?沒(méi)錯(cuò),DapuStor正在探索在DPU600上實(shí)現(xiàn)一種存儲(chǔ)計(jì)算一體的固態(tài)硬盤(pán)(SSD)。

af5f5f4a-a66d-11eb-aece-12bb97331649.png

圖3

先看一下,我們的設(shè)計(jì)基于如圖3,相對(duì)于圖1,2,其思路是:將所有運(yùn)算放置在固態(tài)硬盤(pán)(SSD),其中為了彌補(bǔ)控制器本身計(jì)算能力擴(kuò)展性有限的弱點(diǎn),引入了加速器設(shè)計(jì),并集成到一個(gè)PCB內(nèi)。這樣,可以進(jìn)一步減輕負(fù)載(Offloading)到存儲(chǔ)器(固態(tài)硬盤(pán))內(nèi),相對(duì)于P2P方案,將計(jì)算加速器放置在SSD內(nèi)(主機(jī)視角),從而不走主機(jī)上PCIe Bus。

為何如此設(shè)計(jì)?

1. 由于DPU600具有雙PCIe模塊,可以同時(shí)滿足和主機(jī)通信(PCIe/NVMe),以及和加速器通信(PCIe/DPU-LINK),即滿足數(shù)據(jù)的存儲(chǔ)和計(jì)算兩種通路需求,一個(gè)接口用于數(shù)據(jù)存儲(chǔ),另一個(gè)接口用于數(shù)據(jù)計(jì)算。其中運(yùn)用DPU600中專門(mén)設(shè)計(jì)的DPU-LINK技術(shù),減低傳輸延時(shí),提升性能。

2. 由于DapuStor在存儲(chǔ)計(jì)算深耕多年,形成了諸多存儲(chǔ)計(jì)算的IP,可以應(yīng)用到加速器(FPGA)里面。根據(jù)各自不同特性系統(tǒng)的需求,可以配置不同算法模塊。

如圖4,是我們?cè)O(shè)計(jì)的框架圖:上半部分和普通的固態(tài)硬盤(pán)基本一致,下半部分是加速器的部分,目前是以FPGA為主體,其中由于計(jì)算的需求,可單獨(dú)設(shè)置DRAM。但對(duì)主機(jī)而言保持一個(gè)接口,當(dāng)然為了兼容性考慮,也備份了加速器的PCIe接口,便于擴(kuò)展主機(jī)和加速器之間的通信。

af7daaa4-a66d-11eb-aece-12bb97331649.png

圖4

大家可能比較興趣的技術(shù)點(diǎn): DPU600和FPGA的內(nèi)部設(shè)計(jì)。受限于小編手里雞腿有限,只能“炸”到基本模塊框架圖,如圖5。上圖是DPU600內(nèi)部相關(guān)模塊構(gòu)成,下圖是FPGA相關(guān)模塊構(gòu)成。

afe23b5e-a66d-11eb-aece-12bb97331649.png

圖5

小編根據(jù)模塊框圖,這里把關(guān)鍵模塊進(jìn)行探討一下:

1. DPU600存儲(chǔ)系統(tǒng),包括

PCIe Controller/PHY和NVMe Controller,應(yīng)用于前端模塊(FE)和主機(jī)通信協(xié)議棧,命令數(shù)據(jù)收發(fā)的硬件處理。

NAND Flash Controller/PHY,應(yīng)用于后端模塊(BE)閃存數(shù)據(jù)讀寫(xiě)和相關(guān)閃存命令的硬件處理;

DDR Controller/PHY外連DRAM設(shè)備,應(yīng)用于數(shù)據(jù)緩存。

CPU系統(tǒng),包含MMU,CCI等典型應(yīng)用處理器的功能模塊,用于運(yùn)行固件和Linux 操作系統(tǒng)

其中和計(jì)算相關(guān)模塊:

LSTM,是基于神經(jīng)網(wǎng)絡(luò)算法的計(jì)算模塊,可以用于預(yù)測(cè)IO趨勢(shì),優(yōu)化SSD性能。

DPU-LINK,是基于PCIe特性的硬件Buffer傳輸管理模塊,用于優(yōu)化PCIe數(shù)據(jù)傳輸管理,減少數(shù)據(jù)傳輸延時(shí)。

2.FPGA加速器計(jì)算系統(tǒng),包括:

ADA(數(shù)據(jù)分析處理),用硬件實(shí)現(xiàn)數(shù)據(jù)的預(yù)分析和處理,包括但不限于:

ASCII數(shù)據(jù)轉(zhuǎn)換(dconv)功能

正則匹配字符串查找(grep)功能

預(yù)排序處理(sort)功能

LSTM,是基于神經(jīng)網(wǎng)絡(luò)算法的計(jì)算模塊,是DPU600內(nèi)LSTM的強(qiáng)化版本。

PU, 是數(shù)據(jù)計(jì)算處理專用單元,優(yōu)化數(shù)據(jù)處理進(jìn)程。

其他通用計(jì)算模塊,包括但不限于:

壓縮(Compresssion)和解壓(Decompression),

另外引入客戶IP接口,相關(guān)處理包括但不限于數(shù)據(jù)搜索(Search),數(shù)據(jù)比較(Compare),數(shù)據(jù)標(biāo)簽(Tag),數(shù)據(jù)索引(Index)。

小編在這里Copy過(guò)來(lái):一種計(jì)算應(yīng)用場(chǎng)景,在DPU600+Accelerator的加持下,下面所述的計(jì)算需求更容易Offloading到計(jì)算存儲(chǔ)系統(tǒng)內(nèi)。

SQL Query一種典型的數(shù)據(jù)庫(kù)應(yīng)用,傳統(tǒng)的所有步驟步驟均是在主機(jī)計(jì)算完成。在引入存算一體化存儲(chǔ)器之后,可以把大部分查詢計(jì)算移入到存取器內(nèi)(加速器內(nèi)),如圖6,可以大大減少I(mǎi)O傳輸,是一種典型的 “近存儲(chǔ)計(jì)算”應(yīng)用。

原文標(biāo)題:SSD主控芯片, 除了做SSD還能干點(diǎn)啥?- III

文章出處:【微信公眾號(hào):大普微】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

責(zé)任編輯:haq

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 芯片
    +關(guān)注

    關(guān)注

    460

    文章

    52520

    瀏覽量

    440946
  • SSD
    SSD
    +關(guān)注

    關(guān)注

    21

    文章

    2984

    瀏覽量

    119600
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    PCIe 6.0 SSD主控芯片曝光!4nm制程,順序讀取高達(dá)28 GB/s

    電子發(fā)燒友網(wǎng)綜合報(bào)道,日前,慧榮科技首次曝光了其下一代企業(yè)級(jí)SSD主控芯片——SM8466。該款重磅新品將支持PCIe Gen6標(biāo)準(zhǔn),采用臺(tái)積電4nm制程,可實(shí)現(xiàn)高達(dá)28 GB/s的順序讀取和7M
    的頭像 發(fā)表于 07-18 08:19 ?1248次閱讀

    企業(yè)級(jí)SSD的核心技術(shù)與市場(chǎng)趨勢(shì)

    電子發(fā)燒友網(wǎng)綜合報(bào)道,企業(yè)級(jí)SSD由固態(tài)電子存儲(chǔ)芯片陣列制成,核心部件包括主控芯片、固件和存儲(chǔ)介質(zhì)(NAND Flash、DRAM),其中主控
    的頭像 發(fā)表于 07-06 05:34 ?5358次閱讀
    企業(yè)級(jí)<b class='flag-5'>SSD</b>的核心技術(shù)與市場(chǎng)趨勢(shì)

    慧榮科技剖析PCIe 5.0 SSD主控芯片的核心技術(shù)

    隨著AI應(yīng)用的爆發(fā)式增長(zhǎng),存儲(chǔ)行業(yè)正迎來(lái)一場(chǎng)深刻的技術(shù)變革。PCIe 5.0 SSD作為新一代高性能存儲(chǔ)的代表,其發(fā)展和普及備受矚目。
    的頭像 發(fā)表于 06-30 15:40 ?306次閱讀

    QLC SSD在數(shù)據(jù)中心的用途

    QLC技術(shù)通過(guò)在HDD和TLC SSD之間形成中間層來(lái)解決這些挑戰(zhàn)。與現(xiàn)有的TLC SSD相比,QLC具有更高的密度、更高的功率效率和更低的成本。
    的頭像 發(fā)表于 05-14 09:02 ?413次閱讀
    QLC <b class='flag-5'>SSD</b>在數(shù)據(jù)中心的<b class='flag-5'>用途</b>

    stm32f103c8t6主控芯片無(wú)人機(jī)原理圖

    stm32f103c8t6主控芯片無(wú)人機(jī)原理圖
    發(fā)表于 04-29 17:02 ?1次下載

    基于主控芯片AiP9M252的智能計(jì)數(shù)無(wú)繩跳繩器解決方案

    基于主控芯片AiP9M252的智能計(jì)數(shù)無(wú)繩跳繩器解決方案
    的頭像 發(fā)表于 03-07 10:08 ?484次閱讀
    基于<b class='flag-5'>主控</b><b class='flag-5'>芯片</b>AiP9M252的智能計(jì)數(shù)無(wú)繩跳繩器解決方案

    慧榮科技車(chē)用級(jí)SSD主控芯片獲得ASPICE CL3國(guó)際認(rèn)證

    在智能汽車(chē)加速邁向“軟件定義”的今天,一顆芯片的可靠性,可能決定千萬(wàn)用戶的出行安全。作為全球NAND閃存主控芯片領(lǐng)導(dǎo)者,慧榮科技再次以硬核實(shí)力引領(lǐng)變革,公司旗下的PCIe Gen4 SSD
    的頭像 發(fā)表于 02-15 14:10 ?912次閱讀

    慧榮科技企業(yè)級(jí)主控芯片SM8366為企業(yè)級(jí)SSD存儲(chǔ)芯片注入新動(dòng)力

    慧榮科技憑借其深厚的技術(shù)積累和創(chuàng)新精神,推出了企業(yè)級(jí)主控芯片SM8366,這一舉動(dòng)無(wú)疑為企業(yè)級(jí)SSD存儲(chǔ)芯片市場(chǎng)注入了新的活力,慧榮科技此次推出的企業(yè)級(jí)
    的頭像 發(fā)表于 02-07 13:28 ?594次閱讀
    慧榮科技企業(yè)級(jí)<b class='flag-5'>主控</b><b class='flag-5'>芯片</b>SM8366為企業(yè)級(jí)<b class='flag-5'>SSD</b>存儲(chǔ)<b class='flag-5'>芯片</b>注入新動(dòng)力

    慧榮正在開(kāi)發(fā)4nm PCIe 6.0 SSD主控芯片

    慧榮科技正在積極開(kāi)發(fā)采用4nm先進(jìn)制程的PCIe 6.0固態(tài)硬盤(pán)主控芯片SM8466。根據(jù)慧榮的命名規(guī)律,其PCIe 4.0和5.0企業(yè)級(jí)SSD主控分別名為SM8266和SM8366,
    的頭像 發(fā)表于 01-22 15:48 ?628次閱讀

    國(guó)內(nèi)首顆!支持ONFI 5.0 的TW6501 SATA SSD存儲(chǔ)芯片

    國(guó)內(nèi)首顆!支持ONFI 5.0 的TW6501 SATA SSD存儲(chǔ)芯片
    的頭像 發(fā)表于 01-21 16:33 ?488次閱讀
    國(guó)內(nèi)首顆!支持ONFI 5.0 的TW6501 SATA <b class='flag-5'>SSD</b>存儲(chǔ)<b class='flag-5'>芯片</b>

    基于主控芯片AiP8F3216的除濕器解決方案

    基于主控芯片AiP8F3216的除濕器解決方案
    的頭像 發(fā)表于 12-31 09:40 ?499次閱讀
    基于<b class='flag-5'>主控</b><b class='flag-5'>芯片</b>AiP8F3216的除濕器解決方案

    芯盛智能與中芯國(guó)際發(fā)布SATA企業(yè)級(jí)SSD主控芯片XT6160

    國(guó)內(nèi)領(lǐng)先的固態(tài)存儲(chǔ)主控芯片及解決方案提供商芯盛智能,攜手中國(guó)大陸集成電路制造業(yè)領(lǐng)軍企業(yè)中芯國(guó)際,推出業(yè)界首款支持端側(cè)AI推理應(yīng)用的SATA III(6Gb/s)企業(yè)級(jí)SSD主控
    的頭像 發(fā)表于 10-22 09:30 ?1183次閱讀

    固態(tài)硬盤(pán)控制芯片壞了,數(shù)據(jù)能恢復(fù)嗎

    損壞,可能會(huì)導(dǎo)致數(shù)據(jù)無(wú)法訪問(wèn),但這并不意味著數(shù)據(jù)本身一定丟失。 1. 固態(tài)硬盤(pán)控制芯片的作用 固態(tài)硬盤(pán)的控制芯片(也稱為主控制器)是SSD的大腦,負(fù)責(zé)管理數(shù)據(jù)的存儲(chǔ)、讀取和寫(xiě)入。它執(zhí)行
    的頭像 發(fā)表于 10-14 15:13 ?2249次閱讀

    EM8620L主控芯片DVD原理圖

    EM8620L主控芯片DVD原理圖
    發(fā)表于 09-30 11:09 ?0次下載

    顯示器主控芯片和電視主控芯片的區(qū)別

    顯示器驅(qū)動(dòng)板通常不內(nèi)置系統(tǒng)的原因,主要是基于其特定的設(shè)計(jì)目的和功能需求。當(dāng)我們對(duì)比顯示器的主控芯片和電視的主控芯片,以及兩者的使用范圍時(shí),可以更清晰地理解這一點(diǎn)。
    的頭像 發(fā)表于 09-02 14:32 ?2590次閱讀