หลังจากที่ปล่อยให้ Intel มี SMT หรือ Hyper Threading มานาน ใน Bulldozer Archetecture ของ AMD ก็ได้มีการพัฒนา SMT (simultaneous multi threading) ขึ้นมาเช่นกัน ตามรูป ปลากรอบ อิอิ
"A single Bulldozer core will appear to the OS as two cores, just like a Hyper Threaded Core i7. The difference is that AMD is duplicating more hardware in enabling per-core multithreading. The integer resources are all doubled, including the schedulers and d-caches. It’s only the FP resources that are shared between the threads. The benefit is you get much better multithreaded integer performance, the downside is a larger core."
แปลคร่าวๆได้ว่า (ขออภัยด้วยนะคะศัพท์บางตัวเป็น ศัพท์ Computer Engineering ไม่สามารถแปลเองได้ค่ะ จึงต้องทับศัพท์ไป) ใน 1 core ของ Bulldozer จะปรากฏในระบบปฏิบัติการเป็น 2 Cores เหมือนกับ Hyper Threading ของทาง Core i7 แต่สิ่งที่แตกต่างก็คือ ทาง AMD ได้ เพิ่ม จำนวนของ Hardware(ในขณะที่ Hyper Threading มี Hardware เท่าเดิม แต่มีระบบจัดการ resource******อันนี้เป็นความคิดเห็นส่วนตัวนะคะไม่แน่ใจว่าทำความเข้าใจเกี่ยวกับ HT ของ intel ถูกต้องหรือเปล่า) เพื่อให้สามารถรองรับ multithreading ใน 1 core ได้ โดยที่ ทรัพยากรทั้งหมดภายใน Core เพิ่มขึ้นเป็นสองเท่า ทั้ง schedulers และ data-cache มีเพียง FP resource เท่านั้ที่ยัง share กันอยู่ภายใน core ขอดีก็คือทำให้สามารถรองรับ multithread ได้ แต่ข้อเสียคือ ทำให้ ตัว Core มีขนาดใหญ่ขึ้น (แปลไม่เก่งขออภัยด้วยนะคะ)
ปล. เรื่องราคาล่ะ เห็นว่าเจ้า Bulldozer จัดอยู่ในหมวด Mainstream Client แล้วก็ Server Market เอิ๊ก ขายนา ซื้อ AMD ป่าวเนี่ย
Credit : http://anandtech.com/cpuchipsets/showdoc.aspx?i=3674
"A single Bulldozer core will appear to the OS as two cores, just like a Hyper Threaded Core i7. The difference is that AMD is duplicating more hardware in enabling per-core multithreading. The integer resources are all doubled, including the schedulers and d-caches. It’s only the FP resources that are shared between the threads. The benefit is you get much better multithreaded integer performance, the downside is a larger core."
แปลคร่าวๆได้ว่า (ขออภัยด้วยนะคะศัพท์บางตัวเป็น ศัพท์ Computer Engineering ไม่สามารถแปลเองได้ค่ะ จึงต้องทับศัพท์ไป) ใน 1 core ของ Bulldozer จะปรากฏในระบบปฏิบัติการเป็น 2 Cores เหมือนกับ Hyper Threading ของทาง Core i7 แต่สิ่งที่แตกต่างก็คือ ทาง AMD ได้ เพิ่ม จำนวนของ Hardware(ในขณะที่ Hyper Threading มี Hardware เท่าเดิม แต่มีระบบจัดการ resource******อันนี้เป็นความคิดเห็นส่วนตัวนะคะไม่แน่ใจว่าทำความเข้าใจเกี่ยวกับ HT ของ intel ถูกต้องหรือเปล่า) เพื่อให้สามารถรองรับ multithreading ใน 1 core ได้ โดยที่ ทรัพยากรทั้งหมดภายใน Core เพิ่มขึ้นเป็นสองเท่า ทั้ง schedulers และ data-cache มีเพียง FP resource เท่านั้ที่ยัง share กันอยู่ภายใน core ขอดีก็คือทำให้สามารถรองรับ multithread ได้ แต่ข้อเสียคือ ทำให้ ตัว Core มีขนาดใหญ่ขึ้น (แปลไม่เก่งขออภัยด้วยนะคะ)
ปล. เรื่องราคาล่ะ เห็นว่าเจ้า Bulldozer จัดอยู่ในหมวด Mainstream Client แล้วก็ Server Market เอิ๊ก ขายนา ซื้อ AMD ป่าวเนี่ย
Credit : http://anandtech.com/cpuchipsets/showdoc.aspx?i=3674


Comment