龍芯IPC追平Zen2 穩步推進產業生態

日前,2022年信息技術自主創新高峰論壇在南京成功召開,來自政府、產業、各行業領域的領導、專家學者、企業代表齊聚長江之濱,共話信息產業自主創新發展。鐵流談談會上幾個亮點。

27a403f147e4a4f10f24326df01c936d.png

龍芯LA664追平AMD zen2

相對于一些技術引進CPU在引進海外技術后CPU IPC增長緩慢,性能提高基本依靠購買更好的EDA工具和買臺積電更好的工藝。龍芯一直致力于提升CPU微結構設計水平來提升CPU的性能。沒有盲目去堆核心數量。這種穩扎穩打的做法使龍芯在過去10年中IPC提升了3-4倍,在桌面CPU上成效立竿見影。

CPU的IPC在過去10年中提升了3-4倍,這使龍芯可以在制造工藝上落后技術引進的某ARM CPU一代的情況下,依然可以依靠CPU微結構設計水平做到性能持平或略優于技術引進的某ARM CPU。當龍芯與引進的某ARM CPU采用相同工藝時,龍芯可以憑借其IPC上的優勢在性能上領先某ARM CPU。

3A6000和3A5000采用相同制造工藝,龍芯依靠其設計能力把CPU性能大幅提升。從此前公布的仿真成績看,定點相對于3A5000提升30%,浮點相對于3A5000提升60%,這種提升是非常駭人的——如果仿真成績與最終成績相當,那么,3A6000 SPEC06單核定點Base分大于13/G,浮點Base分大于16/G,如果3A5000為2.5G至2.8G,那么,3A6000的 SPEC06單核定點Base分大于35,浮點將大于45。

從本次大會公布的信息看,在使用相同工藝的情況下,3A6000性能比3A5000提升40%—60%,芯片面積縮小20%,12nm的3A6000對標7nm的AMD Zen2。鐵流做最保守估算,3A6000 SPEC06單核定點Base分為32分(@2.5G)至35分(@2.8G)。這個性能對于信創和日常使用而言都已經明顯過剩了。

693855ac8303ece82e3a28747418da9a.png

多核服務器CPU迎來爆發期

在服務CPU上,由于國內ARM CPU往往采用“堆核戰術”,也就是用64核、128核堆出一款服務器CPU,這導致龍芯的四核CPU雖然在單核性能上更好,但在多核性能上不如ARM CPU。這使龍芯在服務器CPU市場競爭中處于不利地位。

3C5000是龍芯第一款16核CPU,采用完全自主的LoongArch指令架構,16核心單芯片unixbench分值9500以上,雙精度計算能力達560GFlops,16核處理器峰值性能與典型ARM 64核處理器的峰值性能相當,并支持最高16路互連,搭配新一代龍芯7A2000橋片,PCIe吞吐帶寬比上一代提升400%以上。就SPEC2006測試來看,單核定點浮點Base分均大于10/G,單芯片分值超過200。可滿足通用計算、大型數據中心、云計算中心的計算需求。該處理器通過芯片級安全機制可為等保2.0、可信計算、國密算法替代、網絡安全漏洞防護等提供CPU級內生支持。

3C5000最大特點是單核性能強,特別是unixbench這種看重單核和內存性能,多核加速比很低的測試,龍芯只用16核就能跑到9500,某ARM CPU即便有64核也跑不到這個成績。從公開的數據來看,3C5000的性能在信創市場足夠用了,而且16核的核心是使其部署比較靈活。龍芯3D5000研制成果,也就是把兩個3C5000封裝到一起的膠水32核芯片,主要針對一些對性能有更高要求的場景。

1d0fcb2867b9bf1aa997e4ebd9b33c35.jpeg

2K3000?3C6000 3D6000性能不俗

2K3000的內核相對于2K2000進行了增強,雖然2K2000和2K3000的核心都叫LA364,但其實是兩代核心,IPC是不一樣的,處理器核重新設計,發射寬度降低了,但是效率提高了,新處理器核可以對標A75水平,使用范圍也不局限于工控。

