在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

SSD主控芯片,除了做SSD還有什么其他用途?

VIBT_dputech ? 來源:大普微 ? 作者:大普微 ? 2021-03-29 16:35 ? 次閱讀

SSD主控芯片

除了做SSD還能干點啥?

DPU600是DapuStor業內首創的智能存儲SoC,基于最新的12nm FinFET工藝,可作為SSD主控提供業界領先的性能,還集成了可計算存儲平臺,用于ASIC加速的機器學習架構等。

上期講到得益于DPU600內置的應用處理器平臺,可以將DPU600作為SSD Tester的Client平臺。本期小編再說道說道,其他非傳統SSD功能-關于計算存儲的功能,這是研發小伙伴們努力后的干貨。

同樣地,小編需要先說道說道一下背景:

在大數據應用的背景下,海量的數據傳輸占用了各類總線,網絡帶寬,與此同時,固態硬盤(SSD)本身含有的CPU的算力也越來越強。為了減少大數據量的傳輸,從而衍生出各類對存儲計算一體化(PIS-Processing In Storage)的需求,即在數據端固態硬盤內進行計算處理,僅傳輸結果和部分數據,從而減少海量數據傳輸,減輕總線和網絡負載(Offloading)。一般而言,對I/O通信帶寬敏感(I/O intensive)和對數據敏感(Data-intensive)的兩類操作;而需要高效計算、對CPU計算敏感的操作則不適合Offloading到SSD中。

有人肯定想問,小編你說這么多,光有想法好像有點空泛,有沒有具體方案和應用場景?

小編必須承認:存算一體化固態硬盤(PIS-SSD)的相關架構和實現技術,目前確實相當少見被公布,畢竟在SSD領域,這里比較前沿的技術。在小編送出N個雞腿情況下,研發小伙伴還是給了一些材料,以便進行探討;

