Announcement
Collapse
No announcement yet.
ผลทดสอบ DX12 i7-5960X vs i7 6700K ไว้เป็นข้อมูลสำหรับคนทีเตรียมหา CPU ไว้เล่นเกม DX12
Collapse
X
-
DX12 คือการแบ่งงานไปให้หัวอื่นๆ ไงครับ
มันไม่ได้อาศัยปั่น cpu 100% เหมือน dx11
ส่วนเกมมีการเรียกใช้ CPU มากน้อยเท่าไหร่ ก็จะแตกต่างกันไป
ถ้าเกมกิน การใช้งาน CPU ไม่มาก ก็จะไม่เห็นผลแตกต่างเท่าไหร่
ถ้าในอนาคต ออกเกม ที่กิน CPU สูงๆ ทุกหัวออกมา ก็จะเห็นความแตกต่างฉีกออกไปแน่นอน
ยกตัวอย่างเกม DX11 ที่กิน CPU 100% 4หัวอย่างเกมนี้
ถ้าใช้ DX12 ได้ พวก intel CPU 6 - 8 หัว นี่คงเห็นผลแตกต่างชัดเจน
แต่ถ้าเป็นเกมที่กิน CPU ไม่กี่หัวน้อยๆ เวลาเล่นใน DX11 เหมือนเกมนี้
เวลาใช้ DX12 ก็กระจายงานไปหัวอื่นๆ กิน cpu ไม่เท่าไหร่ ก็จะได้อนิสงค์เสริมของ DX12 ทำให้เฟรม+สูงขึ้น เพราะ CPU ไม่ได้ 1 Core overloaded over head นั้นเอง
พอใช้ DX12 เฟรมถึงได้ + กระจายมากกว่า DX11 นั้นเอง
ฉนั้น DX12 นี่ จะเห็นผลแตกต่างมากเท่าไหร่ในแต่ละ CPU ก็ขึ้นอยู่กับเกม ด้วยนั้นเองละ
i3 กับ DX12 เลยได้เฟรมพอๆ กับพวก i7 นั้นเอง
ก็เพราะว่า งานที่กระจายไป เกมที่ใช้ DX12 นั้น ใช้ CPU แต่ละหัวการใช้งานน้อยอยู่ พอเอาไปลง 2 หัว เลยยังมี clock เหลือพอที่จะปั่น fps ได้สูงๆ
และอีกอย่าง ถ้าพวกเกม DX12 ออกมานี่ ตอนเล่นเกมจริงนี่ เราเล่น มันติเพลกับคนอื่น หรือ เล่น 1 vs 1 2 vs 2 4 vs 4 คนอย่างนี้ รับรองว่า การใช้งานเวลาเล่นเกม กินสเปคมากกว่า ตอนทดสอบวัดคะแนน แน่นอนครับ
ดังนั้น ตอนเล่นเกมจริง นี่ โหดกว่าทดสอบวัดคะแนนในเกม อย่างแน่นอน ครับ ^^
รับรองว่า CPU 4 หัวขึ้นไป เห็นผลแตกต่างแน่ๆ ตอนเล่นเกมจริงLast edited by THEFOOL; 5 Oct 2015, 12:25:51.
Comment
-
I3 4330@3.5
I7 6700K@4.0turbo4.2 และน่าจะทำงานที่ Turbo
4.2/3.5 = 1.20 = 20% more clock speed
I3 DX12 1080p High = 40fps
ถ้า I3 วิ่งที่ 4.0-4.2 ได้ คงได้ 48 fps เช่นกัน
DX 12 CPU overhead มันลดไปมาก
I3Highlight.jpgAttached Files
Comment
-
การกระจายงาน 6-8 thread มันไม่สมำเสมอ
หมายความว่า 1-4 thread แรกงานมันเข้ามาก กว่า 5-8 thread หลัง
วัดกันที่ 4 thread แรก ใครแรงกว่าเอาไปกิน
(และดูเหมือนว่า hyperthreading ของ I3 ทำงานกัน DX12 ได้)
INTEL_AMD.jpgLast edited by AKK_K; 5 Oct 2015, 12:11:15.
Comment
-
Originally posted by AKK_K View Post[ATTACH=CONFIG]3407063[/ATTACH]Originally posted by AKK_K View PostI3 4330@3.5
I7 6700K@4.0turbo4.2 และน่าจะทำงานที่ Turbo
4.2/3.5 = 1.20 = 20% more clock speed
I3 DX12 1080p High = 40fps
ถ้า I3 วิ่งที่ 4.0-4.2 ได้ คงได้ 48 fps เช่นกัน
DX 12 CPU overhead มันลดไปมาก
[ATTACH=CONFIG]3407044[/ATTACH]
clock CPU สูงปั่นกระจาย
Comment
-
และ อย่าหลงประเด็นการกระจาย 4 6 8 หัวจนเกินไป
มัน คอขวดที่ thread 1 ของ DX11 29ms
พอมา DX12 thread 1 มันเหลือ 15ms
(ถ้า cpu มันมีอย่างน้อย 4 thread) ที่เหลือมันจะกระจายไปที่ไหนไม่สำคัญ คอขวด thread แรก
สรุปว่า Intel load หนักๆแค่ 1-2 thread แค่นี้ Turbo ทำงานอยู่แล้ว ไม่ต้องลากก็ได้
/และตอบคำถามว่า Intel 4core/8thread ไม่ต่างจาก intel 6core/12threadLast edited by AKK_K; 5 Oct 2015, 12:35:01.
Comment
-
Originally posted by AKK_K View Postและ อย่าหลงประเด็นการกระจาย 4 6 8 หัวจนเกินไป
มัน คอขวดที่ thread 1 ของ DX11 29ms
พอมา DX12 thread 1 มันเหลือ 15ms
(ถ้า cpu มันมีอย่างน้อย 4 thread) ที่เหลือมันจะกระจายไปที่ไหนไม่สำคัญ คอขวด thread แรก
สรุปว่า Intel load หนักๆแค่ 1-2 thread แค่นี้ Turbo ทำงานอยู่แล้ว ไม่ต้องลากก็ได้
/และตอบคำถามว่า Intel 4core/8thread ไม่ต่างจาก intel 6core/12thread
Last edited by THEFOOL; 5 Oct 2015, 12:47:29.
Comment
Comment