關(guān)于E3-1283L v4,你們也許不知道的。(上)

前排提示:本文主要是寫給吃瓜群眾的,包含了對背景資料的羅列,如果之前就對背景知識有所了解,可以直接跳過。

0x00 緣起
十天按照現(xiàn)在的話應(yīng)該是12天前的一個上午,當(dāng)我像往常一樣打開B站準(zhǔn)備放松一下的時候,在首頁看到了這樣一個視頻:

點進去看了一眼,是在說1283Lv4。嗯,視頻和評論區(qū)好像都沒有提到VCA。視頻比較長沒有繼續(xù)看,又懶得深究,于是沒有多管,把bvid記錄了一下,就去繼續(xù)摸魚了。
這天在教練群聊天,@沈墨塵2020 偶然提到他在現(xiàn)在用1283Lv4,我就談起來這顆U的一些事情。這位墨塵同學(xué)跟了我很久了,一直比較活躍,最近我們還把他邀請到了教練群。不過我用接口返回數(shù)據(jù)查了一下,他是今年1月份才關(guān)注我的,并不是前幾批,去年那些關(guān)于核顯加強E3和VCA的研究基本上都沒趕上趟,真的很可惜。在他的個人空間我發(fā)現(xiàn)他也水了一個這顆U的視頻:

由于沒趕上趟,他自然也沒提到關(guān)于這顆U的前世今生的故事。
去搜索了一下,提到這顆U的視頻還有一個營銷號的簡單測試,以及一個今年5月的實裝裝機視頻。

0x01 背景資料
那么這顆U到底有什么來頭呢?這得從Intel VCA說起。(吃瓜群眾:啥是VCA?)
先補充一些背景資料吧。用一句話來概括,VCA是一種以PCIE擴展卡的形式存在的多X86計算節(jié)點集合,其主要功能是利用核顯強化E3的核顯實現(xiàn)視頻編碼和處理,以及同時利用核顯和CPU實現(xiàn)桌面虛擬化。具體的介紹:

而核顯加強E3呢,顧名思義就是“加強了核顯的E3”。“核顯加強”的定義是:包含GT2以上核顯的Intel的CPU和產(chǎn)品線(這個定義之前似乎沒有顯式的表述過)。全網(wǎng)(至少是中文互聯(lián)網(wǎng))沒有多少研究VCA與核顯加強E3的,也沒有多少資料。比如你百度/bing國內(nèi)版搜一下“Intel VCA”試試,我的文章很靠前,剩下的大多是一些把VCA說成是傳統(tǒng)意義上的顯卡來標(biāo)題黨以及指“VCA3”為VCA2的媒體,更搞笑的是他們還互相復(fù)制粘貼。我之前寫過不少東西來分析核顯加強E3的性質(zhì)以及方方面面,這里簡單按照時間順序羅列一下,方便想要了解的同學(xué)閱讀。可能還有一些動態(tài)里的東西遺漏掉了,不過大體上就是這些。
Coffee Lake以前的核顯加強Core和核顯加強E3總表,按照核顯類型和頻率排序。之后會更新Gen11和Xe的。

按照“核顯加強”的定義,狹義上的核顯加強E3僅指E3 v4/E3-1500 v5兩個系列,這是它們的表格。ReleaseNote中包含了今天要講的有關(guān)E3-1283L v4的內(nèi)容,所以不想被劇透的可以稍后再看()

為什么說Skylake GT4e(包含6代的核顯加強Core(如6770HQ 6970HQ 6350HQ,具體看Iris核顯族譜那篇去)和E3-1500 v5)是一個瘋狂堆料之作,以及關(guān)于Skylake GT4e的硬改可行性探究。(Skylake GT4e的硬改之前有一個老哥在研究,給QL3X之類的BGA1440硬改底座換上1585L v5的CPU,不知道現(xiàn)在進度)

(本來和核顯加強E3沒關(guān)系,但是說了很多)第一次創(chuàng)造了“核顯加強E3”來描述這類CPU;關(guān)于核顯加強E3的前身(甚至E3v2中有更早的前身,比如之前在貼吧“出土”的一個1285v2 QS,見動態(tài)和動態(tài));以及與今天的主題相關(guān)的內(nèi)容,還是不想被劇透的可以稍后再看。

這篇主題是過去E3這個產(chǎn)品線的現(xiàn)在和未來,有提到了核顯加強E3。主要是挖了個坑,“Xe獨顯出世之際,核顯加強E3將何去何從,它的位置將如何被代替,以及有哪些‘精神續(xù)作’”,這個之后也會更新,劇透一個核心觀點(也不算劇透啦,之前這句話我就念叨過無數(shù)次):Xe獨顯后,核顯加強E3及VCA無意義。

下面我們進入正題。

