RISC-V火力全開!全開源PicoRio對標銷量超3000萬件的樹莓派

2020-12-25 雷鋒網

Arm在智慧型手機領域的成功無需多言。但許多人可能並不了解2012年面世的基於Arm晶片的微型電腦樹莓派(Raspberry Pi)對Arm生態成功的重要性。樹莓派是為學習計算機編程教育而設計,2019年12月全球銷量超過了3000萬件,對Arm生態的成熟、甚至嵌入式系統的發展都意義重大。

最近,2017年圖靈獎得主大衛·帕特德森教授(David Patterson)領銜的非盈利RISC-V國際開源實驗室(RIOS:RISC-V International Open Source Lab)發布了全球首個可運行Linux的晶片級全開源、低功耗、體積小的RISC-V微型電腦系統PicoRio。

圖片來自RIOS官網

PicoRio對標的正是已經非常成功的樹莓派,RIOS希望借PicoRio帶動RISC-V生態的發展,推動RISC-V的迅速普及。

那麼,PicoRio能否成功?PicoRio對RISC-V生態發展的重要意義是什麼?

RISC-V生態迫切需要一個開源的硬體平臺

晶片的成功離不開強大的硬體,更離不開繁榮的軟體生態,x86和Arm指令集,以及英特爾、英偉達、Arm公司的成功就是最好的例子。作為2010年才推出的新興的開源指令集架構RISC-V,RISC-V MCU在對軟體生態依賴程度不高的應用中已經替換了不少Arm架構MCU。

但對軟體生態依賴程度更高,比如需要運行Linux作業系統,對處理器性能要求更高的應用,RISC-V現在還不具備足夠的競爭力。僅就硬體而言,目前購置一個可運行Linux的多核RISC-V開發板大概需要1000美元以上,而最新一代的樹莓派4B起售價僅為35美元。

顯然,RISC-V生態迫切需要一個開源的硬體平臺。

RIOS Lab聯合主任譚章熹接受雷鋒網採訪時表示:「作為新的智能架構,需要花費太高的硬體成本會阻礙RISC-V的進一步拓展。當然,發展RISC-V生態需要品質足夠高的硬體,兼顧成本,以及易於開發以及有一個繁榮的社區都非常重要。」

「除此之外,對新架構的支持需要非常大的工程量,不是靠幾個團隊或公司就可以。「譚章熹表示,」生態的建設是一個長期的過程,需要大量的開發者,並且是一個系統性的開發,這就需要有第三方的組織,這也是RIOS成立的初衷。」

品質足夠高且成本可接受的硬體是建設生態的基礎。

RISC-V國際開源實驗室揭牌儀式,從左到右分別為:RISC-V國際開源實驗室聯合主任譚章熹、清華大學深圳國際研究生院執行院長高虹、RISC-V國際開源實驗室主任大衛·帕特森、深圳市副市長王立新、人才工作局局長張林、科技創新委副主任鍾海

全開源PicoRio邊緣計算平臺對標樹莓派

樹莓派推出的初衷是用於教育,但其目前已經廣泛應用於各種產品中。比如新冠肺炎疫情期間,就有公司大量採購樹莓派用於生產呼吸機。這體現了基於Arm晶片的樹莓派有一個非常良好的生態,其低成本的硬體、活躍的社區和詳細的文檔讓開發者可以在短時間內開發出想要的產品。

「樹莓派的成功說明這樣的模式對構建社區非常有幫助,值得我們借鑑。」譚章熹指出,除了軟體文檔外,樹莓派系統在硬體晶片層面開放的信息非常少,開發者甚至無法獲得樹莓派的核心美國博通公司CPU晶片的完整數據手冊,這極大地制約了使用樹莓派進行深度的優化和定製,限制了創新。

RIOS此次發布的PicoRio選擇的是全開源模式。這意味著,PicoRio從CPU設計,到PCB電路板設計,再到作業系統核心軟體將全部開源,核心架構使用最新的開源RISC-V指令集技術。

PicoRio的目標是可提供工業級的開源IP和開源軟體,用比肩樹莓派的售價並實現超越樹莓派的三重價值:

更開源:PicoRio將構建於開源的RISC-V之上,從CPU設計,SoC設計,開發版設計,到軟體系統全部開源;更低功耗:樹莓派從最初的RP0時的0.8瓦待機功耗, 發展到RP4的3.4瓦待機功耗,目前活躍態下功耗高達7.6瓦;而PicoRio的目標待機功耗將控制在0.05瓦特以下,工作功耗控制在0.5瓦特以下,功耗優勢明顯,極利於物聯網應用;更安全:樹莓派基於Arm的Trustzone安全機制,PicoRio基於更透明、更開放的RISC-V安全架構。 PicoRio 1.0版本基於本地化開源64位 RISC-V 多核處理器晶片,是首款支持Linux的開源RISC-V單板計算機,支持Google V8 JavaScript引擎。譚章熹指出,「Linux是應用非常廣泛的開源作業系統,而V8引擎是JavaScript引擎的一個運行時刻庫,也是關係到Chrome瀏覽器非常關鍵的一部分,還是node.js的根基。」

