Login or Sign Up
Logging in...
Remember me
Log in
Forgot password or user name?
or
Sign Up
Log in with
Forums
Articles
Today's Posts
PHOTO
Forum
Hardware Zone
Intel Zone
Announcement
Collapse
No announcement yet.
4C/4T vs 4C/8T แตกต่างกันมากไหมถ้าเอามาเล่นเกมใน Ghz เท่ากัน
Collapse
X
Collapse
Posts
Latest Activity
Photos
Search
Page
of
2
Filter
Time
All Time
Today
Last Week
Last Month
Show
All
Discussions only
Photos only
Videos only
Links only
Polls only
Events only
Filtered by:
Clear All
new posts
Previous
1
2
template
Next
penguinbenz
OverclockZone Member
Join Date:
26 Dec 2006
Posts:
4422
Share
Tweet
#16
31 May 2012, 10:02:51
สรุปแตกต่างหรือไม่แตกต่างครับ ขอสั้นๆ
ตอบอ้อมๆซักส่วนใหญ่เลย
ปล.ความคิดเห็นส่วนตัว
Comment
Post
Cancel
thassanai
OverclockZone Member
Join Date:
23 Aug 2011
Posts:
1045
Share
Tweet
#17
31 May 2012, 10:13:19
^
เล่นเกมส์ไม่ต่าง
ทำงานต่างกันพอสมควร
Comment
Post
Cancel
viewsmart
OverclockZone Member
Join Date:
10 Oct 2010
Posts:
403
Share
Tweet
#18
31 May 2012, 13:13:21
ตอบตรงๆแบบสั้นๆ
ไม่ต่าง
โดยเฉพาะเล่นเกมส์ ยิ่งไม่ต่างฟันธง บางเกม i5 เร็วกว่าด้วยซ้ำ
(ถ้าจะพูดจริงๆ i3 2หัว คือคุ้มที่สุดด้วยซ้ำ ยืนยันกันมาแล้วถ้วนหน้า ทั้งกราฟและผู้ใช้)
ผมพึ่งค้นข้อมูลเรื่องนี้มาพอดี
นักพัฒนาซอฟแวร์ปัจจุบัน ยังเขียนโปรแกรมให้ใช้หลายๆคอร์ หลายๆ thread ได้ไม่เต็มร้อยครับ หรือยังเลี่ยงๆขยาดๆอยู่ด้วยซ้ำ
ผมไปอ่านเว็บนอกมา พวก developer ตัวจริง เขาพูดกันเลยว่า การเขียนโปรแกรมให้ใช้หลายๆคอร์มันยุ่งยากกว่ามาก แม้แต่ตอนเรียนในมหา'ลัย ก็แทบไม่มีสอนพัฒนาด้านนี้(พึ่งมาช่วงหลังๆ) ดังนั้นอีกนานครับกว่าจะผลิบานเต็มที่แพร่หลาย
ถ้าคุณคิดจะเอาหลายๆ thread มาเผื่ออนาคต
ไม่ต้องไปเผื่อให้เปลืองเงินครับ เพราะฮาร์ดแวร์มันนำหน้าซอฟแวร์ไปไกลอยู่เสมอ
กว่า 4 หัว 8 หัว จะผลิบานในโลกซอฟแวร์ได้เต็มที่ คอมพ์คุณที่จะซื้อนี้มันก็ตกรุ่นแล้วครับ
ป่านนั้นคุณก็อัพเกรดคอมพ์ใหม่อยู่ดี
เชื่อสิ ถึงตอนนั้นจะซื้อ 8 หัวอะไรก็จัดไป
จากที่ผ่านมาซอฟแวร์มักจะตามหลังราวๆ 4-5 ปี คิดดู cpu 2 หัว 4 หัว ออกมาตั้งกี่ปีแล้ว เรายังต้องมานั่งหาอยู่เลยว่าซอฟแวร์ไหนซัพพอรตโดย native แล้วบ้าง
ถ้าซื้อมาก็เหมือนที่ท่านข้างบนว่า ตำน้ำพริกละลายแม่น้ำ (จริงๆเหมือน ขี่ช้างจับตั๊กแตนมากกว่า)
ดังนั้น ไม่ต้องไปเผื่ออนาคตให้เปลืองเงินปวดหัว มากลัวซื้อมาใช้ไม่คุ้มเปล่าๆครับ ยกเว้นว่าคุณใช้ทำงาน render หรือแปลงไฟล์พร้อมกันหลายๆไฟล์ ก็ว่าไปอย่าง
Last edited by
viewsmart
;
31 May 2012, 13:39:39
.
Comment
Post
Cancel
viewsmart
OverclockZone Member
Join Date:
10 Oct 2010
Posts:
403
Share
Tweet
#19
31 May 2012, 13:36:19
จะยกตัวอย่างง่ายๆให้นะครับ ต่อให้เป็นเกมที่เขียนมาซัพพอร์ตหลายๆหัวก็เถอะ มันก็ยังมีข้อจำกัดอยู่ดีโดยธรรมชาติของการประมวลผล
เช่น ในเกม monster 4 ตัว เข้ามาอัดคุณ จริงอยู่ cpu ก็แบ่งคำนวนการเคลื่อนไหวของแต่ละตัวให้แยกกันไปแต่ละ core ได้
แต่เวลามันตีคุณ ทำดาเมจ ทุกตัวก็ต้องอ้างอิงข้อมูล hp (เลือด) ที่ตัวผู้เล่นอยู่ดี ซึ่งมันย่อมเป็น single thread หัวเดียว
เช่น ตัวที่ 1 อัดคุณ 20 ดาเมจ เลือดตัวละครคุณจากเดิม 500 เหลือ 480
ตัวที่ 2 มันก็ต้องรอเข้าคิวว่าเลือดคุณเหลือเท่าไหร่ รอจนผลออกมาว่าตอนนี้เหลือ 480 แล้วนะ แล้วค่อยอัดคุณต่อ
ถ้าทุกตัวอัดคุณพร้อมๆกัน โดยแยก core แยก thread กันโดยสมบูรณ์ ทุกตัวมันก็จะอ้างอิงเลือดคุณตอนเต็ม 500 พร้อมๆกัน แล้วพอมันอัดคุณ 4 ตัว ตัวละ 20 ดาเมจ ดังนั้นจริงๆ=80 แต่เลือดคุณจะลดแค่ 20 เท่านั้น ซึ่งผิดพลาด
สรุปคือยังไงก็ยังมีงานบางอย่างที่ต้องรอคิว แบบหัวเดียว thread เดี่ยว นั่นแหละ
ในการพัฒนาซอฟแวร์จริงๆยิ่งยุ่งยากกว่านี้อีก อันนี้แค่ตัวอย่างพื้นๆ
ดังนั้นไม่ต้องไปเผื่อครับ เดี๋ยวกว่าซอฟแวร์มันจะหาวิธีใช้ได้เต็มที่ ถึงตอนนั้นคอมพ์คุณตอนนี้ก็ตกรุ่นแล้ว ซื้อใหม่อยู่ดี
Comment
Post
Cancel
Previous
1
2
template
Next
Working...
Yes
No
OK
OK
Cancel
X
Comment