2K3000主頻達2.7Ghz,LG200 GPU也被集成進2K3000,由于芯片SOC化大幅提升了集成度,芯片面積、成本、功耗大幅度降低,屆時龍芯主板價格要低于i3主板,根據計劃,2K3000將在明年上半年流片。

鐵流推測,2K3000 SPEC06定點成績在24分以上(Base @2.7Ghz)。

2K3000一旦量產,將在性能、成本等方面領先當下的盤古900、D2000等ARM方案。作為參照,D2000 SPEC06定點成績在15分左右(Base @2.3Ghz),盤古900的單核成績還不如D2000。

3C6000是16核服務器芯片,內核是LA664,3D6000則是兩片3C6000封裝在一起構成32核服務器CPU,可以匹敵搭載Zen2核心的AMD EPIC。只要軟件能跟上,商業市場已經沒有性能短板了。

龍芯下一代7000系列CPU,進一步提升CPU核性能,IPC瞄準Zen3和12代酷睿,計劃采用7nm工藝,SPEC06定點Base最保守估算是40分,屆時,會有24-32核的3D7000(7nm) 和48-64核3E7000(兩片封裝)。

56ec741ebabdc1bdb63b1709121abcc4.jpeg

產學研協作推進產業生態

有鑒于龍芯沒有大型3A游戲,就CPU性能而言,3A5000應對日常使用和單位辦公已經是性能過剩了,3A6000則是進一步性能過剩,7000系列CPU則能進入商業市場競爭。對于龍芯而言,性能已經不是最大短板,軟件生態和產業生態才是短板。

對此,龍芯措施是兩手抓,一方面用二進制翻譯兼容X86生態,另一方面推出自主編程框架。

LATX實現在龍芯linux平臺上運行X86/Windows應用的目標,目前已經可以運行大量X86/Windows應用,預計還需要一年時間完善。以打印機來說,現在97%、98%以上的打印機龍芯不用遷移,可以直接用,這在X86和ARM上都沒有做到,凡是windows有的驅動龍芯都能跑。還有少量的2%、3%的問題,年底之前將全部解決,也就是說在X86和ARM平臺上肯定很多打印機認不了,但在龍芯的平臺上,到明年開始可以保證100%的打印機都能識別。

自主CPU和操作系統的整機產品之所以需要無休止的遷移適配,主要是因為這些系統是不在自主平臺上寫的,現有的應用都是基于別人的編程框架編出來的,自主編程框架是自主操作的重要特征,目前國產操作系統都不是真正意義上的自主操作系統,只是開源操作系統的自主發行版,APP開發者使用的自主編程框架進行編程才能徹底解決無休止的適配問題,所以龍芯在明年爭取推出自主編程框架。未來就像手機APP有蘋果版和安卓版,未來電腦的系統有龍芯版和windows版,這樣龍芯就有自己的生態了。

1cc8df3980553a582f9f500c6b8a8b14.png

龍芯啟動百芯計劃基地,東南大學首席教授、江蘇省集成電路學會理事長時龍興在主題匯報中介紹了龍芯百芯計劃項目。該項目旨在讓高校學生進一步參與完成處理器芯片全流程設計,掌握核心科技基礎技術。授權龍芯自主研發的IP核同樣是百芯計劃的一項重要內容。多年來,龍芯中科堅持自主研發核心IP,形成了包括系列化CPU IP核、GPU IP核、內存控制器及PHY、高速總線控制器及PHY等上百種IP核。蘇州雄立科技基于龍芯ip開發了一系列芯片。

另外,龍芯積極與高校合作,教育部高等教育計算機類專業教育指導委員會指導清華大學、北京航天大學、西北工業大學、南開大學、中國科技大學等高校編寫基于龍芯中科loongarch的指令集為基礎的7門教材在上述高校于2023年教學使用。