PicoRio平臺版本1.0

node.js是能夠在伺服器端運行JavaScript 的開放原始碼、跨平臺 JavaScript 運行環境,很多流行的應用程式都基於node.js。

「非常重要的軟體對x86和Arm處理器支持比較好,其它架構支持相對弱一些。我們能夠邁出這一步對於完善RISC-V的生態非常重要。」譚章熹指出,PicoRio是採用聯合開發的方法,完成從開源應用軟體到開源硬體的全棧設計流程,利於設計者以最快的速度完成端到端軟硬體系統設計和驗證工作。

他特別強調,PicoRio必須要有足夠高的硬體品質,還要有容易接受的成本,所以要提供工業級的開源IP和開源軟體。有了足夠好的品質,保持低功耗以及架構的純潔性也是其中重要的部分。

PicoRio的低功耗得主要益於RISC-V架構的高度模塊化,並且針對PicoRio的邊緣計算平臺定位設計RISC-V晶片,實現遠低於樹莓派的功耗。另外,RIOS也在探索最適合硬體的授權模式,非盈利中立機構能夠在保持技術架構純潔性的同時更好地促進生態發展。

RISC-V生態何時成熟?

譚章熹透露,PicoRio項目的第一階段就是提供可以運行Linux作業系統的開發平臺,接下來會持續提昇平臺的性能,比如會可以支撐筆記本電腦運行。

「PicoRio全開源的目標就是希望無論是商業公司,開發者還是學術機構都可以很方便的根據自己的能力和應用需求做定製化,便於在需求多樣的物聯網時代發揮各自的優勢更好地創新和滿足市場需求。」譚章熹表示,全開源能夠方便和促使更多人從事底層的開發,這對於培養從硬體到軟體的全棧人才也有積極意義,全棧人才也是目前RISC-V發展的關鍵。

需要指出,雖然PicoRio是全開源,但要將開源的代碼轉變為實際的產品,中間還有很多產業鏈的工作。譚章熹認為,專門基於開源軟體推出產品的商業模式已經被證明可行,開源硬體是否有可行的商業模式仍然值得探討,PicoRio正是這樣的嘗試。

當然,硬體開源模式非常重要。雷鋒網了解到,RIOS現在正在探索最適合硬體的許可方式,原則上是不強迫使用了開源的設計後就要回饋社區。

但無論如何,都需要讓社區裡的開發者邁出第一步,願意貢獻。譚章熹認為,開源和開放是一個不可阻擋的大趨勢。因為,如果基於開源的底層去設計產品,由於開源架構和軟體的版本也在不斷升級,開發者或公司想要完全脫離社區是不可能的,這將會付出巨大的成本。

「開源可以認為是大家共享一些比較共通的技術,要分享多少由你決定。很難所有東西都閉源,這樣成本太高。」譚章熹指出,假設一些技術大家都掌握的差不多了,這時候就有可能開源,進一步降低成本。

支持Google V8 JavaScript引擎的PicoRio只是RIOS實驗室5年規劃中的一個項目,也只是RISC-V生態建設中的冰山一角。PicoRio的成功與否以及RIOS實驗室後續推動RISC-V生態建設的產品都至關重要。

值得一提的是,8月19日宣布Imagination將其用於GPU的IP技術向RIOS實驗室開放,並與實驗室建立合作關係,成為其合作單位會員,這對於RIOS實驗室進一步搭建完整、高效的開發平臺及開源的RISC-V單板機生態有重要意義。

雷鋒網小結

PicoRio是RISC-V生態建設的一個關鍵產品,也只是RIOS實驗室進入實際產出階段的標誌。RISC-V生態的發展,需要有開發者或企業開始邁出第一步回饋社區,推動硬體架構和軟體架構的進步,社區有很好的文檔,開發者圍繞各種應用進行開發,這是一個長期的過程。

RISC-V要成為一個時代重要的架構,還有很長的路要走,也需要抓住時代機遇。

