chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

性能優(yōu)越的M1芯片居然不支持Docker

Q4MP_gh_c472c21 ? 來源:嵌入式ARM ? 作者:嵌入式ARM ? 2020-12-03 09:26 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

日前,蘋果在“返場(chǎng)”發(fā)布會(huì)“ One More Thing ”上隆重揭曉了其自研 5nm M1 芯片以及三款搭載此芯片的新 Mac 產(chǎn)品,此舉意味著蘋果正式開啟了從英特爾架構(gòu)到 ARM 架構(gòu)的過渡。其中令人印象深刻的是,蘋果宣稱,M1 芯片是“世界最快的處理器”。

蘋果這一句“豪言壯語”,果不其然引起了許多人對(duì)這款芯片進(jìn)行測(cè)評(píng)。國(guó)外知名硬件評(píng)測(cè)網(wǎng)站 AnandTech 于 17 日表示已拿到搭載 M1 芯片的產(chǎn)品之一:Mac mini 2020 版,并發(fā)布了對(duì) M1 芯片的詳細(xì)測(cè)評(píng),其結(jié)果也證實(shí)了蘋果似乎并沒有夸大其詞。

性能優(yōu)越的 M1 芯片

蘋果的 Firestorm 核在運(yùn)行單線程負(fù)載時(shí)的時(shí)鐘頻率為 3.2GHz,相比 A14 芯片的 3GHz 頻率,提高了 6.66% ,而且只要散熱上還有空間,在運(yùn)行全核心負(fù)載的時(shí)候也可以達(dá)到該時(shí)鐘頻率。除了 4 個(gè) 3.2GHz 性能核心以外, 2064MHz 還有 4 個(gè) Thunder 效率核心,也比 A14 上的 1823MHz 高出很多。

除了 4 個(gè)高性能的 Firestorm 核心之外,M1 還包括 4 個(gè) Icestorm 核心,旨在降低閑置功率并提高電池供電的效率。4 個(gè)性能內(nèi)核和 4 個(gè)效率內(nèi)核可以同時(shí)激活,盡管所有核心的性能吞吐量并不相同, M1 還是相當(dāng)于 8 核 SoC 。

與 A14 芯片的內(nèi)存差異

除了在 CPUGPU 上的核心數(shù)量不同外,M1 相比 A14 ,還有一個(gè)主要的性能提升因素:M1 運(yùn)行在 128 位總線上,而不是移動(dòng)設(shè)備 64 位總線上。8x16 位內(nèi)存通道加上 LPDDR4X-4266 內(nèi)存,意味著 M1 的內(nèi)存帶寬峰值可以達(dá)到 68.25GB/s。

在內(nèi)存延遲測(cè)試中,可以看到 M1 的延遲比 A14 低很多,在 128MB 完全隨機(jī)測(cè)試中 A14 延遲為 102ns ,而 M1 的延遲為 96ns 。

在內(nèi)存帶寬方面,M1 也出色得令人驚訝:?jiǎn)蝹€(gè) Firestorm 核心就能達(dá)到最高 58GB/s 的內(nèi)存讀取、33~36GB/s 的內(nèi)存寫入速度,內(nèi)存復(fù)制都能達(dá)到 60~62GB/s ,其波動(dòng)范圍取決于使用的是標(biāo)量指令還是向量指令。

這意味著,單個(gè) Firestorm 就能占據(jù)所有內(nèi)存帶寬,但也正因如此,多個(gè)核心同時(shí)訪問內(nèi)存會(huì)由于擁堵而降低整體的有效帶寬:當(dāng)所有核心全部加入時(shí),速度降低為 46GB/s 。不過這種內(nèi)存的提升已經(jīng)足以加大 M1 與 A14 的性能差距,并提高蘋果與 x86 現(xiàn)有廠商的競(jìng)爭(zhēng)力。

CPU :?jiǎn)尉€程和多線程性能大幅提升

AnandTech 采用了 Cinebench 和 Geekbench 來測(cè)試 Mac Mini 的 CPU 性能。

Cinebench R23 下 M1 單線程性能跑分?jǐn)?shù)據(jù):

通過數(shù)據(jù)顯示,M1 單線程性能僅輸給了 Zen3 和 Tiger Lake 架構(gòu)的 CPU ,并且差距不大,甚至可與市場(chǎng)上最佳性能的 x86 CPU 比肩而立,大大超越了以往蘋果產(chǎn)品中所使用的英特爾芯片。

同時(shí),可以看到 M1 在 x86 模式下運(yùn)行 Rosetta 2 時(shí),其性能數(shù)據(jù)都超過了以往的 Mac 產(chǎn)品。

