PTT評價

[請益] 有指令集需求,是不是只能買intel

看板PC_Shopping標題[請益] 有指令集需求,是不是只能買intel作者
nk11208z
(小魯)
時間推噓22 推:38 噓:16 →:138

如果要開發特定程式,但發現有些AMD指令集支援度不好。

是不是只能回頭找Intel了?但intel 13-14 代又有壽命減少的問題。

像有些程式,就不適合跑多線程,或是歷史共業造成的。

如果要最佳化,那找12代CPU是最佳解嗎?

至於那些指令集支援度不好,我也不確定,因為程式設計師只跟我說,用AMD

CPU開發的程式,跑起來都會卡卡不流暢(CPU是7900X)

用intel 10代i7跑起來就正常。

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.169.145.207 (臺灣)
PTT 網址

mayolane 09/08 16:26聽起來要人通靈

所以目前的問題點是,只能買12代回來試了嗎? 還是13 14代一樣能買?10代那台除了CPU 主板 記憶體是DDR4不一樣 硬碟,軟體環境,顯卡都一樣

※ 編輯: nk11208z (1.169.145.207 臺灣), 09/08/2024 16:31:38

Zenryaku 09/08 16:3313/14當然不能買

Zenryaku 09/08 16:33你確定只能用I的話就只有12代

kaj1983 09/08 16:33你直接去問那位設計師是哪些指令集會用到

smallreader 09/08 16:34問就是全買啊?

kaj1983 09/08 16:34程式是他開發的,電腦是他要用的,他說了

Zenryaku 09/08 16:34你用的程式支援度怎樣我們哪知道

kaj1983 09/08 16:34比較準吧

nightop 09/08 16:34首先你要開發程式用什麼語言 用什麼指令

nightop 09/08 16:34集不說是要觀落陰喔

kivan00 09/08 16:34你有沒有想過compile後的程式跑起來會卡

kivan00 09/08 16:34是因為intel效能不夠

OK,謝謝大家解答,那就買12代回來試。

※ 編輯: nk11208z (1.169.145.207 臺灣), 09/08/2024 16:36:16

kivan00 09/08 16:35那就要回歸源頭是怎麼開發的

歷史共業QQ

※ 編輯: nk11208z (1.169.145.207 臺灣), 09/08/2024 16:36:59

end81235 09/08 16:36想買什麼就買什麼,板上是建議給不知道

end81235 09/08 16:37要買什麼的人

smallreader 09/08 16:37不流暢不會剖析誰的呼叫費時最久嗎

smallreader 09/08 16:38不會做還敢叫自己程式設計師?

end81235 09/08 16:39然後,跑給人用的程式通常不會和cpu有關

end81235 09/08 16:40要搞到那麼底層,通常是給零件用的程式

sporocyst 09/08 16:40是說同一程式碼用I編譯和用A編譯會有不

sporocyst 09/08 16:40同結果?

end81235 09/08 16:43應該是無關,但環境和用途不明,不好說

kivan00 09/08 16:44另外提醒一下 有歷史共業問題而且不想解

kivan00 09/08 16:44決 就連12代都不要想了 大小核調度可能

kivan00 09/08 16:44會出問題 再來就是我想到瘋之谷之前只能

kivan00 09/08 16:44在10代順跑

jjjj222 09/08 16:49你都已經有這麼specific的需求了, 那也

rettoly 09/08 16:49AVX512 ?

jjjj222 09/08 16:49只能照著買, 正常人不太會有這些問題

Bencrie 09/08 16:53你掛個 -march=native 之類的也許會吧

easyman 09/08 17:08要先講用了哪個神奇指令集啊, 不然就是

easyman 09/08 17:08了亂虎爛的

leviva 09/08 17:11那就12700K, 關掉E核,就當它是8核心,

leviva 09/08 17:11以免跑在小核

sxing6326 09/08 17:40什麼指令集說出來啊

