FPGA在數(shù)據(jù)處理中正發(fā)揮越來(lái)越重要的作用,但是傳統(tǒng)上FPGA開(kāi)發(fā)門檻較高,開(kāi)發(fā)工具復(fù)雜,因此如何讓開(kāi)發(fā)者可以方便快捷地使用FPGA進(jìn)行FPGA開(kāi)發(fā)是廠商近期工作的重點(diǎn)。
FPGA 是一個(gè)“白板”,支持需要定制的苛刻應(yīng)用,正如領(lǐng)先的云端 SmartNIC 實(shí)施一樣。FPGA 支持用戶滿足不斷變化的需求。憑借可編程性,系統(tǒng)可以隨著需求和標(biāo)準(zhǔn)的變化快速調(diào)整,5G 部署的早期階段以及 Open RAN 實(shí)施的初步規(guī)劃就是如此。此外,F(xiàn)PGA 還有助于推動(dòng)靈活性創(chuàng)新,是探索下一代技術(shù)以及對(duì)硬件進(jìn)行相關(guān)驗(yàn)證的最快途徑。
在英特爾FPGA技術(shù)大會(huì)上,英特爾有兩個(gè)重要發(fā)布,一個(gè)是發(fā)布了最新的英特爾 開(kāi)放式 FPGA 堆棧(Intel OFS)。通過(guò)可拓展的硬件,以及可訪問(wèn)的git源代碼庫(kù)的軟件框架,英特爾 開(kāi)放式 FPGA 堆棧(Intel OFS)讓軟硬件及應(yīng)用開(kāi)發(fā)人員能更輕松地創(chuàng)建定制加速平臺(tái)與解決方案。此外,英特爾 開(kāi)放式 FPGA 堆棧提供標(biāo)準(zhǔn)接口和API,實(shí)現(xiàn)更高的代碼可重用率,加速了開(kāi)發(fā)與快速部署。
圖注:查看更多英特爾 開(kāi)放式 FPGA 堆棧產(chǎn)品詳情
該堆棧是是第二代英特爾 FPGA 平臺(tái)軟件,距離其第一代產(chǎn)品已過(guò)去多年。據(jù)悉,英特爾開(kāi)放式 FPGA 堆棧是采用開(kāi)源方法交付的可訪問(wèn)源代碼的軟硬件代碼集合,可支持開(kāi)發(fā)人員根據(jù)自身設(shè)計(jì)要求進(jìn)行調(diào)整。 而且其代碼本身將完全開(kāi)源,并向上溯流至 Linux 內(nèi)核,面向整個(gè)社區(qū)開(kāi)放。
此外,還有模塊化硬件源代碼,可與行業(yè)標(biāo)準(zhǔn)接口進(jìn)行組合,支持更加輕松地構(gòu)建特定于應(yīng)用的解決方案。無(wú)論您是硬件、軟件還是應(yīng)用開(kāi)發(fā)人員,都可以利用英特爾開(kāi)放式 FPGA 堆棧 奠定開(kāi)發(fā)基礎(chǔ),從而騰出更多時(shí)間進(jìn)行創(chuàng)新,打造差異化產(chǎn)品。
英特爾公司副總裁、可編程解決方案事業(yè)部總經(jīng)理Dave Moore表示:“英特爾 開(kāi)放式 FPGA 堆棧經(jīng)過(guò)早期客戶的成功案例驗(yàn)證了英特爾 開(kāi)放式 FPGA 堆棧能夠大幅降低研發(fā)周期,同時(shí)提升代碼和硬件設(shè)計(jì)的重用率,對(duì)于希望加速工作負(fù)載的客戶和合作伙伴而言是理想之選?!?/p>
對(duì)于任何新的基于FPGA加速平臺(tái)的開(kāi)發(fā),包括FPGA硬件設(shè)計(jì)、英特爾 至強(qiáng)可擴(kuò)展處理器就緒的軟件堆棧以及應(yīng)用工作負(fù)載等,都會(huì)遇到一個(gè)核心挑戰(zhàn),那就是如何分配從零開(kāi)發(fā)和代碼重用或IP授權(quán)之間的比例。
英特爾 開(kāi)放式 FPGA 堆棧為L(zhǎng)inux內(nèi)核提供定制化的軟硬件基礎(chǔ)設(shè)施,解決了軟硬件及應(yīng)用開(kāi)發(fā)人員面臨的許多痛點(diǎn),包括開(kāi)發(fā)FPGA設(shè)計(jì)(“拿來(lái)與定制”)所需的模塊化、可組合代碼,以及開(kāi)源上游代碼,從而讓開(kāi)源分銷商能夠?yàn)榈谌胶蛯S杏⑻貭?OFS平臺(tái)提供本地支持。簡(jiǎn)而言之,英特爾 開(kāi)放式 FPGA 堆棧為硬件、應(yīng)用和軟件開(kāi)發(fā)人員帶來(lái)的價(jià)值分別是定制化、在整個(gè)英特爾FPGA平臺(tái)的便利的可移植性以及主要操作系統(tǒng)廠商分銷的本地支持。
現(xiàn)在,主板開(kāi)發(fā)人員、原始設(shè)計(jì)制造商和客戶都可以利用具有標(biāo)準(zhǔn)接口的統(tǒng)一基礎(chǔ)設(shè)施開(kāi)始他們的FPGA硬件開(kāi)發(fā)。應(yīng)用開(kāi)發(fā)人員可以通過(guò)基于英特爾 開(kāi)放式 FPGA 堆棧的不同平臺(tái)之間更強(qiáng)大的可移植性實(shí)現(xiàn)更高的開(kāi)發(fā)回報(bào)。
英特爾 開(kāi)放式 FPGA 堆棧產(chǎn)品的EAP計(jì)劃將于2021年大部分時(shí)間開(kāi)放。
此外 ,在本次英特爾FPGA技術(shù)大會(huì)上,英特爾還發(fā)布了全新可定制解決方案英特爾 eASIC N5X,幫助加速5G、人工智能、云端與邊緣工作負(fù)載的應(yīng)用性能。該可定制解決方案搭載了英特爾 FPGA兼容的硬件處理器系統(tǒng),是首個(gè)結(jié)構(gòu)化eASIC產(chǎn)品系列。英特爾 eASIC N5X通過(guò)FPGA中的嵌入式硬件處理器幫助客戶將定制邏輯與設(shè)計(jì)遷移到結(jié)構(gòu)化ASIC中,帶來(lái)了更低的單位成本,更快的性能和更低的功耗等好處。
據(jù)悉,英特爾 eASIC N5X器件作為具有創(chuàng)新性的新產(chǎn)品,與FPGA相比最高可降低50%的核心能耗和成本,與ASIC相比則提升了面市速度,降低了非重復(fù)性工程成本。用戶可以創(chuàng)建功耗優(yōu)化、高性能、高度差異化的解決方案。英特爾 eASIC N5X器件也內(nèi)置了來(lái)自英特爾 Agilex FPGA產(chǎn)品系列的安全性設(shè)備管家(包括安全啟動(dòng)、驗(yàn)證和防篡改功能),幫助客戶滿足許多應(yīng)用的關(guān)鍵安全性需求。
責(zé)任編輯:lq
-
FPGA
+關(guān)注
關(guān)注
1625文章
21620瀏覽量
601239 -
英特爾
+關(guān)注
關(guān)注
60文章
9861瀏覽量
171291 -
人工智能
+關(guān)注
關(guān)注
1789文章
46652瀏覽量
237083
原文標(biāo)題:英特爾兩個(gè)重要發(fā)布加速FPGA應(yīng)用開(kāi)發(fā)
文章出處:【微信號(hào):gh_9d70b445f494,微信公眾號(hào):FPGA設(shè)計(jì)論壇】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論