首先說說現有的技術,如圖1,存儲器端運行的是裸系統(BareMetal)-固件(Firmware),系統偏重于進行硬件支持的相關數據處理,而對應計算相關的需求,一般僅能承接部分簡單的數據計算,這主要是引入過多的數據計算,會影響存儲功能的實時處理。一般地,當有相關計算需求(主要是邊緣計算(EdgeComputing),機器學習(MachineLearning),主機通過自定義命令的形式通知SSD系統進行處理,此種方式不夠靈活,且偏重于定制化,其開發應用效率低,無法滿足更多計算應用的需求。

08822002-8eb9-11eb-8b86-12bb97331649.png

圖1

說到這里,大家想到了DPU600肯定有什么東東,可以在此類應用上發揮作用?沒錯,大普微正在探索在DPU600上實現一種存儲計算一體的固態硬盤。

先看一下,相對于圖1,我們的設計基于如圖2,服務器或者本地CPU成為主機(Host)系統,主機系統可以同一個系統,也可以是不同的主機系統(如本地+網絡)。同樣地,一般存儲管理和計算管理是同一系統,也可以是不同系統。主機系統不在本文談論范圍,只是為了說明相關性,主要是將服務器或者本地CPU的相關計算(存算應用程序)進一步減輕負載(Offloading)到存儲器(固態硬盤)內,同時必須減少對固件實時處理影響。故而為了使計算應用程序在存儲器內能發揮更多更靈活的作用,且不影響存儲本身功能的實時性,在存儲器(固態硬盤)系統內設計成至少兩個獨立的軟件系統,一個用于存儲數據,一個用于計算應用。

基于此這種需求,那么設計需求上:

1.由于DPU600具有雙CPU Cluster架構,可以滿足運行雙系統的需求。同樣地, DPU600有2個主機接口(PCIe),滿足數據的存儲和計算兩種通路需求,即一個主機接口用于數據存儲,另一個主機接口用于數據計算。

2.系統架構上,采用異構并行系統,包含兩個系統:實時處理系統和應用操作系統。一個CPU Cluster上運行實時處理系統,一般是固件(BareMetal Firmware),專門處理存儲事務;另一個CPU Cluster上運行計算應用系統,一般是應用操作系統,如Linux,專門處理計算應用事務。基于各自不同特性系統獨立并行運行,提高其各自對應的事務的處理效率。

0901096c-8eb9-11eb-8b86-12bb97331649.png

圖2

為了隔離軟件系統的不同特性,軟件系統之間,通過IPC(Inter-Process Communication)機制進行通信,完成數據和信息的交互,即通過IPC傳遞IO操作。其在CPU上軟件布局如圖3,其IPC的實現包括軟件FIFO,硬件 FIFO,共享內存,硬件IPC邏輯電路等。

094b3d8e-8eb9-11eb-8b86-12bb97331649.png

圖3

小編根據研發小伙伴的建議,這里把關鍵IO操作處理流程進行探討一下:

如圖4,描述了2個軟件系統的IO操作在主要模塊流向,其中

1.PIS應用系統,除了OSKernel之外, 包括:

數據計算應用層,用于進行和主機任務相關應用處理。由于基于操作系統(OS),應用層的開發具有非常高的通用性,可以脫離相關硬件特性,應用包括搜索引擎的求列表交集(List Intersection),MySQL的檢索等。數據計算中間層,處理底層驅動和應用層的銜接事務。如將數據計算任務轉化成特定的IO操作。專用驅動層,主要處理和硬件特性相關驅動處理,如IPC相關接口出來,同時負責發送或者接收特定的IO操作。

2.存儲RTOS/FW系統,是典型的存儲處理模塊系統,包括:

前端模塊(FE)負責主機通信協議棧,命令數據分發處理。數據處理模塊(DP)負責數據通路的處理,如寫(讀)緩存的管理。算法模塊(FTL)負責映射表的管理,閃存數據分布管理等。后端模塊(BE)負責閃存數據讀寫和相關閃存命令的管理。

兩個系統均有分層結構,那么兩個系統之間傳遞的IO操作,可以在底層設定的特定數據處理單元,該數據單元通過IPC系統進行傳遞。數據單元包括數據,操作信息等。對應驅動而言,派發或者讀取IO操作是把IO操作的信息寫入或者讀取到“FIFO/共享內存/硬件IPC邏輯電路”的接口,從而較好的隔離兩個系統。

099abd82-8eb9-11eb-8b86-12bb97331649.png

圖4

存儲相關典型操作流程,除了其中計算需求的IO視作另一種FE的數據需求,其他處理方式可以通用化,即總體流程和現有技術大同小異,不再累述。整個系統設計時(指主機系統+存算系統)會將計算應用需求中分解出成適用于存算的計算應用到存算系統。當有存算系統計算需求時,主機系統將發操作任務給存儲器內的存算系統,其中相關任務包括但不限于數據搜索(Search),數據比較(Compare),數據標簽(Tag),數據索引(Index)。存算系統收到任務后,在應用系統進行任務分解,轉化為IO操作給存儲系統進行數據操作(主要是從閃存顆粒讀數據),存儲系統完成數據操作后,將數據返回給應用系統進行數據計算,完成所有任務對應的數據計算后,其中由于DPU600包含硬件PIS處理能力,故而處理時硬件PIS處理通過專用驅動完成,而軟件PIS處理則在計算應用系統的應用層程序完成。應用系統回報計算結果給主機系統,而不需要報整IO數據回給主機。

小編在這里Copy過來:一種計算應用場景,在DPU600的加持下,下面所述的計算需求更容易Offloading到存儲器內部的應用系統。

服務器一種典型的搜索應用,傳統的所有步驟步驟均是在主機計算完成。在引入存算一體化存儲器之后,可以把部分計算移入到存取器內。如圖5,“獲得倒排序表”“計算列表操作”,存儲器內完成后僅返回結果。我們的設計采用計算應用獨立系統之后,對于哪些步驟(具有應用可擴展性)移入存儲器內,可以更靈活:可以把對應步驟的程序實時在線地移植到存儲器內OS上,而不是通過更新固件才能遷入。比如步驟獲得元數據和計算相似度和排序,可以根據存儲器內CPU算力,或者存取器內系統負載程度,來決定來是否有存儲器內進行承接計算。

09ea8272-8eb9-11eb-8b86-12bb97331649.png

圖5

原文標題:SSD主控芯片,除了做SSD還能干點啥?-II

文章出處:【微信公眾號:大普微】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 芯片
    +關注

    關注

    459

    文章

    51988

    瀏覽量

    434304
  • SSD
    SSD
    +關注

    關注

    21

    文章

    2938

    瀏覽量

    119002

原文標題:SSD主控芯片,除了做SSD還能干點啥?-II

文章出處:【微信號:dputech,微信公眾號:DapuStor】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    SSD主控芯片格局已定?一家國內企業躋身全球第二,主控江湖劍指PCIe5.0

    耕耘多年,那么現時SSD主控芯片廠商的市場格局和現狀如何呢。 ? 全球 SSD主控芯片 出貨量
    的頭像 發表于 06-24 01:01 ?7105次閱讀
    <b class='flag-5'>SSD</b><b class='flag-5'>主控</b><b class='flag-5'>芯片</b>格局已定?一家國內企業躋身全球第二,<b class='flag-5'>主控</b>江湖劍指PCIe5.0

    慧榮科技車用級SSD主控芯片獲得ASPICE CL3國際認證

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

    慧榮正在開發4nm PCIe 6.0 SSD主控芯片

    慧榮科技正在積極開發采用4nm先進制程的PCIe 6.0固態硬盤主控芯片SM8466。根據慧榮的命名規律,其PCIe 4.0和5.0企業級SSD主控分別名為SM8266和SM8366,
    的頭像 發表于 01-22 15:48 ?445次閱讀

    服務器選擇ssd固態硬盤有何缺點嗎?

    選擇SSD固態硬盤作為服務器存儲設備時,存在以下幾個缺點: 1、壽命有限:SSD硬盤使用的閃存芯片有一定的擦寫次數限制,超過這個限制后,SSD的性能會下降。以32nm工藝的閃存
    的頭像 發表于 12-18 13:05 ?1.3w次閱讀

    SSD硬盤對系統性能的影響

    。 傳統的機械硬盤需要通過旋轉磁盤來讀取數據,這個過程需要一定的時間,而SSD硬盤則不需要。SSD硬盤使用閃存芯片存儲數據,數據的讀取速度幾乎可以忽略不計。因此,使用SSD硬盤的電腦啟
    的頭像 發表于 11-23 09:36 ?1306次閱讀

    什么是SSD硬盤 SSD硬盤的優勢和劣勢

    什么是SSD硬盤 SSD硬盤是一種非易失性存儲設備,它不需要任何機械部件,如磁盤、磁頭等,而是使用閃存(NAND Flash)作為存儲介質。這種存儲介質允許數據在斷電后依然被保留,因此SSD硬盤具有
    的頭像 發表于 11-23 09:34 ?1350次閱讀

    SSD硬盤和HDD硬盤的區別

    在計算機存儲領域,固態硬盤(SSD)和機械硬盤(HDD)是兩種主要的存儲解決方案。隨著技術的發展,SSD因其卓越的性能和可靠性逐漸成為市場的新寵,而HDD則以其大容量和較低的成本繼續在市場上
    的頭像 發表于 11-23 09:32 ?1059次閱讀

    SSD故障排查與解決方案

    隨著固態硬盤(SSD)的普及,越來越多的用戶選擇使用SSD作為電腦的主要存儲設備。然而,SSD在使用過程中也可能會出現各種故障。 一、SSD故障的常見表現 系統啟動緩慢 :
    的頭像 發表于 11-11 11:11 ?2938次閱讀

    如何選擇適合的SSD SSD和HDD的區別

    隨著技術的發展,存儲設備也在不斷進步。SSD和HDD是兩種常見的存儲解決方案,它們各自有著不同的優勢和局限性。 SSD和HDD的區別 1. 速度 SSD :固態硬盤使用閃存技術,沒有移動部件,因此
    的頭像 發表于 11-11 10:57 ?1245次閱讀

    芯盛智能與中芯國際發布SATA企業級SSD主控芯片XT6160

    國內領先的固態存儲主控芯片及解決方案提供商芯盛智能,攜手中國大陸集成電路制造業領軍企業中芯國際,推出業界首款支持端側AI推理應用的SATA III(6Gb/s)企業級SSD主控
    的頭像 發表于 10-22 09:30 ?851次閱讀

    SSD基本架構

    SSD?主要由控制單元和存儲單元(當前主要是FLASH?閃存顆粒)組成,控制單元包括SSD?控制器、主機接口、DRAM?等,存儲單元主要是NAND閃存?顆粒。 主機接口:主機訪問SSD的協議和物理
    的頭像 發表于 08-14 09:05 ?613次閱讀

    SSD硬盤和SATA硬盤有什么區別

    SSD(Solid State Disk或Solid State Drive),即固態硬盤,是一種采用固態電子存儲芯片陣列而制成的硬盤。與傳統的機械硬盤(HDD)相比,SSD在讀寫速度、體積、重量
    的頭像 發表于 08-13 14:38 ?4946次閱讀

    SSD是什么意思?它有哪些應用?

    SSD,全稱Solid State Drive,即固態硬盤,是一種采用固態電子存儲芯片陣列制成的硬盤。它主要由控制單元和存儲單元(如FLASH芯片、DRAM芯片)組成,通過固態電子存儲
    的頭像 發表于 08-13 14:04 ?4073次閱讀

    聊聊下一代企業級SSD外形EDSFF #EDSFF #SSD #硬盤抽取盒

    硬盤SSD
    ICY DOCK硬盤盒
    發布于 :2024年06月13日 17:15:19
    主站蜘蛛池模板: 欧美色网络 | 在线精品国产成人综合第一页 | 午夜免费福利片 | 国产精品久久久亚洲456 | 手机福利在线观看 | 日本黄色大片在线观看 | 韩国三级在线不卡播放 | 午夜福利国产一级毛片 | 国产破苞合集 magnet | 日本黄色小视频网站 | 91精品欧美激情在线播放 | 久久性感美女视频 | 中文字幕在线观看日剧网 | 狠狠色丁香婷婷综合欧美 | 深爱五月激情 | 国产小视频在线播放 | 国产精品黄网站免费观看 | 同性恋激情视频 | 日本高清视频色视频kk266 | 午夜免费观看_视频在线观看 | 欧美日a | 一级毛毛片毛片毛片毛片在线看 | 色亚洲视频 | 1024手机在线观看视频 | 中文字幕久久精品波多野结 | 日韩免费 | 最近国语视频免费观看在线播放 | 色婷婷精品大全在线视频 | 免费一级网站 | 乌克兰毛片 | 精品亚洲综合在线第一区 | 久久69| 俺去插| xx综合网| 天天射天天干天天舔 | 四虎影视在线影院在线观看 | 深爱激情成人 | 亚洲在线a | 天天摸天天碰成人免费视频 | 天堂资源在线官网 | 欧美色插 |