Cinebench R23 下 M1 多線程性能跑分?jǐn)?shù)據(jù):

在多線程測(cè)試數(shù)據(jù)中,M1 擊敗了以往 Mac 的同類型低功耗 CPU。

Geekbench 5 下 M1 單線程性能跑分?jǐn)?shù)據(jù):

M1 在 Geekbench 5 的單線程測(cè)試中,再次表現(xiàn)出優(yōu)異的性能,跑分?jǐn)?shù)據(jù)位列第一。即使在 x86 兼容模式下仍可以與上一代高端 CPU 的頂級(jí)單線程性能相媲美,并且大幅超過了 Mac mini 和 Macbook 之前的版本。

Geekbench 5 下 M1 多線程性能跑分?jǐn)?shù)據(jù):

多線程性能取決于設(shè)計(jì)的核心數(shù)與功耗效率。M1 擊敗了 2017 年發(fā)布的 15 英寸 Macbook Pro (配備了 4 核 8 線程的英特爾 i7-7820HQ ),甚至是其兩倍。

GPU 性能:集成王者

AnandTech 在 GPU 性能測(cè)試首先采用了評(píng)測(cè)筆記本電腦的常規(guī)基準(zhǔn) GFXBench 5.0 ,通過這個(gè)機(jī)會(huì),比較基于 M1 的 Mac Mini 與 Mac 生態(tài)系統(tǒng)內(nèi)外其他的 CPU/GPU 組合。

Normal 1080p 下 Aztec Ruins 測(cè)試場(chǎng)景中 GPU 性能對(duì)比:

High 1440p 下 Aztec Ruins 測(cè)試場(chǎng)景中 GPU 性能對(duì)比:

總體而言,M1 的 GPU 性能非常強(qiáng)大。無論是 Normal 還是 High 模式下,M1 的 GPU 性能都遠(yuǎn)遠(yuǎn)領(lǐng)先其他集成 GPU ,甚至還超過了獨(dú)立 GPU Radeon RX 560X 。與 2018 年英特爾芯片的 Mac Mini 相比更是有天壤之別,相比之下,M1 的 GPU 性能提高了 6 倍以上。

另外,AnandTech 還在 Rosetta 上運(yùn)行了性能測(cè)試的 x86 版本,GFXBench Aztec Ruins 測(cè)試顯示,原生二進(jìn)制文件和二進(jìn)制轉(zhuǎn)譯版本的 GPU 性能幾乎完全相同。

然后,AnandTech 還采用了 Futuremark 開發(fā)的 3DMark Ice Storm Unlimited 測(cè)試場(chǎng)景對(duì) M1 的 GPU 性能進(jìn)行測(cè)試。

3DMark Ice Storm Unlimited 測(cè)試場(chǎng)景下 GPU 性能對(duì)比:

通過數(shù)據(jù)顯示,搭載 M1 的 Mac Mini 性能恰好足以打敗配備 GTX 1650 。雖然這種測(cè)試場(chǎng)景并不常見,但也足以彰顯 M1 的強(qiáng)大。

此外,AnandTech 還采用了非常規(guī)的性能測(cè)試 BaseMark GPU 。

Medium 模式下 GPU 性能對(duì)比:

High 模式下 GPU 性能對(duì)比:

通過這項(xiàng)測(cè)試,可以看到 Mac Mini 2020 又一次超越了 2018 年英特爾芯片的 Mac Mini ,而且其性能比 2017 年配備了 Radeon Pro 560 的 MacBook Pro 至少快 50% 。雖然新款 MacBook Pro 性能更好是自然的,但這是一個(gè)集成 GPU ,整個(gè)芯片的功耗比 MacBook Pro 的 CPU 都要低,更不用說 MacBook Pro上的獨(dú)立 GPU 了。

最后,AnandTech 還測(cè)試了運(yùn)行《古墓麗影:崛起》游戲時(shí)的 GPU 性能差異。該游戲于 2016 年發(fā)布,而且發(fā)行了 Mac 版本,并內(nèi)置了性能測(cè)試,所以能夠在游戲場(chǎng)景中比較 M1 與其他 Windows 筆記本電腦的性能差異。但要注意,這是一款 x86 游戲,尚未移植到 ARM上,因此游戲的 CPU 端通過 Rosetta 運(yùn)行。

Value 模式下 GPU 性能對(duì)比:

在 768p Value 的模式下,Mac Mini 提供了超過 60fps 的速度,再次大幅領(lǐng)先于 2018 年搭載了英特爾芯片的 Mac Mini 以及該系列的所有其他集成 GPU ,并且與搭載 Radeon 560X 的 Acer Nitro 5 2019 相差無幾。

