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

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

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

3天內不再提示

在FPGA運行3D游戲的效率比在x86硬件高50倍

jf_pJlTbmA9 ? 來源:CNX Software中文站 ? 作者:CNX Software中文站 ? 2023-07-12 15:35 ? 次閱讀

一般來說,在FPGA上使用的 Verilog 和 VHDL 語言都不太適合游戲開發或其他復雜的應用程序。因此,阿根廷的開發人員Victor Suarez Rovere和賓夕法尼亞州的系統工程師Julian Kemmerer就決定使用Julian 的“PipelineC”類 C 硬件描述語言(HDL)、Victor 的解析器,以及數學類型庫的CflexHDL工具來開發,先通過標準編譯在 PC 上運行相同的代碼,然后再通過自定義 C 到 VHDL 轉換器在 FPGA 上運行相同的代碼。

他們的白皮書中提供了有關游戲開發和測試結果的很多詳細信息。比如下文:

該游戲開發需要一些數學函數,包括:浮點加法、減法、乘法、除法、倒數、平方根、平方根倒數、向量點積、向量歸一化等。出于性能原因和設計情況,使用定點對應函數更容易適應目標 FPGA,也更利于與其他類型(整數和浮點數)進行相應轉換。

他們對游戲進行了兩次編譯,一次是在運行 Linux 的 7納米Ryzen 4900H 8 核/16 線程處理器 @ 高達 4.4GHz (45W TDP) 上;另一次則是在FPGA硬件上,也就是Digilent Arty A7- 100T板,帶有 101k LUT FPGA(Xilinx Artix-7 XC7A100TCSG324-1)。

1672364649954056.jpg

對比來看,在兩個平臺上游戲都可以流暢運行,FPGA 解決方案也可以在 1920×1080 分辨率下以 60 fps 的速度渲染游戲。兩者之間主要的區別在于功耗,FPGA 板的功耗是660 mW,PC 的功耗是 35W。注意,據我了解,該游戲根本沒使用 Ryzen CPU 中的 GPU,而是使用 SIMD 指令來加速游戲。雖然,依靠 GPU 進行 3D 圖形加速的類似游戲消耗可能都挺少的,但仍然還是高于 FPGA 板的。另外,他們此次使用的 FPGA 是28納米制程的,也就是說在與Ryzen CPU 相同的 7納米制程工藝的 FPGA 上預期效率就會提高 6 倍。

大家也可以通過觀看視頻,了解在 CPU 和 Arty-7 FPGA 板上模擬《Sphery vs. Shape》3D 光線追蹤游戲的設計和演示情況。相關視頻鏈接,點擊此處可查看。

用戶也可以在PipelineC-Graphics的GitHub 存儲庫中找到更多詳細信息。圖形演示看起來還是挺酷的。他們的白皮書也解釋過:“PipelineC 還可用于具有硬實時和低功耗要求的其他項目或產品。其中甚至還包括功率和重量參數非常重要的航空航天應用、需要高可靠性和實時處理的工業控制系統、更輕的虛擬和增強現實耳機、網絡應用中的數據包過濾,以及安全和加密應用。

未來,上述應用程序的示例應該都會與 RISC-V CPU和模擬器一起實現。目前他們打算設計一個帶有開源硅知識產權和開源工具的 ASIC,并進行試生產。

原文鏈接:3D game running on FPGA shown to be 50x more efficient than on x86 hardware由Jean-Luc Aufranc撰寫。

文章來源:CNX Software中文站

審核編輯:湯梓紅

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

    關注

    1629

    文章

    21744

    瀏覽量

    603608
  • 轉換器
    +關注

    關注

    27

    文章

    8707

    瀏覽量

    147236
  • Verilog
    +關注

    關注

    28

    文章

    1351

    瀏覽量

    110122
