Announcement

Collapse
No announcement yet.

cpu multiplier , bus speed กับความเข้าใจของผม

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • cpu multiplier , bus speed กับความเข้าใจของผม

    เคยสงสัยไม่ครับ ว่า cpu multiplier คืออะไร ผมสงสัยมาตั้งนาน จนวันนี้ผมเข้าใจจริงๆแล้วครับ
    ในเครื่องคอมพิวเตอร์นั้นจะมีชิพเซ็ทที่คอยควบคุบการทำงานระหว่างกัน เช่น การทำงานระหว่าง cpu กับ memory หรือ cpu กับ pci การทำงานรับส่งข้อมูลต่างๆต้องสัมพันธ์กันหมด
    ทางคนที่คิด เค้าเลยมี bus speed ขึ้นมาเพื่อที่จะทำการส่งข้อมูลระว่างอุปกรณ์ในคอมพิวเตอร์(cpu ยุคหลังๆ จัดการmemoryด้วยตัวเองไม่ผ่าน chipset) ส่วนตัวคูณนั้นสมมุติว่าคูณ 20 สมมัติอีกว่า chipset มี bus speed 100 MHz ส่วนซีพียูนั้นมีความเร็ว 20 x 100 = 2.0 GHz ตัวคูณนี่เองเป็นการบอกอัตราส่วนนี้ว่า การส่งข้อมูลระหว่าง cpu , chipsetนั้น cpu 1 cycle จะส่งข้อมูลไป 20 cycleของ chipset เมื่อก่อนสมัยแรมยังไม่ได้ควบคุมโดยซีพียูมีอัตราส่วนเช่น 4:3 นั้นก็คืออัตราส่วนการส่งข้อมูลระหว่างchipset กับ แรม ซึ่งจะต้องส่งหลายทอด
    cpu >> chipset >> ram ในยุคหลังแรมเลยถูกจัดการโดยตรงจาก cpu ดังนั้นการoverclock ในปัจจุบันนั้นการเพิ่ม clock จะเป็นอัตราส่วนกับ bus speed

    ผิดถูกประการใดก็ ช่วยๆแชร์ๆความรู้กันหน่อยนะครับ

    -มีคำถามบางประการ ทำไมทางintel ไม่เพิ่มbus speed ให้มากขึ้น ปัจจุบันใช้แค่ 100 MHz เมื่อดูจากโดยรวมแล้วการเพิ่มbus speed จะเป็นการเพิ่มประสิทธิภาพโดยรวมของเครื่อง

    credit: http://www.slideshare.net/hur1can3/i...r-architecture
    Last edited by cement; 29 Oct 2013, 13:08:48.

  • #2
    อืม

    Comment


    • #3
      Bus เป็นการส่งข้อมูลแบบดิจิตอลครับ ถ้าเร็วไป มากไปกว่าHWรับไหว มันจะเกิดเออเร่อในระบบส่งข้อมูลครับ ความเสถียรจะไม่มี คล้ายๆสมัยก่อนที่บัสAGP/PCI จะโดนลดบัสลงน้อยกว่าระบบบัสบนบอร์ด เพราะว่ามันทำให้ระบบผิดเพี้ยนครับ

      Comment

      Working...
      X