yymeow 09/08 17:41兩個平台各買一台就好 :D

commandoEX 09/08 17:51會不會是用ICC編譯的?

a27417332 09/08 18:07搞不清楚原因的工程師才是問題吧

andy199113 09/08 18:07當然是apple macbook pro阿

AmigoSin 09/08 18:09什麼指令集只有Intel有阿0.0

temp327 09/08 18:19?

arnold3 09/08 18:23不都是amd64?是差哪個指令集?

nns327 09/08 18:35所以到底是啥需求根本沒講啊

ksng1092 09/08 18:36可以先說一下是發現了哪些AMD指令集支援

ksng1092 09/08 18:36不好嗎?

oldntu 09/08 18:45什麼指令集是AMD沒有的?

pandp 09/08 18:52反正買家要什麼你就順著他的毛

Koogeal 09/08 19:01記得大概是SSE4+(可能講錯)之類的指令有

Koogeal 09/08 19:01分I版與A版的

Koogeal 09/08 19:03贊成用12代關E核少鬼少事

kira925 09/08 19:07MLK吧

kira925 09/08 19:07打錯 MKL

mixneko 09/08 19:23該不會是VB6 或FOX啥的開發的吧…

E7lijah 09/08 19:26我也猜MKL

labbat 09/08 19:46以前有i3以上限定的指令集,賽揚只能投降

donnyyy 09/08 19:48AMD指令集支援度不好??

donnyyy 09/08 19:49AMD跟Intel的指令集幾乎可以說是一樣的

donnyyy 09/08 19:49只是大部分64bit的指令集是AMD訂的

donnyyy 09/08 19:49但是他有授權給Intel使用

donnyyy 09/08 19:53所以什麼叫做"有指令集需求"

nucleargod 09/08 20:01先說是哪個指令集

E7lijah 09/08 20:02我之前是遇到程式使用MKL函式庫會偵測是

E7lijah 09/08 20:02不是intel CPU,是的話才調用AVX,所以AM

E7lijah 09/08 20:02D CPU明明也支援AVX但MKL預設是調用效率

E7lijah 09/08 20:02較低的SSE指令集

E7lijah 09/08 20:04結果就是效率低很多或直接報錯不給跑

E7lijah 09/08 20:04當時解決辦法也很簡單 加一行環境變數讓

E7lijah 09/08 20:04程式強制調用AVX就好

dos01 09/08 20:25你都說有支援度的問題了 那當然買確定可以

dos01 09/08 20:25用的I 我們又不是AMD 哪知道要幫你優化什麼

dos01 09/08 20:25東西

E7lijah 09/08 20:30他自己都說不清楚是什麼支援度問題 遇到

E7lijah 09/08 20:30了八成也不會解決 那就乖乖當羊買intel

teaseu 09/08 20:33想知道是哪個天才設計師寫的東西非印特爾

teaseu 09/08 20:33的U不能順跑,還不願意找出原因的,還是

teaseu 09/08 20:33根本自己就是原因

amos30627 09/08 20:51我怎麼覺得寫程式的在唬爛而已

applejone 09/08 21:08編譯器問題吧,這個會影響

kira925 09/08 21:22icc跟gcc是有差但沒因此就非i不好

kira925 09/08 21:22MKL的可能性比較高 很多科學運算會用MKL

kira925 09/08 21:22這東西就真的強制綁Intel

kira925 09/08 21:23Intel過去投資很多這種Library歐

kira925 09/08 21:23跑起來效率也真的比一般OSS高

andy0121 09/08 21:42各有優缺點 但以程設的支援度Intel 還是

andy0121 09/08 21:42比AMD好一點吧

spfy 09/08 21:56程式設計這麼龐大 這也太籠統了

spfy 09/08 21:58除非有可信參考資料說所有程式設計都I比較好

cutejojocat 09/08 22:09確定有差就拿12700k 主板記得不要太

cutejojocat 09/08 22:09差的

