看板 PC_Shopping 關於我們 聯絡資訊
寫程式必用intel這已經是常識了,不過實務上我好像還沒遇過用amd炸掉程式的案例,請問 有人有實務上可重現的案例可分享嗎 主要是因為2700x的價格真的挺棒的,最近剛好要到美國,在想要不要購入當成新一代的工 作機 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.13.162.208 ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1553820930.A.CFB.html
dustlike : 看你寫什麼程式啊...例如做前端的話用啥都沒差 03/29 08:56
ccpz : 寫DPDK程式 03/29 09:02
qpowjohn : 目前後端為主,也不是說真的工作機,就是下班後在 03/29 09:02
qpowjohn : 家精進自己用的 03/29 09:02
nucleargod : 程式自己寫還挑什麼 CPU ? 03/29 09:07
nucleargod : 不管用什麼CPU,都把他寫到能用啊 03/29 09:08
nucleargod : 其實自己寫程式的才會知道 AMD 多超值 03/29 09:09
dustlike : 寫後端也沒差 買吧 03/29 09:12
qpowjohn : 問題是客戶不一定都是同樣環境啊...如果能知道這個 03/29 09:12
qpowjohn : 範圍有多大,那就能決定是要繞過還是確保我和客戶 03/29 09:12
qpowjohn : 的環境都要是intel 03/29 09:12
nucleargod : 榨乾效能以後,FX 8 都能打爆 I7 03/29 09:13
nucleargod : 我直接開AMD單子給客戶了 03/29 09:15
nucleargod : 明白跟他說現在 intel 缺貨價格暴漲,買不起 03/29 09:15
dustlike : CPU用I或A對後端程式沒有影響 你不是寫底層這無所謂 03/29 09:19
arrenwu : 寫程式...跟你用什麼CPUE關係不大 03/29 09:35
arrenwu : 除非你寫的程式很底層 03/29 09:35
klgt13145220: 小孩子才做選擇,全都買 03/29 10:09
EdYu : 會寫到有差的人根本不會問這個問題 03/29 10:21
F04E : 寫程式必用intel??? 03/29 10:35
jeff40108 : 很底層也沒差,現在都跑在VM上AMD不用另外加錢買, 03/29 10:41
jeff40108 : Intel 很多功能要xeon才有 03/29 10:41
KevinR : 你倒是說說看是哪些功能?還有你code要怎麼寫才可以 03/29 11:15
KevinR : 用到? 03/29 11:15
james80351 : 奇葩的理論... 03/29 11:38
avalonworld : 誰說的 03/29 11:39
hugo0015227 : 我沒常識真抱歉 03/29 11:57
ariadne : 除非用intel出的compiler 不然一開頭那句就不是常識 03/29 12:25
ariadne : 如果你手邊沒有intel的compiler 那所謂常識也沒屁用 03/29 12:26
a1234567289 : 除非寫很底層 否則沒差 03/29 13:34
a1234567289 : 即使寫很底層也只是超純量會掉性能而已 除非你直接 03/29 13:37
a1234567289 : 用不支援的指令集 但是你有本事會寫到這樣肯定不會 03/29 13:37
a1234567289 : 上來問 03/29 13:37
qpowjohn : 可能戳到很多人的痛點,可是我的疑惑是,時不時就 03/29 14:05
qpowjohn : 會冒出一些文章,在自己的環境complie出來而且能運 03/29 14:05
qpowjohn : 作,拿到客戶手上,設定都調整好卻不能動的文章, 03/29 14:05
qpowjohn : 偶爾出現的問題點就是cpu相容性 03/29 14:05
qpowjohn : 若是遇到也無解,總不可能叫客戶換環境吧 03/29 14:07
qpowjohn : 樓上說的用vm也是一種解法,只是我的認知只是好管 03/29 14:08
qpowjohn : 理沒想過還有這層因素 03/29 14:08
F04E : 痛你老木... 哪個編譯器?什麼環境? 03/29 14:18
GoldRoger : docker 03/29 14:28
dustlike : 以現代後端來說在客戶手上不能動100%是軟體因素... 03/29 14:55
a1234567289 : 痛你個頭 問題描述沒頭沒尾 用啥環境編譯器啥都沒 03/29 15:50
a1234567289 : 講 是要我們觀落陰? 03/29 15:50
a1234567289 : 你把看過的文章拿出來給我們看不就有討論的點了 03/29 15:54
YJSai : Amd有替代lapack的函式庫 03/29 15:56
qpowjohn : 不知道樓上幾位在激動啥,要不然你去找幾個IDC機房 03/29 18:48
qpowjohn : 出來,找到非同一個客戶,但是用AMD的機座比Intel 03/29 18:48
qpowjohn : 多的案例出來啊,阿我的疑惑就很單純,究竟是啥原 03/29 18:48
qpowjohn : 因造成這種現象,企業用戶肯定不缺錢,那求的就是 03/29 18:48
qpowjohn : 穩定,那究竟是穩定在哪,假設這個穩定的點我不需 03/29 18:48
qpowjohn : 要考慮,那家用機用amd又何妨 03/29 18:48
qpowjohn : 至於案例,我只記得在ptt看到,至於是在電蝦還是軟 03/29 18:52
qpowjohn : 工版看到就真的想不起來 03/29 18:52
York : 我想原 Po 可以先列幾個案例, 這樣才比較好討論 03/29 19:07
qpowjohn : 我只記得,那篇文章的大意是說,開發者(intel)在自 03/29 19:15
qpowjohn : 己的環境開發好也確定能用,拿去客戶的環境安裝並 03/29 19:15
qpowjohn : 調整好環境後硬是不能跑,除錯到最後發現拿到intel 03/29 19:15
qpowjohn : 的就能跑,amd就死掉 03/29 19:15
qpowjohn : 大概是這樣,開發者用啥工具,啥環境的是沒有細說 03/29 19:17
York : 那就把那篇文章找出來吧, 這樣比較有憑有據 03/29 19:29
qpowjohn : 唉,真的找不到,關鍵字都餵狗了還找不到,不知道 03/29 19:50
qpowjohn : 當初怎麼會看到那篇文章的 03/29 19:50
qpowjohn : 所以,看起來除非寫底層,不然這種問題基本不用考 03/29 19:52
qpowjohn : 慮,看起來結論是這樣? 03/29 19:52
nucleargod : 你的案例不是更說明應該別用 intel 開發嗎? 03/29 20:14
nucleargod : 你看,客戶的電腦都不是 intel ,你的程式白寫了 03/29 20:14
nucleargod : 還要回去砍掉重練 03/29 20:15
nucleargod : 其實喔,照標準寫,不要用 asm ,平台不是問題 03/29 20:17
KevinR : 這種程度可以接案子 03/29 22:54
yaxo50 : 真的是看用什麼程式 之前遇過朋友選amd結果 他工作 03/29 22:59
yaxo50 : 的軟體不支援 結果只能二手賣掉 再買一台intel 03/29 22:59
a1234567289 : 我當然知道Intel用戶比較多阿 問題是沒人知道你說的 03/30 00:07
a1234567289 : case是啥狀況 就像提出問題你也要讓我能重現錯誤 不 03/30 00:07
a1234567289 : 然怎麼debug.. 03/30 00:07
a2470abc : 寫程式還不知道要選哪個.... 03/30 04:39
arrenwu : 真的XD 拿到intel就能跑AMD就死的話 那不是該用AMD 03/30 05:45
arrenwu : 開發才對嗎XDDD 03/30 05:45
ttttti : 寫到有差的不會問這個問題了吧 03/30 13:24