色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

如何使SAP能夠運(yùn)用所需的配置并在短時(shí)間內(nèi)移植工作負(fù)載

英特爾FPGA ? 來源:英特爾FPGA ? 作者:英特爾FPGA ? 2022-10-20 15:04 ? 次閱讀

英特爾 開放式 FPGA 堆棧和英特爾 可編程加速卡提供基于 FPGA 的基礎(chǔ)設(shè)施,滿足加速開發(fā)概念驗(yàn)證的需求。

概覽

SAP 開發(fā)人員希望通過仔細(xì)研究 FPGA 的應(yīng)用情況,加速運(yùn)行計(jì)算密集型 Re-Pair 壓縮算法,并利用 Docker 容器促進(jìn)云端部署。

在英特爾 開放式 FPGA 堆棧(英特爾 OFS)和英特爾 FPGA 可編程加速卡 (英特爾 FPGA PAC)D5005 的支持下,SAP 利用其 HANA 云的 Docker 容器順利實(shí)現(xiàn)了 Re-Pair 壓縮工作負(fù)載。HANA 云采用的是 SAP 自有的 Garden Linux 操作系統(tǒng) (OS)。

“現(xiàn)在,借助英特爾 開放式 FPGA 堆??蚣芎陀⑻貭?FPGA 可編程加速卡 D5005,我們幾分鐘之內(nèi)就能將壓縮算法部署到運(yùn)行在我們 Garden Linux 操作系統(tǒng)上的 Docker 容器中。在英特爾 平臺(tái)加速技術(shù)的支持下,SAP 如今可使開發(fā)人員享受到在 HANA 云中對 FPGA 進(jìn)行重新編程的諸多益處?!?/p>

— Norman May 博士,

SAP SE HANA 中心(數(shù)據(jù)庫)架構(gòu)師

執(zhí)行概要

SAP 開發(fā)人員希望就基于云的壓縮即服務(wù) (CaaS) 創(chuàng)建概念驗(yàn)證 (PoC)。他們需要利用 FPGA 來加速運(yùn)行計(jì)算密集型 Re-Pair 壓縮算法,并希望在基于 SAP 自有 Garden Linux 操作系統(tǒng) (OS) 的 SAP HANA 云中使用 Docker 容器。

英特爾 開放式 FPGA 堆棧(英特爾 OFS)能夠利用由英特爾 FPGA 提供支持的英特爾或第三方平臺(tái),簡化自定義板卡和工作負(fù)載的開發(fā)和部署。SAP 開發(fā)人員利用英特爾 開放式 FPGA 堆棧將字符串壓縮工作負(fù)載更快地部署到了英特爾 FPGA 可編程加速卡 D5005 上。此外,他們還可以根據(jù)英特爾 開放式 FPGA 堆棧的部署流程對 Docker 容器加以利用。這是因?yàn)閺?Garden Linux 5.15 版開始,所有版本的產(chǎn)品內(nèi)核都包含英特爾 開放式 FPGA 堆棧設(shè)備功能列表 (DFL) 的 FPGA 驅(qū)動(dòng)程序。

借助英特爾 開放式 FPGA 堆棧,SAP 可以有效利用基于英特爾 FPGA 的設(shè)備所提供的工作負(fù)載可移植性、由支持英特爾 開放式 FPGA 堆棧的合作伙伴板卡和工作負(fù)載組成的不斷發(fā)展壯大的生態(tài)系統(tǒng)、裸機(jī)/虛擬化/容器化部署的靈活性,以及上游和開源內(nèi)核驅(qū)動(dòng)程序及用戶空間代碼。

背景與挑戰(zhàn)

SAP SE 是一家位于巴登-符騰堡州沃爾多夫鎮(zhèn)的德國跨國軟件公司,專業(yè)開發(fā)管理企業(yè)運(yùn)營和客戶關(guān)系的企業(yè)用軟件。

SAP HANA 是 SAP SE 開發(fā)和上市的關(guān)系數(shù)據(jù)庫管理系統(tǒng)。這款企業(yè)級數(shù)據(jù)庫服務(wù)器, 能夠根據(jù)上層應(yīng)用的請求利用其列式內(nèi)存存儲(chǔ)技術(shù)實(shí)現(xiàn)數(shù)據(jù)存儲(chǔ)和檢索,以支持混合事務(wù)/ 分析處理。