0x02 1283Lv4身世的發(fā)現(xiàn)史
那么這顆U到底有什么來頭呢?這得從Intel VCA說起。
狹義上的核顯加強E3有兩代,VCA也有兩代,和核顯加強E3的兩代一一對應(yīng)。VCA2的型號VCA1585LMV,VCA1的型號是VCA1283LVV。其中VCA2的CPU是1585L v5,在ARK上可以查到。而VCA1的CPU……沒錯。

這個E3-1283L v4在ARK和CW上都沒有任何信息,于是其具體參數(shù)就成了一個迷。
(接下來的推理過程建議全程參考E3 v4/E3-1500 v5表格)
而在E3 v4整個系列在ARK能夠查到的型號中,有一個“不知道從哪里多出來”的型號:84L,其參數(shù)與85L基本相同,除了基本頻率稍低以及TDP從65W砍到了47W,接口LGA。這里補充說明一下,對于核顯加強E3的三個主要型號檔65L-85L-85,E3 v4分別是35W-65W-95W,然而E3-1500 v5因為SKL GT4e的Die太長只能放在BGA1440上,由于BGA的debuff分別是35W-45W-65W。另外VCA1的CPU是BGA的:

而ARK可查的公開型號中,只有兩個嵌入式型號檔58L-78L才是BGA,而聯(lián)系VCA2,VCA1不太可能用嵌入式型號(下面引文會解釋原因),更不用說型號中間和ARK都告訴你了是83L。而再由85L->84L的65W->47W的TDP降低,聯(lián)系到E3-1500 v5由于BGA的debuff的TDP降低,以及VCA那樣狹小的空間肯定不好容納3個65W的CPU(那為啥VCA的整體TDP都是235W呢?除了下面引文提到的原因,很可能是因為核顯加強E3普遍CPU/GPU雙滿載的功耗大于甚至遠(yuǎn)大于TDP,這個在前面那篇SKL GT4e的有提到),所以有理由懷疑84L就是為了VCA設(shè)計的(可能設(shè)計之初VCA1內(nèi)部是LGA的,后來空間利用有困難改用了BGA)(不過即使一開始把LGA硬塞進去了,VCA2也得換BGA),而83L是84L的BGA版本。這大體上就是我一開始對83L的推理過程,并且在后來硬改83L的首次發(fā)現(xiàn)中被證實了。
就在做出這些推理的三天后,2020年7月27日傍晚,我居然在咸魚上發(fā)現(xiàn)了一個在出售硬改版QS E3-1283L v4的賣家!這是當(dāng)時發(fā)的動態(tài),鬧得挺大,當(dāng)時yuuki都轉(zhuǎn)發(fā)了:

測試我一直咕到現(xiàn)在(我現(xiàn)在有兩顆85v4和兩顆83Lv4躺在家里,主板還沒買)
把當(dāng)時商家的原截圖也都放出來吧:


當(dāng)時發(fā)完動態(tài)就開始做E3 v4/E3-1500 v5表格,第二天早上7點鐘才做完。這里直接引用過來ReleaseNote里的相關(guān)內(nèi)容,省得你們再翻:

在7月份的當(dāng)時,我還沒有正式?jīng)Q定研究VCA,所以還沒有看兩代VCA的手冊。后來看過手冊之后才發(fā)現(xiàn),83L的參數(shù)其實并非無解,而是在VCA1的硬件手冊里就有提及,我在E3 v1-v6的表格里公布了這個發(fā)現(xiàn),這里也直接引用過來:



其實在首次發(fā)現(xiàn)一個月后也就是2020年的8月底,就有一個叫@四碘化氯離子的同學(xué)也買了硬改的1283Lv4,并且私信給了我一些截圖和數(shù)據(jù)(因為太糊就不放截圖了)。他的1283Lv4不知道是不是正式版,反正似乎沒有超頻限制和功耗墻,GPU Furmark滿載功耗可達65W(此時CPU空載,總功耗82W),進一步說明了核顯加強E3普遍CPU/GPU雙滿載的功耗大于甚至遠(yuǎn)大于TDP這個結(jié)論。
插一個小的番外(吃瓜群眾可以跳過)。其實關(guān)于QHE0(yuuki手上VCA1 ES的CPU QDF)這個QDF有一個故事,之前一直沒有講過。在首次發(fā)現(xiàn)后的幾天也就是2020年8月1日,我還在咸魚上發(fā)現(xiàn)了一個QDF同為QHE0但是參數(shù)特性完全不同的CPU,根據(jù)系統(tǒng)命名法(大霧),我將其命名為38L(巧了正好和83L倒過來):



