สงสัยคับว่าฝั่ง intel เนี่ยกรณี single core เขามี เทคนิค hyperthread ช่วยทำงานพวก multitask แล้วของ amd มีอะไรมาแข่งอ่ะครับ ถึงได้มีประสิทธิภาพใกล้เคียงกันได้
Announcement
Collapse
No announcement yet.
hyperthread vs amd
Collapse
X
-
จากที่น้องศึกษามา ไม่รู้จะถูกหรือป่าว
Hypertransport คือความสามารถในCPU ของAMD ที่สามารถ เพิ่มFSB ของตัวเองได้ เช่น FSB ที่ 600 ในขณะใช้งานจะเพิ่มเป็น 1600 ทำให้ CPU AMD แรงกว่า INTEL แน่ Hypertransport ยังสามารถลดการเป็นคอขวดของ ข้อมูลได้ ทำให้ประมวลผลเร็วกว่า
ไม่เกี่ยวกับ การมีแกน 2 แกนแต่อย่างใด
Hyperthreading คือความสามารถของCPU intel ในการสามารถ CPU สเหมือน ขึ้นมาภายในตัว CPU เอง ช่วยประมวลผลด้วยกัน แต่คนล่ะคำสั่งข้อมูล ทำให้ในการประมวลผล ชุดคำสังที่มีตัวเลขมากมาก100 หลัก CPU ของอินเทล จะทำได้ดีกว่า AMDมาก อนึ่ง Hyperthreading ก็คือ รุ่นแรกของ Duo บน 1 Core
โดยส่วนตัวหนู่คิดว่า หาก Hypertransport กับ Hyperthreading รวมกันได้บน CPU ที่เป้นแบบMuti Core ล่ะก็ จะเป็นอะไรที่สุด ๆ เลย
จนนนนนนน เครียดดดดดดด กินลำไย
คนไทย กินลำไย
Comment
-
HyperTransport ของทาง AMD เป็นเทคโนโลยีระบบเชื่อมโยง I/O ที่มีความเร็วสูง เป็นทางด่วนข้อมูลข่าวสารเพื่อแลกเปลี่ยนข้อมูลระหว่างอุปกรณ์ I/O กับ I/O ด้วยกัน รวมทั้งการสื่อสารระหว่าง I/O กับโปรเซสเซอร์ โดยสามารถเชื่อมโยงอุปกรณ์ I/O ต่างๆที่อยู่บนเมนบอรด์ ด้วยความเร็วสัญญาณขนาด 1.6 GHz ในแต่ละช่องทาง และเมื่อรวมประสิทธิภาพความเร็วทุกช่องทางเข้าด้วยกันแล้ว Hypertransport สามารถมีแบนด์วิดธ์ได้สูงถึง 12.8 Gbytes ต่อวินาที
การเชื่อมต่ออุปกรณ์ I/O ของ Hypertransport มีรูปแบบหลายประการ ได้แก่ การเชื่อมต่อระหว่างจุด หรืออุปกรณ์กับอุปกรณ์ (Point to Point), แบบ Star, แบบ Daisy Chain รวมทั้งแบบ Switching โดยระบบ Daisy Chain เป็นการเชื่อมต่อแบบพ่วงกัน ซึ่งจะช่วยให้ HyperTransport สามารถเชื่อมโยงอุปกรณ์ I/O ต่างๆด้วยความเร็วสูง ได้มากถึง 31 อุปกรณ์ อีกทั้งมีอัตราความเร็วในการส่งถ่ายข้อมูลข่าวสารที่ 3.2 Gbps ด้วยขนาดช่องสัญญาณเพียง 8 บิตเท่านั้น และหากเป็นช่องทางขนาด 32 บิต ก็จะได้อัตราความเร็วที่ 12.8 Gbps
"Hyperthreading" ของทาง Intel คือเทคโนโลยีที่ทำให้โปรเซสเซอร์ตัวเดียวทำงานเสมือนมีโปรเซสเซอร์ 2 ตัวทำงานอยู่ด้วยการ เป็นลักษณะการทำงานแบบที่เรียกว่า "มัลติทาสกิ้ง" (Multitasking) คือซีพียูสามารถทำงานได้หลายๆงานพร้อมๆกัน เป็น technology ที่จำลองมาจากการใช้ CPU 2 ตัว ใน server แต่ประสิทธิ์ภาพจริงๆ ไม่ได้เพิ่มขึ้นมาถึง 100% เท่ากับการใช้ CPU 2 ตัว เพียงแต่เพิ่มขึ้นมาเพียง 15-20% เท่านั้นเองครับ
อนาคต
AMD เตรียมส่งเทคโนโลยี HyperTransport 2.0 มาแข่งกับทาง Intel HTT 2.0 นี้ จะสามารถต่อเข้ากับระบบบัส PCI Express ใหม่ ที่จะมาแทนระบบบัสแบบ PCI เดิม ได้ แถมยังเพิ่มความเร็วจาก 1.6 Gb/s ต่อ Pin เป็น 2.0 Gb/s, 2.4 Gb/s และ 2.8 Gb/s ต่อ Pin ได้ด้วย โดยอาศัยความเร็วสัญญาณนาฬิการแบบ Dual-Data ที่ 1.0 GHz, 1.2 GHz และ 1.4 GHz ด้วยแล้ว ก็จะสามารถ ให้ Bandwidth สูงสุดถึง 22.40 GB/s ( เดิมมีได้เพียง 12.8 GB/s )
Intel ไม่น้อยหน้า เตรียมส่ง CSI (Common System Interface) - บัสแบบใหม่แนวคิดเดียวกับ HT และพ่วงด้วย integrated memory controller ในตัวชิป (แบบเดียวกับของ AMD เช่นกัน) โดยอินเทลตั้งชื่อแบรนด์ของ 2 ตัวนี้รวมกันไว้ว่า Direct Connect Architecture
AMD ก็เตรียมเขยิบหนีไปด้วย HyperTransport 3.0 ในปีถัดไป
PS สาวก Intel กว่าจะได้ใช้ Technology Direct Connect Architecture ก็คงต้องรออย่างน้อยๆ ก็คงในปี 2008 กับ Itanium รหัส Tukwila ถ้าใน Xeon คงต้องรออีกนานจนถึงปี 2009 หรือช้ากว่า
Comment
-
Originally posted by IT_Generator View PostHyperTransport ของทาง AMD เป็นเทคโนโลยีระบบเชื่อมโยง I/O ที่มีความเร็วสูง เป็นทางด่วนข้อมูลข่าวสารเพื่อแลกเปลี่ยนข้อมูลระหว่างอุปกรณ์ I/O กับ I/O ด้วยกัน รวมทั้งการสื่อสารระหว่าง I/O กับโปรเซสเซอร์ โดยสามารถเชื่อมโยงอุปกรณ์ I/O ต่างๆที่อยู่บนเมนบอรด์ ด้วยความเร็วสัญญาณขนาด 1.6 GHz ในแต่ละช่องทาง และเมื่อรวมประสิทธิภาพความเร็วทุกช่องทางเข้าด้วยกันแล้ว Hypertransport สามารถมีแบนด์วิดธ์ได้สูงถึง 12.8 Gbytes ต่อวินาที
การเชื่อมต่ออุปกรณ์ I/O ของ Hypertransport มีรูปแบบหลายประการ ได้แก่ การเชื่อมต่อระหว่างจุด หรืออุปกรณ์กับอุปกรณ์ (Point to Point), แบบ Star, แบบ Daisy Chain รวมทั้งแบบ Switching โดยระบบ Daisy Chain เป็นการเชื่อมต่อแบบพ่วงกัน ซึ่งจะช่วยให้ HyperTransport สามารถเชื่อมโยงอุปกรณ์ I/O ต่างๆด้วยความเร็วสูง ได้มากถึง 31 อุปกรณ์ อีกทั้งมีอัตราความเร็วในการส่งถ่ายข้อมูลข่าวสารที่ 3.2 Gbps ด้วยขนาดช่องสัญญาณเพียง 8 บิตเท่านั้น และหากเป็นช่องทางขนาด 32 บิต ก็จะได้อัตราความเร็วที่ 12.8 Gbps
"Hyperthreading" ของทาง Intel คือเทคโนโลยีที่ทำให้โปรเซสเซอร์ตัวเดียวทำงานเสมือนมีโปรเซสเซอร์ 2 ตัวทำงานอยู่ด้วยการ เป็นลักษณะการทำงานแบบที่เรียกว่า "มัลติทาสกิ้ง" (Multitasking) คือซีพียูสามารถทำงานได้หลายๆงานพร้อมๆกัน เป็น technology ที่จำลองมาจากการใช้ CPU 2 ตัว ใน server แต่ประสิทธิ์ภาพจริงๆ ไม่ได้เพิ่มขึ้นมาถึง 100% เท่ากับการใช้ CPU 2 ตัว เพียงแต่เพิ่มขึ้นมาเพียง 15-20% เท่านั้นเองครับ
อนาคต
AMD เตรียมส่งเทคโนโลยี HyperTransport 2.0 มาแข่งกับทาง Intel HTT 2.0 นี้ จะสามารถต่อเข้ากับระบบบัส PCI Express ใหม่ ที่จะมาแทนระบบบัสแบบ PCI เดิม ได้ แถมยังเพิ่มความเร็วจาก 1.6 Gb/s ต่อ Pin เป็น 2.0 Gb/s, 2.4 Gb/s และ 2.8 Gb/s ต่อ Pin ได้ด้วย โดยอาศัยความเร็วสัญญาณนาฬิการแบบ Dual-Data ที่ 1.0 GHz, 1.2 GHz และ 1.4 GHz ด้วยแล้ว ก็จะสามารถ ให้ Bandwidth สูงสุดถึง 22.40 GB/s ( เดิมมีได้เพียง 12.8 GB/s )
Intel ไม่น้อยหน้า เตรียมส่ง CSI (Common System Interface) - บัสแบบใหม่แนวคิดเดียวกับ HT และพ่วงด้วย integrated memory controller ในตัวชิป (แบบเดียวกับของ AMD เช่นกัน) โดยอินเทลตั้งชื่อแบรนด์ของ 2 ตัวนี้รวมกันไว้ว่า Direct Connect Architecture
AMD ก็เตรียมเขยิบหนีไปด้วย HyperTransport 3.0 ในปีถัดไป
PS สาวก Intel กว่าจะได้ใช้ Technology Direct Connect Architecture ก็คงต้องรออย่างน้อยๆ ก็คงในปี 2008 กับ Itanium รหัส Tukwila ถ้าใน Xeon คงต้องรออีกนานจนถึงปี 2009 หรือช้ากว่า
Comment
-
Originally posted by FiAT View Postที่บอกว่า ให้ Bandwidth สูงสุดถึง 22.40 GB/s ( เดิมมีได้เพียง 12.8 GB/s ) หามาได้จากไหนหรออยากรู้ไว้ประดับความรู้
http://en.wikipedia.org/wiki/HyperTransport
ส่วน HTT 2.0 ที่ Bandwidth เพิ่มสูงสุดถึง 22.40 GB/s ( เดิมมีได้เพียง 12.8 GB/s ) ดูง่ายๆจากตารางนี้ได้ครับ
อธิบายอย่างง่ายๆคือ
HTT 1.0 Support ความเร็วสัญญาณนาฬิการแบบ Dual-Data rate (DDR) MAX = 800 ดั้งนั้น = 1600 Gbps ที่ 2 Bit และที่ 8 bit = 3.2 Gbps ดังนั้น ที่ 32 bit Bandwidth จึงเท่ากับ 12.8 (6.4 GB/s per link)
HTT 2.0 Support ความเร็วสัญญาณนาฬิกา MAX = 1400 GHz = 2800 Gbps ที่ 2 Bit ดังนั้นที่ 32 bit จะมีอัตราความเร็วในการส่งถ่ายข้อมูลข่าวสารที่ 22.40 GB/s
HTT 3.0 Support ความเร็วสัญญาณนาฬิกา MAX = 2600 GHz = 5200 Gbps ที่ 2 Bit ดังนั้นที่ 32 bit จะมีอัตราความเร็วในการส่งถ่ายข้อมูลข่าวสารที่ 41.60 GB/s
ส่วนเขาใช้วิธีไหนในการเพิ่ม Bandwidth อ่านดูได้จากที่นี่ครับ
HTT 1.0 http://www.hypertransport.org/tech/tech_htone.cfm?m=5
HTT 2.0 http://www.hypertransport.org/tech/tech_httwo.cfm?m=4
HTT 3.0 http://www.hypertransport.org/tech/tech_htthree.cfm?m=3
นี่เป็น Support Information สำหรับ hypertransport ครับ
http://www.hypertransport.org/tech/index.cfm
Comment
Comment