收藏 人收藏

    評論

    相關推薦

    x86硬件平臺的最佳伴侶

    的服務器領域,這我們能夠得到的性價比最高的計算機,在業界的霸主地位無可替代。但x86平臺的一個小小的瑕疵給希望pc工作可靠場合的用戶帶來了不少的麻煩,即絕大部分x86的主板不帶看門
    發表于 08-29 10:23

    x86硬件平臺的最佳伴侶

    的服務器領域,這我們能夠得到的性價比最高的計算機,在業界的霸主地位無可替代。但x86平臺的一個小小的瑕疵給希望pc工作可靠場合的用戶帶來了不少的麻煩,即絕大部分x86的主板不帶看門
    發表于 08-29 10:26

    [X86架構和ARM架構,工業領域的優勢爭霸] X86與ARM誰更勝...

    則在于功耗體積較小。兩者各有優勢與不足,X86指令多,應用范圍廣,但效率就顯得低一點,ARM指令少,應用范圍小,效率顯得。本人認為各有所長,一定要分出勝負的話還能難說,但是我還是比較
    發表于 08-01 10:45

    [X86架構和ARM架構,工業領域的優勢爭霸]

    則在于功耗體積較小。兩者各有優勢與不足,X86指令多,應用范圍廣,但效率就顯得低一點,ARM指令少,應用范圍小,效率顯得。本人認為各有所長,一定要分出勝負的話還能難說,但是我還是比較
    發表于 08-04 14:45

    X86硬件設計系列知識分享

    論壇有很多嵌入式的技術資料,卻幾乎沒有X86硬件(PC,Server 等等)設計技術資料。本人從事X86硬件及系統設計多年,總結了系列X86
    發表于 10-17 12:18

    從移動到桌面—ARM挑戰X86

    3D處理能力依然是它的賣點。從它能夠流暢運行DirectX 11游戲的DEMO來看,明年平板電腦和手機又有好戲看了。通方面的多內核處理器則要等到Krait架構的出現,具體時間將是明
    發表于 08-31 16:19

    x86架構和arm架構的區別

    X86架構是X86指令集,它屬于CISC指令集。ARM架構是ARM指令集,屬于RISC指令集。X86是馮若依曼結構,ARM是哈弗結構,這個不一定,比如ARM7TDMI用的就是馮若依曼結構。其實都是差不多,
    發表于 09-27 14:40

    3D游戲運行時無法重新創建NvFBC對象?

    當我虛擬PC(win7)中運行3D游戲時,3D游戲將改變桌面分辨率,因此我釋放Nvfbc對象并
    發表于 09-14 10:37

    linux上運行x86架構的一個C/C++程序

    時會遇到諸多問題,本篇教程為入門篇!我們linux上運行x86架構的一個C/C++程序首先我們需要安裝C/C++的編譯器gcc和gcc-c++,由于本人懶得再找一個Ubuntu做實驗,就使用本人...
    發表于 12-21 06:22

    ubuntu下交叉編譯aarch64版本代碼x86版本大10的原因是什么

    同一份代碼編譯生成動態鏈接庫,使用官方提供的交叉編譯環境編譯出的庫x86下的大10多?如何排查問題解決》
    發表于 12-30 06:03

    如果arm CHIP內建x86 decoder會能跑x86

    如果arm CHIP內建 x86 decoder 會能跑 x86?現一堆X86 cpu 有些都變 micro code ..用 risc 方式 那如果 ARM內建
    發表于 06-14 11:38

    arm64和x86服務器上運行的耗時來發現Dockerarm64架構下的性能問題

    arm64上運行的時間x86運行的時間多出很大的比例,可能存在性能問題。注意,單個測試用例的耗時長短可能存在偶然性,需要反復
    發表于 07-12 15:48

    AMD演示其運行Fedora Linux系統的新一代x86 APU產品

    AMD演示其運行Fedora Linux系統的新一代x86 APU產品,展示服務器創新與業界首創成果,基于開放標準的AMD皓龍處理器生態系統的發展使從x86 CPU到x86 APU的無
    發表于 04-22 10:30 ?1019次閱讀

    超強悍的UDOO X86開發板貿澤開售

    101 的原型開發能力,其執行速度是樹莓派3的10。工程師可以使用X86開發板運行多種軟件,包括游戲、視頻流、圖形編輯器和專業的
    發表于 07-31 15:43 ?394次閱讀

    觸翔X86工控主板交互機器人中的應用

    X86工控主板交互機器人中的應用主要體現在其高可靠性、抗干擾性和穩定性等方面,為交互機器人的正常運行和精確控制提供了有力支持。以下是關于X86工控主板
    的頭像 發表于 05-28 15:48 ?481次閱讀
    主站蜘蛛池模板: 色欲AV人妻精品麻豆AV| 久久久久久电影| 精品国产福利在线视频| 秋霞午夜一级理论片久久| 37大但人文艺术A级都市天气| 花蝴蝶在线观看免费中文版高清| 色欲AV亚洲情无码AV蜜桃| 扒开校花粉嫩小泬喷潮漫画| 欧美成ee人免费视频| bbbbbxxxxx肥胖| 欧美日韩在线成人看片a| 999人在线精品播放视频| 免费又黄又硬又爽大片| 99精品视频在线观看re| 欧美18videosex初次| caoporn 在线视频| 人妻天天爽夜夜爽三区麻豆A片| 97国内精品久久久久久久影视| 免费女性裸身照无遮挡网站| 91av成年影院在线播放| 欧美另类与牲交ZOZOZO| 成人性生交大片免费看金瓶七仙女 | 成人在无码AV在线观看一| 日本熟妇乱妇熟色在线电影| 福利啪啪吧| 亚洲福利区| 久久精品18| 99久久香蕉国产线看观看| 日本在线免费| 国产自产第一区c国产| 在线高清视频不卡无码| 暖暖的视频完整视频免费韩国 | 亚洲大片免费| 久久yy99re66| 99久久无码一区人妻A片蜜| 桃色园社区| 久见久热 这里只有精品| 9LPORM原创自拍达人| 微福利92合集| 久久九九有精品国产23百花影院| 99国产在线精品视频|