SAP HANA 的列數(shù)據(jù)使用字典進(jìn)行編碼,將域值映射為固定大小的值。尤其需要注意的是,字符串字典可能包含大量文本數(shù)據(jù),這些數(shù)據(jù)需通過壓縮來降低內(nèi)存需求。目前可用的壓縮算法有很多種,包括 LZ77、LZR、LZSS、LZMA、ZStandard 等,但這些算法常用于將大量信息壓縮到單個(gè)塊中。如果以這種方式壓縮字典,就必須解壓縮整個(gè)文件才能訪問單個(gè)條目,這在時(shí)間、計(jì)算和功耗方面都效率極低。或者,也可以利用上述算法逐個(gè)壓縮字典條目,但由于這些算法沒有針對少量數(shù)據(jù)的壓縮進(jìn)行優(yōu)化, 因此同樣很低效。

Re-Pair 這種壓縮算法非常適合像字符串字典這類需要隨機(jī)訪問壓縮數(shù)據(jù)的應(yīng)用。美中不足的是,Re-Pair 屬于計(jì)算密集型算法且成本高昂。由于其在中央處理器 (CPU) 上實(shí)施壓縮和解壓縮的時(shí)間過長,因此并未在數(shù)據(jù)管理社區(qū)中得到廣泛應(yīng)用。不過,現(xiàn)場可編程門陣列 (FPGA) 的可編程邏輯結(jié)構(gòu)經(jīng)過配置后,可以大規(guī)模并行執(zhí)行算法處理。這意味著像 Re-Pair 這樣的算法藉此能夠以相對較低的功耗得到快速執(zhí)行。

Garden Linux 是 Debian GNU/Linux 衍生版本,旨在提供小型、可審計(jì)的 Linux 映像,供云服務(wù)提供商 (CSP) 和裸機(jī)部署使用。SAP 有自己的 Garden Linux 發(fā)行版本。

在計(jì)算上下文中,容器是一個(gè)功能齊全且可移植的云或非云計(jì)算環(huán)境。它包括應(yīng)用、任何庫及其他依賴項(xiàng)。使用容器有利于將應(yīng)用從一臺(tái)服務(wù)器遷移到另一臺(tái)服務(wù)器,這是因?yàn)檫\(yùn)行該應(yīng)用所需的一切都已在容器內(nèi)。當(dāng)前,Docker 是很多云服務(wù)提供商常用的容器類型。

面臨的挑戰(zhàn)是,如何利用 SAP HANA 云中的 Docker 容器針對 Re-Pair 壓縮工作負(fù)載部署進(jìn)行原型設(shè)計(jì)。這其中,SAP HANA 云采用的是 Garden Linux 操作系統(tǒng) (OS) 以及基于高性能 PCI Express (PCIe) 的 FPGA 加速卡。

解決方案

英特爾可編程解決方案事業(yè)部提供多種先進(jìn)的 FPGA 和 SoC FPGA,以及各種基于 PCIe 的高性能 FPGA 加速卡,其中包括基于英特爾 Stratix 10 FPGA 的英特爾 FPGA PAC D5005。

英特爾 開放式 FPGA 堆棧則是上述 FPGA 加速卡的補(bǔ)充。作為一種可擴(kuò)展、可訪問源代碼的軟硬件基礎(chǔ)設(shè)施,它能夠解決與設(shè)計(jì)基于 FPGA 的加速平臺(tái)解決方案相關(guān)的挑戰(zhàn)。這些解決方案都部署在基于英特爾 至強(qiáng) 處理器的服務(wù)器上。

英特爾 開放式 FPGA 堆棧的推出,使軟件、硬件和應(yīng)用開發(fā)人員能夠使用標(biāo)準(zhǔn)接口和應(yīng)用編程接口 (API) 來加速工作負(fù)載開發(fā)并實(shí)現(xiàn)代碼復(fù)用。此外,該堆棧還支持對應(yīng)用進(jìn)行裸機(jī)、虛擬化或容器化部署。

英特爾 開放式 FPGA 堆棧提供的軟硬件基礎(chǔ)設(shè)施可讓用戶專注于自己別具特色的應(yīng)用。在本案例研究中,SAP 開發(fā)人員利用提供的基礎(chǔ)設(shè)施將 Re-Pair 壓縮工作負(fù)載快速移植到了選定的基于英特爾 FPGA 的加速器上。按照英特爾 開放式 FPGA 堆棧的部署流程,他們還可利用高級設(shè)計(jì) (HLD) shim 組件,即一系列能夠?qū)崿F(xiàn)基于高級設(shè)計(jì)的工作負(fù)載支持的軟硬件組件。

