http://wccftech.com/oxide-games-dev-...y-controversy/
ผมคัดมาให้สองสามประโยคเน้นๆครับ และพบกับการหมกเม็ดของพี่เขียว เล่นตรูซะแล้ว Nvidia ผมก็ลูกค้านะเฮ้ยทำกันได้
As far as I know, Maxwell doesn't really have Async Compute so I don't know why their driver was trying to expose that. The only other thing that is different between them is that Nvidia does fall into Tier 2 class binding hardware instead of Tier 3 like AMD which requires a little bit more CPU overhead in D3D12, but I don't think it ended up being very significant. This isn't a vendor specific path, as it's responding to capabilities the driver reports.
สรุปคือ Hardware เขียวรองรับแค่ Tier2 แต่เกมพี่แกเรียกใช้ Tier3 ครับ AMD คาบไปกิน
สรุปผมโดนพี่เขียวต้มใช่ไหมเนี่ย คือถ้าเกมไหนทะลึ่งเรียกใช้งาน Async Compute เขียวดับอนาถเพราะไม่รองรับเล่นเอา 290X ขึ้นไปยืนตบกับ 980Ti หน้าตาเฉยเพราะดันไม่รองรับ Async Compute นั่นเอง ส่วนเคสนี้ Nvidia แก้เกี้ยวว่าตัว benchmark ตัวนี้วัดประสิทธิภาพ DX12 ไม่ได้
แต่พอผู้พัฒนาเกมออกมาแฉ ลองไปอ่านเอาเองครับ จะพบว่าอ้อก็เล่นไม่แฟร์เองนี่หว่า พอเจอค่ายเกมที่ไม่ได้รับการสนับสนุนทั้งจากทาง AMD Nvidia ชัดเลยว่าหมกเม็ดอะไรไว้บ้าง ทำให้ผมคิดว่าสงสัยผมคงต้องรอ Pascal แล้วล่ะถ้าจะทำกันแบบนี้เนี่ย
ใครที่คิดจะซื้อ Series 9 Maxwell มาเล่น DX12 ผมบอกเลยว่าทำใจครับหมกเม็ดสุดๆ Pascal เหอะครับแบบนี้
ผมคัดมาให้สองสามประโยคเน้นๆครับ และพบกับการหมกเม็ดของพี่เขียว เล่นตรูซะแล้ว Nvidia ผมก็ลูกค้านะเฮ้ยทำกันได้
As far as I know, Maxwell doesn't really have Async Compute so I don't know why their driver was trying to expose that. The only other thing that is different between them is that Nvidia does fall into Tier 2 class binding hardware instead of Tier 3 like AMD which requires a little bit more CPU overhead in D3D12, but I don't think it ended up being very significant. This isn't a vendor specific path, as it's responding to capabilities the driver reports.
สรุปคือ Hardware เขียวรองรับแค่ Tier2 แต่เกมพี่แกเรียกใช้ Tier3 ครับ AMD คาบไปกิน
สรุปผมโดนพี่เขียวต้มใช่ไหมเนี่ย คือถ้าเกมไหนทะลึ่งเรียกใช้งาน Async Compute เขียวดับอนาถเพราะไม่รองรับเล่นเอา 290X ขึ้นไปยืนตบกับ 980Ti หน้าตาเฉยเพราะดันไม่รองรับ Async Compute นั่นเอง ส่วนเคสนี้ Nvidia แก้เกี้ยวว่าตัว benchmark ตัวนี้วัดประสิทธิภาพ DX12 ไม่ได้
แต่พอผู้พัฒนาเกมออกมาแฉ ลองไปอ่านเอาเองครับ จะพบว่าอ้อก็เล่นไม่แฟร์เองนี่หว่า พอเจอค่ายเกมที่ไม่ได้รับการสนับสนุนทั้งจากทาง AMD Nvidia ชัดเลยว่าหมกเม็ดอะไรไว้บ้าง ทำให้ผมคิดว่าสงสัยผมคงต้องรอ Pascal แล้วล่ะถ้าจะทำกันแบบนี้เนี่ย
ใครที่คิดจะซื้อ Series 9 Maxwell มาเล่น DX12 ผมบอกเลยว่าทำใจครับหมกเม็ดสุดๆ Pascal เหอะครับแบบนี้
From our perspective, one of the surprising things about the results is just how good Nvidia's DX11 perf is. But that's a very recent development, with huge CPU perf improvements over the last month. Still, DX12 CPU overhead is still far far better on Nvidia, and we haven't even tuned it as much as DX11. The other surprise is that of the min frame times having the 290X beat out the 980 Ti (as reported on Ars Techinica). Unlike DX11, minimum frame times are mostly an application controlled feature so I was expecting it to be close to identical. This would appear to be GPU side variance, rather then software variance. We'll have to dig into this one.
I suspect that one thing that is helping AMD on GPU performance is D3D12 exposes Async Compute, which D3D11 did not. Ashes uses a modest amount of it, which gave us a noticeable perf improvement. It was mostly opportunistic where we just took a few compute tasks we were already doing and made them asynchronous, Ashes really isn't a poster-child for advanced GCN features.
I suspect that one thing that is helping AMD on GPU performance is D3D12 exposes Async Compute, which D3D11 did not. Ashes uses a modest amount of it, which gave us a noticeable perf improvement. It was mostly opportunistic where we just took a few compute tasks we were already doing and made them asynchronous, Ashes really isn't a poster-child for advanced GCN features.
Comment