Announcement
Collapse
No announcement yet.
Bulldozer จะมีประสิทธิภาพพอๆกับ Core i7
Collapse
X
-
Bulldozer มันมี hyper treding ด้วยไม่ใช่เหรอครับOriginally posted by tam02526 View Postกั๊กหากินทั้งคู่นะรอบนี้ เพราะรถไถเจน2 ก็ต้องเปลี่ยนบอร์ดใหม่...เหมือนว่า ht-link สรุปจะไม่ใช้ 32link แต่จะใช้แค่ 16link เหมือน AM3 แล้วด้วยมั้ง
แต่ถ้าเขียนแบบข้างต้นนี่สาวกแดงอย่างผมรู้สึกว่าจะเข้าใจผิดไปว่า Bulldozer 3 โมดูล 6 เทรดมันจะแรงเท่าๆกับ i7 6 คอร์ 12 เทรดนะนั่น
1 โมดูล มี 2 คอร์ +ไฮเปอร์ เป็น 4 เทรด
3 โมดูล มี 6 คอร์ +ไฮเปอร์ เป็น 12 เทรด เท่า I7 ก็เลยแรงพอๆกัน
Comment
-
ไม่มี Hyperthread ครับแต่พี่แกเอา core มาทำเป็น thread แท้ๆเลยOriginally posted by daiheart View PostBulldozer มันมี hyper treding ด้วยไม่ใช่เหรอครับ
1 โมดูล มี 2 คอร์ +ไฮเปอร์ เป็น 4 เทรด
3 โมดูล มี 6 คอร์ +ไฮเปอร์ เป็น 12 เทรด เท่า I7 ก็เลยแรงพอๆกัน
จริงๆแล้ว X8 มันก็คือ quad core ที่มี 4 core 8 thread ดีๆนี่แหละ
แต่ว่า AMD เรียก core เป็น module ใน 1 module มี ตัวประมวลผลสองชุดแชร์ทรัพยากรกันอยู่
ทำให้ thread ของ AMD นั้นแรงกว่าและถ้าเจองานที่เรียก 8 เทรดเต็มๆก็จะสบายกว่าของอีกค่ายที่ต้องจัดลำดับให้งานเต็ม core ตลอด
ด้วยความที่มันใช้หน่วยประมวลผลจริงๆมันเลยแรงกว่าก็ถือว่าธรรมดาครับ
แต่ผมไม่แน่ใจว่า ทำมาแก้ปัญหา Program ไม่รองรับ 6 core รึเปล่าซึ่งเป็นการแก้ปัญหาได้ตรงจุดมากๆครับ
ผมเองก็รอดูครับว่า bulldozer 2 module มันจะแรงสู้ i5 ได้รึเปล่าถ้าสู้ได้งานนี้มีเฮครับเพราะจริงๆตัวมันน่าจะทำมาสู้ i3 ที่เป็น 2 core 4 thread มากกว่า
Comment
-
ผมเอามาจากกระทู้นี้ครับ และจากข่าวเก่าๆที่ไม่ค่อยจะหาเจอแล้ว
ถ้าดูจากรูป 1 โมดูลมี 2 interger กับ 1 FP 3ทางแยก ก็ต้องทำงานได้ 3เทรดเป็นอย่างน้อย
ในขณะเดียวกัน Bulldozer ก็พัฒนาระบบการทำงานแบบ Multi-threading ของตัวเองด้วยการนำเทคนิค CMP มาใช้ ที่ทำให้การประมวลผลข้อมูลสามารถไปเป็นแบบคู่ขนานได้ ต่างกับ Multi-threading เดิมๆ อย่าง Hyper Threading ของอีกฝ่ายครับ ที่รับสองงานได้ก็จริง แต่ต้องสลับกันไป ตามภาพ
Comment
-
หัวข้อมันก็บอกชัดๆว่า two strong thread นี่ครับOriginally posted by daiheart View Post
ก็คือ 1 module มี 2 thread แต่ thread ของ AMD มันคือ thread แท้ๆครับซึ่งต้องแรงกว่าอยู่แล้ว
Comment
-
ผมคิดว่า hyper thread ของอินเทลก็คือการทำให้ core มันสามารถรับงานสองงานได้ในเวลาเดียวกัน
แต่ทาง AMD ก็ทำให้รับสองงานได้ในเวลาเดียวกันแต่เป็นการทำงานแบบคู่ขนานไม่ได้สลับงานแบบอินเทล
แต่เท่าที่ผมมีข้อมูลมา X8 ของ AMD เป็น 4 module 8 thread ครับ ผมถือว่า 1 module ก็คือ 1 core ในสมัยก่อนครับซึ่งถ้าใช้วิธีการแบบนี้น่าจะจัดการปัญหาที่โปรแกรมมันไม่รองรับ thread เยอะๆได้ดีขึ้น
Comment
-
อีกอย่างถ้า Integer กับ FP มันประมวลผลได้แล้วทำไมใน Intel มันไม่เอาไปประมวลผลล่ะครับดูจากในรูปก็ได้ว่ามันปล่อยว่างไว้ทั้งคู่Originally posted by daiheart View Postผมไม่ได้พูดถึงเทรดแท้ครับ พูดถึงไอ้ FP ตรงกลางนั่น
สมมุติผมผ่าซีกขวาทิ้งไป มันก็จะเหลือ 2เทรด คือ Integer กับ FP จริงไหม
เอางี้ละกัน ผมถามคุณว่าไฮเปอเทรดของอินเทลคืออะไร?
ในรูปก็ระบุชัดเจนว่า 2 thread แต่ทำงานคนละแบบ
และ AMD ยังเคยให้สัมภาษณ์ว่าจะไม่ทำแบบ hyper thread เหมือนอีกค่าย
Comment

Comment