OpenCL 和 oneAPI 屬于高級設(shè)計(jì)框架,用于跨 CPU、圖形處理器 (GPU)、數(shù)字信號處理器 (DSP)、FPGA 和人工智能 (AI) 加速器等不同計(jì)算加速器架構(gòu)的異構(gòu)計(jì)算。SAP 基于云的壓縮即服務(wù) (CaaS) 的初步概念驗(yàn)證 (PoC) 目前利用 OpenCL 來運(yùn)行,SAP 計(jì)劃在未來的迭代中采用 oneAPI。

英特爾 開放式 FPGA 堆棧還能賦予不同的操作系統(tǒng)發(fā)行版本更大的靈活性,便于通過擴(kuò)展為管理和編排框架提供支持。在這種情況下,SAP 開發(fā)人員能夠利用 Docker 容器來部署工作負(fù)載。此外,英特爾 開放式 FPGA 堆棧還提供兩種配置選擇,即扁平化設(shè)計(jì)和支持部分重配置 (PR) 的設(shè)計(jì),使開發(fā)人員能夠充分利用 FPGA 的可重新編程性。部分重配置功能具有高度靈活性,它支持在設(shè)備運(yùn)行時(shí)重新配置部分 FPGA——使整個(gè)基礎(chǔ)設(shè)施保持完整性及運(yùn)行狀態(tài),藉此在不中斷整個(gè)系統(tǒng)的情況下更改配置。借助英特爾 開放式 FPGA 堆棧,SAP 開發(fā)人員能夠在 Docker 容器內(nèi)利用部分重配置功能進(jìn)行概念驗(yàn)證。

通過利用英特爾 開放式 FPGA 堆棧和英特爾 FPGA 可編程加速卡 D5005 對 Re-Pair 壓縮工作負(fù)載進(jìn)行原型設(shè)計(jì),SAP 能夠?qū)⑹走x配置用于采用了支持 Docker 容器運(yùn)行的 Garden Linux 操作系統(tǒng)的云基礎(chǔ)設(shè)施。這是因?yàn)閺?Garden Linux 5.15 版開始,所有版本的產(chǎn)品內(nèi)核都包含英特爾 開放式 FPGA 堆棧設(shè)備功能列表 (DFL) 的 FPGA 驅(qū)動(dòng)程序。

本案例研究提供了一個(gè)極好的范例,展現(xiàn)了英特爾 開放式 FPGA 堆棧提供的基礎(chǔ)設(shè)施和靈活性如何使 SAP 能夠運(yùn)用所需的配置并在短時(shí)間內(nèi)移植工作負(fù)載。

結(jié)果

本案例研究展示了 SAP 如何受益于 Docker 容器內(nèi)基于 FPGA 的可重新編程性以及在自己的云中輕松完成部署。

這類部署因?yàn)槭褂昧擞⑻貭?開放式 FPGA 堆棧參考基礎(chǔ)設(shè)施、源代碼、文檔和英特爾 FPGA 可編程加速卡 D5005 硬件參考平臺(tái)而得以加速。由于 SAP 可在自己的云基礎(chǔ)設(shè)施中部署概念驗(yàn)證,因此能夠盡早制定計(jì)劃在生產(chǎn)中部署 FPGA。另外,英特爾 開放式 FPGA 堆棧的靈活性還有助于 SAP 利用 OpenCL 或 oneAPI 遷移到基于英特爾 Stratix 10 FPGA 和英特爾 Agilex FPGA 的其他英特爾或第三方平臺(tái)。

審核編輯 :李倩

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

    關(guān)注

    61

    文章

    9983

    瀏覽量

    171944
  • SAP
    SAP
    +關(guān)注

    關(guān)注

    1

    文章

    385

    瀏覽量

    21676

原文標(biāo)題:白皮書 | 英特爾? FPGA 助力 SAP 打造高性能壓縮算法原型設(shè)計(jì)