Enthusiast 模式下 GPU 性能對(duì)比:

在 1920×1080 的 Enthusiast 模式下,基于 M1 的 Mac Mini 的幀數(shù)不到 40fps ,雖然比 Ryzen + 560X 系統(tǒng)高出 20% 以上,但可能歸因于 Rosetta 和通用 API 的低效率,要遠(yuǎn)落后于 GTX 1650 。不過 Mac Mini 在 1080p 分辨率下就能達(dá)到率足以正常游戲的 39.6 幀,而且只需降低一點(diǎn)畫質(zhì)或分辨率就可以回到 60 幀以上,對(duì)于完全是在集成 GPU 上運(yùn)行的結(jié)果來說,這已經(jīng)足夠強(qiáng)大了。

功耗 - Mac Mini 2020 (M1)
古墓麗影崛起(Enthusiast配置) GFXBench Aztec
(High)
整體功耗 16.5 Watts 11.5 Watts
GPU功耗 7 Watts 10 Watts
CPU功耗 7.5 Watts 0.16 Watts
DRAM功耗 1.5 Watts 0.75 Watts

這兩種工作負(fù)載幕后的工作方式有很大不同。Aztec 是一種合成測(cè)試,在屏幕外運(yùn)行,盡可能收集無干擾情況下的 GPU 測(cè)試結(jié)果,達(dá)到了最高 GPU 功耗( 10 瓦),但幾乎沒有觸及 CPU 核心(以及顯示控制器等其他元素)。相反,《古墓麗影:崛起》是真實(shí)的游戲工作負(fù)載,整個(gè) SoC 都運(yùn)轉(zhuǎn)了起來,GPU 功耗徘徊在 7 瓦左右,CPU 功耗的浮動(dòng)很大,但峰值僅高了一點(diǎn)。而無論使用哪種基準(zhǔn),最終結(jié)果都是相同的:M1 SoC 以超級(jí)本級(jí)別的功耗提供了所有這些性能。

總體來看,這些測(cè)評(píng)都體現(xiàn)出了 M1 芯片的卓越,不僅內(nèi)存帶寬優(yōu)于 A14 芯片,CPU 單線程和多線程性能都很優(yōu)秀,M1 的集成 GPU 也沒有辜負(fù)蘋果在高性能 GPU 方面的聲譽(yù),不僅領(lǐng)先于其他集成 GPU ,還可以與低端獨(dú)立 GPU 相媲美。

搭載如此一款性能優(yōu)越的芯片,蘋果此次的新 Mac 產(chǎn)品吸引了不少開發(fā)者,但也因此,部分有特定軟件需求的開發(fā)者選擇了退而遠(yuǎn)之,是怎么回事呢?

Rosetta 2 轉(zhuǎn)譯“需要時(shí)間”

雖然這款 M1 芯片性能足夠強(qiáng)大,但別忘了,這并不是單純地?fù)Q一個(gè)芯片這么簡(jiǎn)單。換芯的背后意味著架構(gòu)的變換,而架構(gòu)的變換就足以讓許多原本深度依賴其生態(tài)系統(tǒng)的開發(fā)者受到沉重打擊。

蘋果雖為了順利實(shí)現(xiàn)架構(gòu)過渡,提供了 Rosetta 2 轉(zhuǎn)譯器,可以將英特爾處理器編寫的指令“翻譯”為 M1 芯片可以理解的命令,但這只限于大部分沒有涉及到處理器特性的應(yīng)用程序,無法與操作系統(tǒng)或硬件有直接交互的軟件兼容。

此外,微軟在上周表示,在新 Mac 中首次啟動(dòng)如 Word、Excel、PowerPoint、Outlook、OneNote 和 OneDrive 這些 Mac 應(yīng)用時(shí),利用 Rosetta 2 轉(zhuǎn)譯的同時(shí),這些應(yīng)用還會(huì)在Dock欄中跳動(dòng)約 20 秒。

對(duì)此,蘋果開發(fā)者文檔承認(rèn) Rosetta 2 轉(zhuǎn)譯會(huì)使運(yùn)行速度變慢,并指出 Rosetta 2 轉(zhuǎn)譯“需要時(shí)間”:

當(dāng)一個(gè)可執(zhí)行文件中包含英特爾指令,macOS 會(huì)自動(dòng)啟動(dòng) Rosetta 開始轉(zhuǎn)譯。轉(zhuǎn)譯完成后,系統(tǒng)會(huì)啟動(dòng)轉(zhuǎn)譯后的可執(zhí)行文件來代替原文件。但是轉(zhuǎn)譯過程需要時(shí)間,因此用戶可能有時(shí)會(huì)覺得轉(zhuǎn)譯后的應(yīng)用程序啟動(dòng)或運(yùn)行速度比較慢。

