ระบบที่ใช้ทดสอบ
CPU : i5-2500K ทดสอบ3ความเร็วได้แก่ ความเร็วเดิมๆ , 4.0Ghz , 4.5Ghz
CPU cooler : Cooler Master Seidon 240M Liquid Cooler
MB : Biostar tZ77xe4
RAM : Kingston DDR3-1333 8GB
VGA : HIS HD 7970 IceQx2 Ghz Edition 1050core 1500mem
Storage : Plextor M5P 128GB FW1.05
PSU : Seasonic X series 750W
OS : Windows 8 x64
Sims : ทุกภาค แพทช์1.55
การตั้งค่า : ปรับกราฟฟิกสุดทุกอย่าง
สิ่งที่ใช้ทดสอบ : นาฬิกาจับเวลา , โปรแกรม FRAPS วัดค่าเฟรมเรท
บ้านที่ใช้ทดสอบ : http://www.thaithesims3.com/topic.php?topic=113958
วิธีอ่านค่า
สีม่วง หมายถึง จำนวนคอร์ CPU และความเร็วที่ใช้ทดสอบ
สีน้ำเงินเข้ม หมายถึง ระยะเวลาที่ใช้โหลดเข้าเกม หน่วยเป็นวินาที
สีน้ำเงินอ่อน หมายถึง ระยะเวลาที่ใช้โหลดเซฟ หน่วยเป็นนาที
สีเขียว หมายถึง จำนวนเฟรมเรททั้งหมดใน1นาที
สีเหลือง หมายถึง เฟรมเรทเฉลี่ยต่อวินาที
สีส้ม หมายถึง เฟรมเรทต่อวินาทีขั้นต่ำสุด
สีแดง หมายถึง เฟรมเรทต่อวินาทีขั้นสูงสุด
อธิบาย เฟรมเรท คือ ภาพนิ่งหลายๆภาพที่เอามาซ้อนกันเพื่อให้เกิดเป็นภาพเคลื่อนไหว
ปกติแล้วสายตาคนเราจะมองภาพเคลื่อนไหวได้ที่ 30 เฟรมต่อวินาที (30FPS)
หากต่ำกว่านั้นจะเริ่มเห็นเป็นการกระตุก
ความเร็วเดิมๆ (3.3GHz-3.7GHz)
4core stock 49.59/1.30.75 Frames: 2394 Avg: 39.900 - Min: 9 - Max: 114
3core stock 49.11/1.27.49 Frames: 2383 Avg: 39.717 - Min: 10 - Max: 113
2core stock 49.02/1.34.13 Frames: 2077 Avg: 34.617 - Min: 7 - Max: 101
1core stock 1.09.44/2.21.46 Frames: 892 Avg: 14.867 - Min: 4 - Max: 31
ความเร็ว 4.0 Ghz
4core 4.0 44.59/1.20.55 Frames: 2929 Avg: 48.817 - Min: 11 - Max: 121
3core 4.0 43.90/1.16.49 Frames: 3179 Avg: 52.983 - Min: 10 - Max: 128
2core 4.0 44.25/1.21.68 Frames: 2830 Avg: 47.167 - Min: 12 - Max: 122
1core 4.0 1.04.59/2.21.86 Frames: 1012 Avg: 16.867 - Min: 8 - Max: 36
ความเร็ว 4.5 Ghz
4core 4.5 41.89/1.11.66 Frames: 3666 Avg: 61.100 - Min: 13 - Max: 136
3core 4.5 39.58/1.11.50 Frames: 3717 Avg: 61.950 - Min: 14 - Max: 136
2core 4.5 40.88/1.15.67 Frames: 3109 Avg: 51.817 - Min: 15 - Max: 122
1core 4.5 57.27/2.01.45 Frames: 1097 Avg: 18.283 - Min: 6 - Max: 39
จะเห็นว่าเกมซิม ประสิทธิภาพขึ้นกับ CPU มากที่สุด โดยขึ้นกับ
1.CPU ที่มีประสิทธิภาพต่อคอร์สูง
2.CPU มีสัญญาณนาฬิกาสูง
เงิบมั้ยล่ะ OC CPU ช่วยให้โหลดเซฟไวขึ้น จาก1นาทีครึ่งเหลือ1นาที11วิ
เฟรมเรทเพิ่มขึ้นอย่างมีนัยสำคัญ เพิ่มมาถึง1.5เท่า
และเกมซิม ไม่ได้รับผลประโยชน์จากจำนวนคอร์เท่าไรนัก สังเกตจาก
CPU 1คอร์ไป2คอร์ ต่างกันมากมายมหาศาล
CPU 2คอร์ไป3คอร์ ต่างกันเล็กน้อย ราวๆ14%
CPU 3คอร์ไป4คอร์ ไม่ต่างเลย 3คอร์ดีกว่า4คอร์หน่อยๆด้วยซ้ำ
กลับมาที่หัวข้อกระทู้ต่อ
เนื่องจากการที่ผมเล่นบ้านใหญ่ เฟอร์นิเจอร์เยอะๆ ซิม16ตัว มันกระตุก เลยพยายามหาทางแก้ไปเรื่อย และพยายามทำความเข้าใจกับเกม
สิ่งที่พอจะรวบรวมมาได้
1.เกมซิม เป็นเกมที่ใช้ directx 9.0c เป็นตัวขับเคลื่อน ซึ่ง directx 9.0c มีมาตั้งแต่ปี 2005 แล้ว โปรแกรมที่ใช้ทดสอบยอดฮิทเลยคือ 3dmark05 และ 3dmark06 ซึ่งไอโปรแกรมทั้ง2ตัวนี้คะแนนที่ได้จะอิงจาก CPU ประมาณ90% การ์ดจออย่างมากก็10% ซึ่งมันก็สอดคล้องกับผลการทดลองด้านบน
2.เฟรมเรทไม่ใช่สิ่งเดียวที่บอกได้ว่าเกมกระตุก อีกสิ่งคือ Frame Time Variance มันคือสิ่งที่บอกว่า การ์ดจอต้องใช้เวลาเท่าไรในการสร้างภาพขึ้นมา นั่นเป็นที่มาของกระทู้นี้
หลังจากลองใช้ MSI Afterburner เฝ้ามองระหว่างเล่นเกม พบว่าช่วงที่เกมกระตุก จะมี Frame Time Variance ราวๆ200ขึ้นไป
เลยลองหาใน google ว่าพอจะมีวิธีลดมันได้มั้ย และแล้วก็เจอโปรแกรมนี้

Radeon Pro (ใช้ได้กับการ์ดจอ AMD เท่านั้น) โหลด http://www.radeonpro.info/downloading/
วิธีใช้
1.แอดเกม Sims3 เข้าโปรไฟล์
2.ตั้งค่า Vsync เป็น always on
3.ติ๊กถูกหน้า Triple Buffering
4.ติ๊กถูกหน้า Dynamic Frame Rate Control
5.ตั้งค่า Dynamic Frame Rate Control ให้น้อยกว่า Refresh Rate ของจอภาพสัก 1-2 FPS (คุณต้องไปหาเอาเองว่าจอคุณมีรีเฟรชเรทเท่าไร อย่างของผมจอมีรีเฟรชเรท 60Hz ค่าที่ควรจะตั้งคือ 58FPS)
6.ตรงแถบ Advanced ติ๊กหน้า Flip Queue Size และตั้งให้เป็น 1
ที่มา http://forums.overclockers.co.uk/showthread.php?t=18499549
และแล้วอาการกระตุกก็ลดลงอย่างเห็นได้ชัด Frame Time Variance ไม่ค่อยเกิน 100 แล้ว