龍芯與南京大學、東南大學、河海大學、南京航空航天大學等高校共建6個信創實驗室,推動信創產品走進校園、走進課堂。龍芯信息技術應用創新實驗室解決方案,涵蓋信息技術、應用創新、集成電路、云計算、大數據、物聯網、網絡安全等多門課程、實驗、賽事、認證等內容。龍芯中科還發布了“青少年造芯計劃”公益項目。該項目由具有全國性公募資格的中國社會福利基金會社區發展基金和愛心人士共同發起,助力提高青少年信息技術創新能力和科技創新教育水平。

7a766e3b10d927dc7ba37ce1d1c2dea4.png

結語

鐵流引用胡偉武老師的話作結尾:我自己覺得2022年起的2到3年是龍芯把自主研發的優勢轉化為性價比和軟件生態優勢的重要轉折點,我希望今天會后的一兩年內整個產業鏈形成這樣的共識:

因為龍芯是自主研發而非引進技術,所以龍芯性能最高;

因為龍芯是自主研發而非引進技術,所以龍芯成本最低;

因為龍芯是自主研發而非引進技術,所以龍芯生態最好;

因為龍芯是自主研發而非引進技術,所以龍芯供應穩定。

我希望大家慢慢打破說龍芯是最基礎,但生態和性能差一點,要在實踐中兩三年就能做到,因為能力已經形成了,槍桿子已經練成。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/281147.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/281147.shtml
英文地址,請注明出處:http://en.pswp.cn/news/281147.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

攝像頭水平視野垂直視野?_如何在“動物穿越:新視野”中的夢中游覽某人的島嶼...

攝像頭水平視野垂直視野?The promised second summer update for Animal Crossing: New Horizons has been released, and it restores the ability to visit another player’s island in your dreams. Before you can do so, though, you’ll need a Nintendo Online member…

中文版onlyoffice鏡像制作

原文同步于:https://www.daxueyiwu.com/post/761 拉取5.4.2.46版本onlyoffice/documentserver鏡像 docker pull onlyoffice/documentserver:5.4.2.46 該版本是支持20個連接數破解限制的最后一個版本,也是對中文字體界面顯示中文不亂碼支持比較好的一個版…

C++中的namespace ----轉載

轉自:http://blog.csdn.net/yao_zhuang/article/details/1853625 namespace中文意思是命名空間或者叫名字空間,傳統的C++只有一個全局的namespace,但是由于現在的程序的規模越來越大,程序的分工越來越細&am…

使用訪問控制策略訪問服務網格內的服務

當在實施服務網格時,不可避免的存在網格外服務訪問網格內服務的情況,也就是服務網格的平滑落地。這種中間狀態可能會持續較長的時間,也是我們在落地的時候需要解決的問題之一。又或者,有的應用處于某些考慮并不適合使用服務網格&a…

Scrapy從理論到爬圖

Scrapy系列教程: https://www.daxueyiwu.com/post/71 scrapy爬蟲啟示錄-小伙子老夫看你血氣方剛這本《爬蟲秘錄》就傳給你了 0 點贊 ? 0 回復 ? 5月前 Scrapy初章-Scrapy理論簡介 0 點贊 ? 0 回復 ? 5月前 Scrapy次章-啥也不干就是爬圖 0 點贊 ? 0 回復 ? 5月…

gfi截圖_GFI Backup Home Edition是Windows的免費數據備份實用程序

gfi截圖In today’s tough economic times the last thing you want is to lose important data because you couldn’t afford a quality backup utility. Today we look at GFI Backup Home Edition, a completely free professional grade backup solution. 在當今艱難的經…

需求工程閱讀筆記03

需求工程與運營商技術管理人員的結合點思考; 運營商的技術管理人員有時會發現自己處于比較尷尬的一個境地,因為一方面自己并不直接開發、實現各種系統,而都是采用外包的方式,業務的需求都是經由自己再轉給外包方,感覺自…

使用BeetleX.MQTT構建服務

已經有很長一段時間沒有寫代碼,為了不讓自己的代碼技能有所下降所以針對BeetleX擴展了一個MQTT協議來保持自己的代碼設計和編寫能力。接下來簡單介紹一下如何使用BeetleX.MQTT來構建對應的TCP或WebSocket服務。 以下實現是針對MQTT 3.1.1版本,協議的實…