搭載 M1 芯片的 Mac 目前無法運(yùn)行 Docker

運(yùn)行速度變慢或許還可以忍受,但 Docker 無法在搭載 M1 芯片的新 Mac 上運(yùn)行這點(diǎn)真實(shí)地勸退了很多開發(fā)者。

曾在 7 月就有開發(fā)者反饋 Docker 無法在搭載 Apple Silicon 的設(shè)備上啟動(dòng)。盡管彼時(shí)他的設(shè)備搭載的并不是 M1 芯片而是 A12X 芯片,但就目前來看,搭載 M1 芯片的 Mac 的確無法運(yùn)行 Docker 。

當(dāng)時(shí),一位就職于 Docker 的工作人員 Stephen Turner 在這條反饋下回應(yīng):我們正在與蘋果緊密合作。但由于新芯片還沒有支持虛擬化,因此可以預(yù)料到這種情況(實(shí)際上我們對(duì)此還無能為力)。

根據(jù) 11 日發(fā)布會(huì)介紹,蘋果似乎已經(jīng)改善了這項(xiàng)問題:macOS 具有虛擬化功能, M1 芯片也可以支持虛擬化。但遺憾的是,目前看來這項(xiàng)支持尚未移植至 Docker。

Docker Desktop 負(fù)責(zé)人 Ben De St Paer-Gotch 近日在他的博文中對(duì)此回應(yīng):“盡管蘋果發(fā)布了 Rosetta 2 來幫助將應(yīng)用程序轉(zhuǎn)移到新M1芯片上,但這對(duì) Docker Desktop 的使用并沒有幫助。”

他表示,在 Docker Desktop 的表面下,實(shí)際運(yùn)行的是一個(gè)虛擬機(jī),因此為了在新 Mac 上實(shí)現(xiàn)這個(gè)目標(biāo),Docker Desktop 需要移至蘋果新的管理程序框架上,還需要重制所有管道以提供 Docker Desktop 核心體驗(yàn)。

此外,Docker Desktop 的更新還需要配合其他軟件對(duì)蘋果新架構(gòu)的適配:Go 作為 Docker Desktop 的后端語言,Electron 來實(shí)現(xiàn) Docker Dashboard 以查看桌面內(nèi)容。因此,Docker 在努力適配搭載 M1 芯片的新 Mac 時(shí),也在密切關(guān)注這些軟件的適配進(jìn)度。

參考鏈接:

https://www.docker.com/blog/apple-silicon-m1-chips-and-docker/

https://github.com/docker/for-mac/issues/4733

https://www.anandtech.com/show/16252/mac-mini-apple-m1-tested/3

責(zé)任編輯:xj

原文標(biāo)題:什么?性能強(qiáng)大的 M1 芯片不支持 Docker ?

文章出處:【微信公眾號(hào):嵌入式ARM】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    462

    文章

    53499

    瀏覽量

    458487
  • 蘋果
    +關(guān)注

    關(guān)注

    61

    文章

    24584

    瀏覽量

    207302
  • Docker
    +關(guān)注

    關(guān)注

    0

    文章

    526

    瀏覽量

    13988

原文標(biāo)題:什么?性能強(qiáng)大的 M1 芯片不支持 Docker ?