略有點可惜的是當(dāng)時沒把這顆U買回來。當(dāng)時這個事情把我弄得暈頭轉(zhuǎn)向,因為當(dāng)時我認(rèn)為QDF和sSpec一樣,具有型號的唯一確定性和時間的順序性。當(dāng)時根據(jù)甚至根據(jù)QDF一樣就肯定是同一型號的錯誤假設(shè),還在下面提出了一個非常離譜的推論(就不放出來了),當(dāng)天yuuki直接不理我了,把我弄得挺郁悶。
后來才知道QDF重碼是非常正常的現(xiàn)象,QDF也沒有順序可言,所以我才在閱U無數(shù)第一期(CV7766011)作了那么嚴(yán)肅甚至上升到了學(xué)術(shù)不端的聲明。
另外前面提到的@四碘化氯離子在后來還買了一顆QDF為QHG7的CPU,是LGA的,不過參數(shù)和這個“38L”很相似,由于核顯名稱是P6200所以肯定是E3v4而非5代Core,總之E3v4的ES真的很亂。
管中窺豹,可見一斑。了解了1283L v4事件當(dāng)時的來龍去脈,現(xiàn)在你們大概知道我為什么經(jīng)常自稱“i學(xué)家”了吧。(標(biāo)題建議改成:i 學(xué) 家 是 怎 樣 煉 成 的)

0x03 關(guān)于這批1283Lv4的可能來歷
不管是開頭那個up主(以下就把他叫做碎夢吧)測的1283Lv4還是墨塵同學(xué)的1283Lv4都是正式版的,不同于首次發(fā)現(xiàn)的QS。而且碎夢的視頻開頭還提到,有一家tb商家要就這個型號找他做推廣,說明這次的量絕對不小。而1283Lv4是VCA1上的CPU,那是不是就意味著:
每三顆硬改1283Lv4被售出,就有一張正式版VCA1慘遭殺戮
沒有買賣 就沒有殺害
我的回答是:是,但可能又不完全是。
是的原因是,這個世界上存在一種叫做剪板佬的生物,有比較資深的垃圾佬可能聽說過。他們手上的貨源中也許有驚為天人的產(chǎn)品,但是他們卻不知道其研究價值,于是就把它們毀掉,取上面的芯片和零件賤賣。大家在咸魚上經(jīng)常看到的一些存在于被人剪開的PCB之上的奇葩芯片,就是這類人的“杰作”。
而且這種事情確實有先例。跟了我比較久的同學(xué)應(yīng)該知道,本來我要收的VCA2并不是yuuki手上那張盒裝QS的,而是他代別人出的一批只有PCB的。我足足等了三個月,等到的是那批VCA2已經(jīng)被盡數(shù)拆毀賣了散件的噩耗。當(dāng)時得知這個消息后大家都是痛心疾首,好在yuuki決定把他自己的VCA2交給我,才讓我一直以來的努力沒有木大。
而可能不完全是的原因是,用到這顆定制CPU的產(chǎn)品也許不止VCA1一個。VCA只是官方推出的核顯加強E3的“使用例”,圍繞著它們的各個OEM的產(chǎn)品其實很多很多。
以E3-1500 v5為例。比如HPE的Moonshot方案(見動態(tài)和動態(tài)),就是將每個核顯加強E3(后續(xù)還有其他種類的非核顯加強Xeon D/Xeon E等)置于一個節(jié)點上,然后有可容納多達45節(jié)點的host機來做總控。我個人覺得這個方案對于大規(guī)模運用核顯加強E3的場景其實比VCA要好。VCA一臺host最多只能控制兩張也就是6個節(jié)點,對于較小規(guī)模的場景擴充服務(wù)器的能力很方便,但對大規(guī)模部署就不那么友好。超微有X11SSV-M4(板載75M,工作站場景)和M4F(板載85,服務(wù)器場景)兩款I(lǐng)TX主板,永擎有C236 WSI4-65L/85L/85三款I(lǐng)TX主板(我之前主力機就是85那款),用于邊緣計算場景的部署。還有一家叫做ADLINK的OEM推出過一款叫做MCS-2080的方案,每張板上有兩個1585v5節(jié)點,曾有人低價拋售這樣的節(jié)點,不過后續(xù)沒有和他聯(lián)系上。

這些不同廠家的不同形態(tài)的產(chǎn)品,在之后的核顯加強E3將何去何從的那一篇中會詳細(xì)分析(到時候這一段應(yīng)該會被復(fù)制粘貼過去)。
具體到1283Lv4,情況比較特殊。一方面本身它就是非公開的為自家產(chǎn)品定制的型號(ARK甚至CW上都找不到),不太可能讓其他OEM去定制方案(不排除深度py的OEM);但另一方面它又是E3v4非嵌入式型號中唯一一個BGA型號,對于類似VCA這樣空間有限但不至于用嵌入式的場景似乎是唯一選擇。所以到底是不是VCA上拆下來的,這個不太好說。