→ wei115 : 還有AMD全系列支援IOMMU,有這個就不用煩惱要裝什08/11 01:22
→ wei115 : 麼作業系統了,完全可以把作業系統當普通軟體用,08/11 01:22
→ wei115 : 多裝幾個08/11 01:22
推 jasonkey123 : amd iommu應該就是intel的 vt-d08/11 01:26
我的話會說是AMD-v
因為現在的IOMMU名詞已經有另一個更統稱的用法
AMD有另一個很佛心的是
desktop 跟server的功能差別其實不大
除了推文提到的ECC
虛擬化中很常用到SRIOV NIC模擬多個PCIe device做PCI passthrough
而SRIOV需要主機板的IOMMU+ACS
只要IOMMU group有錯誤KVM會報error
Intel 平台對於IOMMU 分grouping只有E5以上CPU才支援
為了這問題我還去跟intel support煩過I7也想要這葛功能
AMD最大的問題在軟體支援
撇開很多高效能library都是intel貢獻的
AMD的膠水黏法必須讓程式重寫才能對NUMA做到最佳化
不然Memory跟core間的溝通延遲都會過大
multi thread locking的成本也會過高導致核心多反而效能下降
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.14.99 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1565460729.A.ACA.html
→ kuninaka : 那SVM呢08/11 02:13
就是AMD-v
→ jeff40108 : 你認真想的話Zen2跟 epyc的記憶體延遲比intel都還要08/11 03:01
→ jeff40108 : uniform 啊08/11 03:01
有沒有針對最佳化跟numa的差異是兩碼子事
→ jeff40108 : 還拿numa出來講都是過時的資訊了08/11 03:02
推 xu3fu6xup6 : 補充一下 vt d 的功能要e5才完整歐 e3 或者core i08/11 03:09
→ xu3fu6xup6 : 的跟啦嘰一樣08/11 03:09
→ AmibaGelos : zen2有針對spinlock優化 不知道是優化什麼就是08/11 03:18
→ commandoEX : 看到SVM就想靠杯華碩,我的FX505DU的SVMBUG還在擺爛08/11 08:48
→ commandoEX : 我弟買HP的ENVY X360(3300U)都在爽開模擬器了,我的08/11 08:49
→ commandoEX : 配備好他不只一倍結果卡的要死08/11 08:49
※ 編輯: w180112 (36.224.14.99 臺灣), 08/11/2019 09:58:01
→ egnaro123 : 印象中amd的iommu/sriov跑起來效果普普 08/11 11:32
→ egnaro123 : 這應也是datacenter不愛用的因素之一,zen3狀況 08/11 11:32
→ egnaro123 : 不知如何 08/11 11:32
推 kuninaka : 明年才會出ZEN3 等等吧 08/11 11:49
→ hakugetsu : 我之前試過拿J3455這種低功耗賽揚試過ACS 是可以成 08/11 21:37
→ hakugetsu : 功分割的欸 只是Linux的ACS patch要稍微改一下 08/11 21:37