文章出處:【微信號:英特爾FPGA,微信公眾號:英特爾FPGA】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    PCB板短時(shí)間內(nèi)重復(fù)開關(guān)機(jī),導(dǎo)致ADS8328初始化失敗怎么解決?

    PCB板短時(shí)間內(nèi)重復(fù)開關(guān)機(jī),導(dǎo)致ADS8328初始化失敗,看PDF,有POR復(fù)位和CFR_D0復(fù)位。選擇CFR_D0復(fù)位 程序如下,但是沒有
    發(fā)表于 01-01 06:39

    電源負(fù)載主要特性和參數(shù)是什么?

    Power):電源負(fù)載在特定短時(shí)間內(nèi)能夠承受的最大電功率,通常比額定功率要高。 電壓: 輸入電壓(Input Voltage):電源負(fù)載所需的輸入電壓范圍,通常以伏特(V)為單位。
    發(fā)表于 12-25 15:09

    解析電壓暫降和短時(shí)中斷抗擾度試驗(yàn)

    中斷的抗擾度的測試方法。該測試方法旨在模擬電力系統(tǒng)中可能發(fā)生的電源故障,以驗(yàn)證設(shè)備在這些故障下的正常運(yùn)行和穩(wěn)定性。電壓暫降是指電力系統(tǒng)中電源電壓短時(shí)間內(nèi)降低到較低水
    的頭像 發(fā)表于 11-28 17:12 ?424次閱讀
    解析電壓暫降和<b class='flag-5'>短時(shí)</b>中斷抗擾度試驗(yàn)

    DDC264短時(shí)間內(nèi)超出電壓范圍,是否還能正常測量?

    會(huì)短時(shí)間達(dá)到0.9V(近DDC264模擬輸入引腳端波形如圖2)且客戶并沒有給模擬輸入引腳與地之間正向串聯(lián)二極管以達(dá)到鉗位0.7V。 圖1 圖2 由于項(xiàng)目周期原因,客戶想先測量看是否可以達(dá)到他目的再重新設(shè)計(jì)。 那這種情況下,是否能正常測量并不會(huì)造成DDC264永久性損傷呢? 期待你的建議。
    發(fā)表于 11-19 07:02

    世優(yōu)科技參加2024全球跨境電商年會(huì) AI數(shù)字人賦能電商行業(yè)智能升級

    在數(shù)字營銷領(lǐng)域,世優(yōu)波塔也展現(xiàn)了其強(qiáng)大的應(yīng)用能力。例如,AI短視頻功能可以在短時(shí)間內(nèi)批量生產(chǎn)上百個(gè)產(chǎn)品帶貨短視頻,顯著提升商家流量;AI直播間則能在短時(shí)間內(nèi)搭建完成一個(gè)專業(yè)的直播帶貨間,助力品牌在社交媒體上的推廣和銷售。
    的頭像 發(fā)表于 10-10 17:58 ?447次閱讀
    世優(yōu)科技參加2024全球跨境電商年會(huì) AI數(shù)字人賦能電商行業(yè)智能升級

    IGBT短路耐受時(shí)間的重要性

    IGBT等功率器件具有稱為“短路耐受時(shí)間(SCWT:Short Circuit Withstand Time)”的電氣特性(參數(shù))。通常,在IGBT等功率元器件處于短路狀態(tài)時(shí),會(huì)流過大電流并在短時(shí)間內(nèi)
    的頭像 發(fā)表于 10-08 17:12 ?433次閱讀
    IGBT短路耐受<b class='flag-5'>時(shí)間</b>的重要性

    INA122U如何讓上電就能在短時(shí)間讓ADC采集值趨于穩(wěn)定?

    。感覺是儀表放輸出端給濾波電容充電導(dǎo)致。不知是何原因,如何消除此影響,想上電就能在短時(shí)間讓ADC采集值趨于穩(wěn)定,請教。
    發(fā)表于 09-11 08:17

    電動(dòng)機(jī)按銘牌短時(shí)運(yùn)行用s2表示嗎

    以下幾類: S1:連續(xù)工作制。電動(dòng)機(jī)在額定工作點(diǎn)下連續(xù)運(yùn)行,不進(jìn)行任何間歇或變負(fù)荷運(yùn)行。 S2:短時(shí)工作制。電動(dòng)機(jī)在額定工作點(diǎn)下運(yùn)行,但允許
    的頭像 發(fā)表于 06-28 09:32 ?3702次閱讀

    什么叫脈沖電壓 脈沖電壓的產(chǎn)生 脈沖電壓的測量

    脈沖電壓是指在短時(shí)間內(nèi)迅速上升至峰值,然后迅速下降至初始水平或另一個(gè)穩(wěn)定狀態(tài)的電壓變化。
    的頭像 發(fā)表于 05-24 16:46 ?3652次閱讀

    精軋機(jī)彎輥缸傳動(dòng)側(cè)襯板安裝面磨損,短時(shí)間內(nèi)快速高效修復(fù)

    。 該問題的出現(xiàn)若不及時(shí)處理腐蝕的配合面將進(jìn)一步擴(kuò)大,并將影響成品質(zhì)量,傳統(tǒng)修復(fù)工藝無法在短時(shí)間內(nèi)快速高效的針對這些問題進(jìn)行修復(fù),因此企業(yè)使用福世藍(lán)軋機(jī)牌坊修復(fù)工藝,
    的頭像 發(fā)表于 04-30 13:45 ?343次閱讀
    精軋機(jī)彎輥缸傳動(dòng)側(cè)襯板安裝面磨損,<b class='flag-5'>短時(shí)間內(nèi)</b>快速高效修復(fù)

    Chrome瀏覽器地址欄更新,運(yùn)用機(jī)器學(xué)習(xí)提升相關(guān)性判斷準(zhǔn)確性

    據(jù)悉,谷歌成功將機(jī)器學(xué)習(xí)(ML)模型融入Chrome多功能框,以實(shí)現(xiàn)更為精準(zhǔn)的內(nèi)容推薦。舉例而言,若用戶在短時(shí)間內(nèi)關(guān)閉某網(wǎng)頁,AI便會(huì)判定此頁非所需,進(jìn)而降低其相關(guān)性得分。
    的頭像 發(fā)表于 04-30 11:15 ?537次閱讀

    小米SU7充電時(shí)間

    小米SU7的充電時(shí)間取決于所使用的充電方式和充電功率。根據(jù)雷軍在發(fā)布會(huì)上的介紹,小米SU7支持800V超級快充技術(shù),可以在短時(shí)間內(nèi)實(shí)現(xiàn)快速充電。
    的頭像 發(fā)表于 03-04 15:54 ?7739次閱讀

    電力電容器為什么不允許短時(shí)間內(nèi)過電壓運(yùn)行

    在電力系統(tǒng)中,電容器是一種重要的電氣設(shè)備,常用于提高功率因數(shù)、改善電網(wǎng)穩(wěn)定性等方面。然而,電容器作為一種電壓敏感的元件,對于電壓波動(dòng)非常敏感,特別是在短時(shí)間內(nèi)的過電壓情況下,可能引發(fā)嚴(yán)重的問題。為什么電力電容器不允許短時(shí)間內(nèi)過電壓運(yùn)行?
    的頭像 發(fā)表于 02-26 14:30 ?1038次閱讀

    短時(shí)額定電流和長時(shí)額定電流的區(qū)別有哪些?

    詳細(xì)解釋這些差異,以便您能夠全面了解這些概念。 首先,我們需要了解短時(shí)額定電流和長時(shí)額定電流的定義。短時(shí)額定電流是指電器或設(shè)備能夠短時(shí)間內(nèi)
    的頭像 發(fā)表于 01-30 16:51 ?1656次閱讀

    掃描頻譜分析儀基礎(chǔ)知識:超外差光譜分析儀技術(shù)的優(yōu)勢

    FFT分析儀技術(shù)能夠短時(shí)間內(nèi)進(jìn)行采樣,然后對其進(jìn)行處理以提供所需的顯示。通過這種方式,它能夠捕獲瞬態(tài)事件。由于超外差分析儀掃描所需的帶寬,
    發(fā)表于 01-15 17:19 ?1270次閱讀
    主站蜘蛛池模板: 狠狠色狠狠色综合日日92| 亚洲欧美日韩人成| 亚洲haose在线观看| 18 japanese宾馆直播| 国产精品久久久久成人免费| 狼群资源网中文字幕| 天天啪免费视频在线看| 中文字幕乱码一区久久麻豆樱花 | 99久久做夜夜爱天天做精品| 国产亚洲精品第一区香蕉| 青柠在线观看免费全集| 亚洲伊人精品| 国产精品久久欧美一区| 女同给老师下媚药| 伊人久久艹| 国产人妻精品无码AV在线五十路| 欧美尤物射精集锦| 在线观看视频中文字幕| 国产学生在线播放精品视频| 日本午夜福利无码高清 | 尤物久久99国产综合精品| 国产麻豆91网在线看| 欧美亚洲另类热图| 坠落的丝袜美人妻| 狠狠插综合| 午夜在线观看免费完整直播网 | 国产精品AV视频一二三区| 欧美极限扩肛| 最新老头恋老OLDMAN| 交换年轻夫妇HD中文字幕| 偷拍亚洲色自拍| 大岛优香久久中文字幕| 暖暖高清视频免费| 中文字幕人成乱码中国| 黄色精品视频| 亚洲va精品中文字幕| 国产黄a三级三级三级| 日韩精品亚洲专区在线影院 | 国产传媒在线播放| 日本激情网址| china中国gay偷拍|