b131325 09/08 22:26雖然很臭但現實世界客戶用的電腦的確全

b131325 09/08 22:26都是intel,沒必要搞自己

AmibaGelos 09/08 22:34認真? 我知道的都是E核分享L2卡卡的

lwei781 09/08 22:37Meteor Lake 啊

lwei781 09/08 22:39還是有用 AMX?

yeeouo 09/08 23:10肯定是低端工程師自己code寫不好在那唬爛

pkmu8426 09/08 23:19什麼特定程式系統也不講 看來很理由伯

yeeouo 09/08 23:25他如果說他的程式有對i優化那還有那麼點

yeeouo 09/08 23:25說的過去 指令集支援度我只覺得他在腦補

yeeouo 09/08 23:25你就反問他用啥指令集唄

okgogogo 09/08 23:34還要指定CPU的軟體怎麼大賣

kuninaka 09/08 23:34所以是哪個指令集

s01714 09/09 00:03看描述那工程師就只是個典型I粉,

s01714 09/09 00:03無解

selfhu 09/09 00:13何不先找一台裝虛擬機跑看看

sachialanlus 09/09 00:19遇到這種情況就是照他說的買 不然到

sachialanlus 09/09 00:19時候有問題又來找你麻煩

mtc5566 09/09 00:21程式機就127K+技嘉Z690 ELITE搭機4990萬

mtc5566 09/09 00:21用公式解 不要不信

cancelpc 09/09 00:28大部分程式語言跟那家無關,除非特別去

cancelpc 09/09 00:28用了Intel推出的優化過的lib。

cancelpc 09/09 00:29若他要用,如他願買13,14阿,當的他不

cancelpc 09/09 00:29要不要的。反正是他選的。

wild2012 09/09 01:08你為什麼要買 消費級CPU???

wild2012 09/09 01:09看看 頂尖公司都用啥? 都是用INTEL的

wild2012 09/09 01:09伺服器級 CPU SERVER的CPU有問題嗎??

iwtwin086051 09/09 01:09開發有在關心指令集的?

iwtwin086051 09/09 01:09優化運行才有差吧

iwtwin086051 09/09 01:09而且對方才懂需求你讓對方開啊

iwtwin086051 09/09 01:09既然對方的程式優化到指令集了

iwtwin086051 09/09 01:09cpu版本肯定也有差

iwtwin086051 09/09 01:09不同代的cpu指令集優化和支援程度也

iwtwin086051 09/09 01:09有差

pc0805 09/09 02:21指令集支援度==聽起來有唬爛的感覺

bhmagic 09/09 03:11MKL吃的不是intel是avx512

bhmagic 09/09 03:11現在反而是很多intel沒有avx512 好笑了

bhmagic 09/09 03:21不過每個版本都要想辦法騙MKL就是

doomsday0728 09/09 07:11我還以為我在看10年前的文章

wuyiulin 09/09 07:27什麼指令集?

abcd425heart 09/09 08:11就一句話:急了

ariadne 09/09 08:15intel的確有出自家的compiler讓軟體開發

ariadne 09/09 08:16商做優化 但也要工程師特別另外弄 在inst

ariadne 09/09 08:17all的時候判斷丟哪個版本DLL給win系統用

Kitakami 09/09 08:4912代 目前最頂

bear753951 09/09 08:5013/14代i5不行嗎?

spfy 09/09 09:15寧願去政黑發文也不回一下推文 我覺得...

spfy 09/09 09:16還是很想知道是什麼指令集阿

yoyo86215 09/09 09:49要我們通靈?

smallreader 09/09 09:51射後不理廢文

ganbee 09/09 11:05你是用盜版的嗎?有原廠不問?

jakkx 09/09 11:47因為發文很重要啊

jakkx 09/09 11:47比什麼都重要

abcd425heart 09/09 13:53發個文說我朋友工程師說,然後推文