文章出處:【微信號(hào):gh_c472c2199c88,微信公眾號(hào):嵌入式微處理器】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    nuclei studio生成的c語言文件是不支持c的語法嗎?

    nuclei studio 生成的c語言文件感覺不支持c的語法,因?yàn)閯偸褂眠@個(gè)軟件,還請(qǐng)各位大佬幫忙看看
    發(fā)表于 10-20 11:02

    FlashDB 的TSDB不支持寫粒度為128,是出于什么考慮有這樣的限制?

    FlashDB 的TSDB不支持寫粒度為128,是出于什么考慮有這樣的限制? 如果我希望把這個(gè)數(shù)據(jù)庫移植到這樣的一個(gè)mcu上,我們應(yīng)該怎么做,有些建議嗎。 感謝各位大佬指點(diǎn)。
    發(fā)表于 09-23 08:19

    at_device(8266)不支持web服務(wù)器嗎?

    我現(xiàn)在想用esp8266 at device 做一個(gè)網(wǎng)頁服務(wù)器 但是文件系統(tǒng)什么都做好了 運(yùn)行webnet_test 顯示下邊的錯(cuò)誤 查了論壇 說at不支持服務(wù)器 但是是20年的帖子了 現(xiàn)在有支持嗎 如果不支持是不是換rw00
    發(fā)表于 09-23 06:09

    為什么同PIN腳的POE(以太網(wǎng)供電)AT標(biāo)準(zhǔn)的網(wǎng)絡(luò)變壓器不支持四線對(duì)供電?

    Hqst盈盛(華強(qiáng)盛)電子導(dǎo)讀:今天就POE(以太網(wǎng)供電)AT標(biāo)準(zhǔn)(即IEEE 802.3at,又稱PoE+)的網(wǎng)絡(luò)變壓器設(shè)計(jì)上僅支持兩線對(duì)供電,不支持四線對(duì)供電給我的粉絲朋友們做下詳細(xì)分析,不當(dāng)之處,敬請(qǐng)斧正,謝謝!
    的頭像 發(fā)表于 08-09 15:41 ?1749次閱讀
    為什么同PIN腳的POE(以太網(wǎng)供電)AT標(biāo)準(zhǔn)的網(wǎng)絡(luò)變壓器<b class='flag-5'>不支持</b>四線對(duì)供電?

    PSOC4模塊不支持同時(shí)多連接嗎?

    所有 PSOC4模塊都不支持同時(shí)多連接嗎?
    發(fā)表于 06-27 08:23

    請(qǐng)問STM32U5不支持ST-LINK v2怎么辦?

    STM32U5不支持ST-LINK v2怎么辦?
    發(fā)表于 06-09 07:59

    MC SDK為什么不支持H743?

    MC SDK FOC為什么不支持H743,看樣子只支持H745H755。如何利用MCSDK生成可以在H743中運(yùn)行的FOC控制代碼。
    發(fā)表于 06-06 07:44

    MC SDK為什么不支持H743,看樣子只支持H745H755?

    MC SDK FOC為什么不支持H743,看樣子只支持H745H755。如何利用MCSDK生成可以在H743中運(yùn)行的FOC控制代碼。
    發(fā)表于 04-27 08:14

    S32Gx系列是否不支持通過USB接口下載固件?

    S32Gx 系列是否不支持通過 USB 接口下載固件? 似乎只能通過 UART 到 USB 進(jìn)行下載。是這樣嗎?
    發(fā)表于 04-11 07:04

    zephyr usbhs不支持睡眠和喚醒功能怎么解決?

    /subsys/usb/hid-mouse/prj.conf 中設(shè)置的,但在編譯項(xiàng)目后:drivers/usb/device/usb_dc_mcux.c 不支持 int
    發(fā)表于 04-07 09:04

    i.MX8MMini中的Cortex-M4不支持SDIO嗎?

    的 FreeRTOS,我們從 NXP 論壇獲取了信息,并正在努力為 RTOS 構(gòu)建環(huán)境 我們注意到,在構(gòu)建完成后移植無線驅(qū)動(dòng)程序時(shí)。 RTOS 的當(dāng)前源代碼不包括 SDIO 驅(qū)動(dòng)程序。 i.MX8MMini 中的 Cortex-M4 不支持 SDIO 嗎? 如果
    發(fā)表于 04-03 06:45

    為什么IMX8M-Plus不支持4K編碼?

    從IMX8M-Plus文檔可以看出,VPU編碼器最高支持1080p60。看起來Hantro VC8000E編碼器,它表示支持 4K 編碼。 有誰知道為什么 IMX8M-Plus
    發(fā)表于 03-26 06:52

    沒有hyper-v,Hyper-V無支持:解決系統(tǒng)不支持Hyper-V問題

    ? ? 在當(dāng)今數(shù)字化轉(zhuǎn)型的浪潮中,企業(yè)對(duì)于管理效率和精度的要求日益提高。批量管理工具作為一種創(chuàng)新的管理手段,正逐漸成為企業(yè)提升競(jìng)爭(zhēng)力的重要法寶。今天就為大家介紹Hyper-V無支持:解決系統(tǒng)不支持
    的頭像 發(fā)表于 02-10 10:38 ?6063次閱讀
    沒有hyper-v,Hyper-V無<b class='flag-5'>支持</b>:解決系統(tǒng)<b class='flag-5'>不支持</b>Hyper-V問題

    PCM1680 does not support a board-to-board interface不支持板對(duì)板的是怎么解讀?

    The PCM1680 does not support a board-to-board interface不支持板對(duì)板的是怎么解讀
    發(fā)表于 12-11 07:31

    請(qǐng)問ads1x9xECG fe不支持Windows10嗎?

    ads1x9xECG fe不支持Windows 10嗎?
    發(fā)表于 12-03 06:54