vlc 視頻流跳數_如何解決在播放高清晰度視頻文件的VLC中跳過和滯后的問題

vlc 視頻流跳數VLC is the king of all media… it plays almost anything on any platform, any time, any place. It’s great. Lately, however, I’ve been having issues with VLC skipping whenever I’m playing high-def media streaming over a network. VLC是所有媒體…

求助:關于sql如何統計時間的問題

三、現在我們假設應用計時分為app應用和web應用,需要考慮如下幾個方面: (1)多時間段(2)表中有冗雜數據 (3)用戶是在web端和app端都登陸,這種類型的重復時間段只能取其一 …

onlyoffice中文字體下載

原文同步自作者博客:https://www.daxueyiwu.com/post/778 下劃線開頭的是頁面顯示中文的字體,不帶下劃線的是頁面顯示英文的字體 calibri.ttf -CalibriTimes New Roman.ttf _FANGSONG.otf -仿宋FANGSONG.otf_FS_GB2312.otf -仿宋_GB2312_HWZS.otf -華文…

onlyoffice 20并發限制處理

原文同步自作者博客:https://www.daxueyiwu.com/post/31 開源版本連續打開20個頁面就會彈出該提示。 一.方案一 修改六個app.js文件 find ./ -name app.js 目錄下所有app.js文件,對代碼行進行修改,只是經過簡單的測試,希望發現…

[Linux環境]-centos7下安裝jdk1.8.0_141流程.

1.查看當前虛擬機java環境版本: java -version [rootcentos-linux-7 bin]# java -version java version "1.7.0_111" OpenJDK Runtime Environment (rhel-2.6.7.2.el7_2-x86_64 u111-b01) OpenJDK 64-Bit Server VM (build 24.111-b01, mixed mode) 2.查看當前安裝版…

石橋圖里的一個故事

唐朝詭事錄有一個石橋圖章節,里面記載了一個故事。十年前,南州鄉賢謝員外的兩個兒子,要求謝家的老仆人帶自己去湖里游玩。哪知游玩到湖中間,突然下起了瓢潑大雨,員外家的一個兒子被驚嚇掉落水里。老仆人的兒子趕忙去救…

onlyoffice更新中文字體總結

原文同步自作者博客:https://www.daxueyiwu.com/post/760 1. 通過字體修改軟件FontCreator修改字體名稱 (1)下載fontcreat.exe (2)將Windows/fonts 下的字體文件拷貝至 我的文檔/fonts (3) 使用fontcreat打開字體…

ubuntu 鍵盤快捷鍵_如何使用鍵盤快捷鍵在Ubuntu中提高生產力

ubuntu 鍵盤快捷鍵diceareawesome1/Shutterstock.comdiceareawesome1 / Shutterstock.comWe’re always looking for new ways to speed up everyday tasks in Ubuntu. We’ll show you some keyboard shortcuts you might not have known about, and show you how to make you…

核心編程之十一章的11-9

def add(x,y): a x y def average(): list1 [] list1.append(a/2) print(list1) return a #為什么return a 放在這里呢,因為如果放在外面的話,根據return的屬性,會結束嵌套數函數 return average() …

Ubuntu 桌面系統升級

本文介紹 Ubuntu 桌面系統升級的兩種方式,通過 UI 或命令行的方式,演示為 20.04 升級為 22.04。并介紹了 windows 的 Linux 子系統 wsl 的升級注意事項。背景之前在學習 ROS2 時,安裝 ros-humble-desktop 出現依賴錯誤:無法修正錯…

onlyoffice修改左上角的logo

原文同步自作者博客:https://www.daxueyiwu.com/post/770 1. 商用版config里配置就能修改logo "editorConfig": {"customization": {"logo": {"image": "https://example.com/logo.png","imageEmbedded&q…

pidgin qq_Pidgin入門指南,通用消息客戶端

pidgin qqIf you find chatting with multiple chat clients troublesome, then Pidgin is the tool for you. In today’s article, we’ll show you how to connect to popular chat networks, encrypt your conversations, and render mathematical formula in Pidgin. 如果…