abcd425heart 09/09 13:53就出現頂尖公司都用intel,全世界客

abcd425heart 09/09 13:53戶用的都是intel等等

logus 09/09 14:10請買amd 不要出來害人

LastHuman 09/09 16:08意義不明

pxhome 09/09 16:34AMD只適合打電動,這幾十年來都是這樣。

pxhome 09/09 16:34說AMD一定沒問題的要替公司生產力作保嗎?

pxhome 09/09 16:4712代不推,ipc不如14代,編譯器大核

pxhome 09/09 16:478核心會吃不滿,買到6核就夠了,K版只是

pxhome 09/09 16:47不鎖頻,但要不要為了支援DDR5 5600多加

pxhome 09/09 16:47錢,如果選DDR4就沒差。

pxhome 09/09 16:47因為CPU基礎時脈只差了100MHz

pxhome 09/09 16:50目前14500就夠用了,主要看你要不要為了記

pxhome 09/09 16:50憶題多價錢

pxhome 09/09 16:52上機後進BIOS關掉渦輪加速,那個時脈會大

pxhome 09/09 16:52幅度變動,容易造成編譯出錯,反正資源調

pxhome 09/09 16:52度越保守越好

pxhome 09/09 16:55HT不能關,L2會掉速頻寬只剩一半

pxhome 09/09 16:55只有讀取性能有影響

pxhome 09/09 16:59我猜新版的編譯器才會調用大核的資源,舊

pxhome 09/09 16:59版的一律丟給小核跑,以前4核8序,因為145

pxhome 09/09 16:5900有8個小核,那大核的HT不發生作用。

pxhome 09/09 17:19不要說編譯程式,工業控制以前公司有一次

pxhome 09/09 17:19貪小便宜,MIS拉AMD低階APU 進產線,那台A

pxhome 09/09 17:19MD每次從SCSI裝置完成操作要報表要存檔時

pxhome 09/09 17:19,系統就突然變得卡頓卡頓的 ,還好MIS沒

pxhome 09/09 17:19鎖Win7權限,我進硬體裝置管理員看是FM2腳

pxhome 09/09 17:19位的U,傳統硬碟是用SATA的,AHCI驅動用微

pxhome 09/09 17:20軟公版的;後來因為容易當機被替換,MIS

pxhome 09/09 17:20改用更便宜的Pentium銀牌(Atom架構) 外

pxhome 09/09 17:20觀看起來好像是瘦客戶機,系統也不是常規

pxhome 09/09 17:20的Win7,而是嵌入式的那種,用起來反而沒

pxhome 09/09 17:20有卡頓的問題。

pxhome 09/09 17:34話說回來,13/14代 製程有問題那批已經賣

pxhome 09/09 17:34光了

pxhome 09/09 17:37i5時脈比較低,只要加強散熱,利民AXP120-

pxhome 09/09 17:37X67那種的就夠用了

pxhome 09/09 17:3812代小核只有4個,L2也小

pxhome 09/09 17:38如果跑舊的軟體會不夠用

yymeow 09/09 17:45個人比較期待i7-14701E/TE在消費市場開賣

yymeow 09/09 17:45如果有的話,LGA1700還可以再撐一陣子

kimula01 09/09 17:47買12400取效能跟穩定的平衡吧

Raelian 09/09 18:39K8那個年代有遇過缺指令集不給跑的

Raelian 09/09 18:45工作要用的還是照舊,省得背鍋。

Raelian 09/09 18:49自用才試AMD,搞不好沒問題;

Raelian 09/09 18:49不過還是看錢包,有個萬一受不受得了。

happy12345 09/10 00:28a一下 發了一堆intel的文 最好是真的

happy12345 09/10 00:28來問的

akito117 09/10 12:11到底什麼指令集要用到i啊?

substar 09/10 21:31啥專業程式A會跑得比I慢很多? 轉碼?

MaxGDAM 09/11 08:06好了啦