相關焦點

  • 挑戰樹莓派:RISC-V 微型計算機 PicoRio 發布
    RIOS 方面表示,PicoRio 對標的正是基於 ARM 架構的開源微型計算機系統 Raspberry Pi (樹莓派)。挑戰樹莓派作為最成功的微型計算機,開源的樹莓派在技術圈和學術界一直廣受編程愛好者的好評,各路大神基於樹莓派製作的新奇玩意兒層出不窮,圍繞這款微型計算機已經形成了一種獨特的 DIY 文化,相關的開源軟體生態建設也十分豐富。據統計,截至 2019 年 12 月,樹莓派的全球銷量已經突破 3000 萬套 。
  • ...開源實驗室發布全球首個全開源可運行Linux的RISC-V平臺:PicoRio
    7月21日深圳消息,2017年圖靈獎得主大衛·帕特森教授(David Patterson)領銜的RISC-V國際開源實驗室(RIOS:RISC-V International Open Source Lab)日前發布了全球首個可運行Linux的全開源RISC-V微型電腦系統PicoRio
  • 樹莓派4B永久降價:取消1GB內存款式、2GB版下調至35美元
    樹莓派(Raspberry Pi)即將迎來8歲生日,為了慶祝,樹莓派基金會宣布,2GB RAM的樹莓派4B永久降價10美元,目前僅需35美元(約合245元)。樹莓派基金會創始人兼CEO Eben Upton將此次降價歸功於RAM成本降低,他同時指出,樹莓派4B和8年前樹莓派一代發售時價格一致,實際上考慮這些年的通貨膨脹,起初就等於優惠了5美元。更別說,4B的CPU比第一代快了40倍,運行內存是當年的8倍。
  • 王力宏火力全開專輯評價?
    答|百度派 @聽風2011年9月14號預購,9月30號發行《火力全開·新歌加精選》的王力宏,猶如唱片股市的「長期績優股」。在索尼13年共出了12張專輯的他,專輯總銷量全亞洲破千萬張,一手打造索尼「王朝」,在這13年為索尼唱片締造許多銷售紀錄,更創造了超過50億的營收!從出道到現在張張專輯都受到歌迷力挺支持的王力宏,可說是樂壇「金童」,不僅12張專輯創下全亞洲破千萬銷量破紀錄,從唱片銷售、電影、演唱會、商演、廣告代言到數字電信全都大獲全勝。不僅叫好又叫座,吸「金」度百分百!這一切讓王力宏成為一臺超級印鈔機。
  • PiSwitch:用樹莓派製作 Switch 遊戲機
    _2mm.stl可選項:第2步:將音頻接口焊接到樹莓派上首先從樹莓派開始,將26 awg 電線與樹莓派焊接:我會在音頻接口附近將紅色的左聲道焊接到pp26(感謝樹莓派基金會標記的焊盤)將黑色焊接到pp24。
  • 玩機-樹莓派
    昨天說到ngrok內網穿透,我弄了個樹莓派,今天就說說,如何樹莓派入門。
  • 樹莓派,不玩不知道(一)
    認識樹莓派樹莓派,最早由英國劍橋某實驗室由物理學家埃本·阿普頓花費六年時間研製,於 2012 年 3 月開始正式發售。樹莓派外形僅有一張信用卡大小,卻具有電腦的所有基本功能。大多數的樹莓派都支持多個 USB 接口,以及乙太網接口。樹莓派的 CPU 架構為 ARM,與傳統意義上的個人電腦的 x86 架構不同。這篇文章2詳述了兩種架構的區別。
  • 樹莓派4B的夏天
    如今突然看到開源的OpenRA,心中也是一激動,然後想是否有人已經嘗試過在樹莓派上運行了呢?我一查,還真有人已經玩兒的不亦樂乎了!於是我也花了一小點兒時間,在樹莓派4B上安裝一下,雖然有遇到一些小坑,但是也完美解決了,順利安裝好了。運行起來還算流暢。項目地址:www.openra.net 有發布的源碼。
  • 用樹莓派製造一支敲擊樂隊
    它可以讓你可以通過樹莓派或同一網絡上的任何其他設備(手機,平板或計算機)以交互方式控制你的機器鼓。稍後我會在樹莓派上安裝它。在這裡可以預覽:http://pibeat.banjowise.com/代碼在 GitHub 提供下載:https://github.com/mnkii/pibeat2、編碼擊鼓模式的 Python 腳本。
  • 「樹莓派+1萬塊樂高」打造樂高分類器,樹莓派官方轉發,網友:我想借來用兩天
    這個分類器由樹莓派和1萬塊樂高積木組成,耗時2年打造,真的是「用樂高搞定樂高」,堪稱最硬核的「套娃」。我們先來感受一下它龐大的外形:最近,如此硬核的設備也得到了樹莓派官方轉發。Daniel的技術是在前人的基礎上完成,但更加先進:它可以識別出所有曾經使用過的樂高積木,甚至是從未見過的積木。
  • 我終於擁有了樹莓派
    :樹莓派(英語:Raspberry Pi)是基於Linux的單片機電腦,由英國樹莓派基金會開發,目的是以低價硬體及自由軟體促進學校的基本計算機科學教育。說起外接顯示器這件事,我的4B型號擁有兩個Mini HDMI接口,根據網上的消息只有其中的0號接口支持輸出4K60p,雖然不知真假,但我還是默認選擇這個口來外接顯示。由於安裝的是帶桌面的完整版系統,首次啟動後只要按照圖形界面的提示設置就可以了。
  • 新的樹莓派 400:一臺藏身於鍵盤內微型計算機 | Linux 中國
    https://linux.cn/article-12793-1.html作者:Ankush Das譯者:Xingyu.Wang樹莓派是什麼已經無需介紹。這臺起初是為 DIY 愛好者打造的低規格電腦,現在可以作為全功能桌面使用了。隨著樹莓派 400 的發布,使得它更加適合作為家庭電腦使用。樹莓派 400 基本上是一臺藏身於鍵盤內微型計算機。
  • 王力宏:火力全開是我的信念
    ▼觀影現場的大合影2012年,王力宏在鳥巢舉辦「火力全開 MUSIC-MANⅡ世界巡迴演唱會」,成為首個在鳥巢開個唱的流行歌手。音樂電影《火力全開》即以360度全方位還原「火力全開」鳥巢演唱會和世界巡迴演出的現場為主線,通過幕後準備和王力宏的自述展現他的音樂夢想。
  • 耿爽今天火力全開!爽!
    在今天舉行的外交部例行記者會上發言人耿爽火力全開▼中國製造有毒?網友熱評@每日甜份:我口頭向美國捐贈500億美刀,另外提供50萬份檢測試劑與2億口罩200萬套防護服。什麼時候到貨看心情光說我也會@男德:感謝美國的口頭物資,已經聽到了@海裏海狸:親親,那麼嫌棄中國產品就請不要使用哦,也別來求我們要哦@關於腹肌:聽耿爽發言就是爽@每日甜份:爽哥今天火力全開啊@橘子味盛夏M:最近有被外交部給剛到
  • 王一博單曲《無感》銷量破1200萬!3天人氣3000萬
    1月4日晚,某音樂官方微博發布微博,恭喜王一博全新數字單曲《無感》銷量突破1200w張!在微博中寫道「世間毀譽無數,保持無感,才有幸福感。少年將情緒寫進歌裡,任外界如何洶湧,保持無感,全速熱愛」。《無感》是王一博個人第三支單曲,12月30日上線發布,上線20分鐘銷量超600萬張,10小時48分鐘狂銷1000萬張,銷售額超3000萬元,成為銷量最快破千萬的數字單曲!上線3天,人氣值飆升突破3000萬。而在單日星雲人氣榜單中,王一博《無感》更是超過華晨宇和許嵩奪得單日榜單冠軍!不僅在音樂方面表現出眾,而且影視方面也是突飛猛進。
  • 錦衣之下電視劇在線觀看 劇集播出至今火力全開
    錦衣之下電視劇在線觀看 劇集播出至今火力全開時間:2020-02-14 11:34   來源:鳳凰網娛樂   責任編輯:凌君 川北在線核心提示:原標題:錦衣之下電視劇在線觀看 劇集播出至今火力全開 《錦衣之下》2月10日迎來大結局,完美收官。
  • 看,這邊項目建設加碼提速,「火力全開」
    看,這邊項目建設加碼提速,「火力全開」 2020-10-12 17:41 來源:澎湃新聞·澎湃號·政務
  • 【頭條】王力宏演唱會電影《火力全開》多倫多首映
    《心中的日月》是特別為了慶祝中秋節所準備,而《落葉歸根》則是因為影展地點多倫多距離王力宏長大的羅徹斯特只有六十英哩車程,讓他倍感親切和懷念。而且王爸爸更是親自從羅徹斯特開車兩個多小時,來到多倫多現場和王力宏一起觀賞《火力全開》的首映。
  • 學安全 樹莓派+Kali Linux:建一個偷WiFi密碼的黑客站
    你得先弄臺便攜黑客站,並熟悉下Kali Linux和樹莓派(樹莓派)。不會沒有關係,我來教你!這篇文章是Lifehacker邪惡周項目的一部分,這一星期我們會教你們使壞。不過任何邪惡都是相對的,如果我們能熟悉它們,就能更好地戰勝邪惡。工欲善其事,必先利其器,開始之前,先來介紹下我們的工具吧。
  • 用樹莓派從零打造一臺街機
    在樹莓派上配置 RetroPieRetropie可以將你的樹莓派或者PC變成一臺復古遊戲機模擬器。其基於完整的作業系統之上,你可以把它裝在Raspbian系統上,或者直接刷入完整的鏡像然後再添加更多的軟體。