กลับไปหน้าบทความ

อ่าน 2 นาที

อันดับความจำ

หน่วย ความจำแร้งค์ คือชุดของ ชิป DRAM ที่เชื่อมต่อกับ ชิปเลือก เดียวกันดังนั้นจึงสามารถเข้าถึงได้พร้อมกัน ในทางปฏิบัติ ชิป DRAM ทั้งหมด จะใช้สัญญาณคำสั่งและการควบคุมอื่นๆ ร่วมกัน...

อันดับความจำ

หน่วยความจำแร้งค์คือชุดของ ชิป DRAM ที่เชื่อมต่อกับ ชิปเลือกเดียวกันดังนั้นจึงสามารถเข้าถึงได้พร้อมกัน ในทางปฏิบัติชิป DRAM ทั้งหมด จะใช้สัญญาณคำสั่งและการควบคุมอื่นๆ ร่วมกัน และมีเพียงขาชิปเลือกสำหรับแต่ละแร้งค์เท่านั้นที่แยกจากกัน (ขาข้อมูลจะใช้ร่วมกันระหว่างแร้งค์) [ 1 ]

จำนวนแถวและความกว้างของบัสต่อชิปของโมดูลหน่วยความจำจะถูกเขียนในรูปแบบสตริงที่กระชับ ตัวอย่างเช่น 2R×4 หมายความว่าโมดูลนั้นมีชิปสองแถวที่มีความกว้างสี่บิต

รายละเอียด

คำว่า " rank"ถูกสร้างและกำหนดโดยJEDECซึ่งเป็นกลุ่มมาตรฐานอุตสาหกรรมหน่วยความจำ ในโมดูลหน่วยความจำDDR , DDR2หรือDDR3 แต่ละ rank จะมีบัสข้อมูลกว้าง 64 บิต (กว้าง 72 บิตใน DIMM ที่รองรับECC ) จำนวน DRAM ทางกายภาพขึ้นอยู่กับความกว้างของแต่ละตัว ตัวอย่างเช่น rank ของ DRAM ×8 (กว้าง 8 บิต) จะประกอบด้วยชิปทางกายภาพแปดตัว (เก้าตัวหากรองรับ ECC) แต่ rank ของ DRAM ×4 (กว้าง 4 บิต) จะประกอบด้วยชิปทางกายภาพ 16 ตัว (18 ตัวหากรองรับ ECC) หลาย rank สามารถอยู่ร่วมกันได้ใน DIMM เดียว DIMM รุ่นใหม่สามารถมี 1, 2, 4 หรือ 8 rank (single-, dual-, quad- และ octa-rank) [ 2 ]

ความแตกต่างระหว่าง UDIMM แบบสอง แถวกับ UDIMM แบบแถวเดียวสองตัวในช่องหน่วยความจำเดียวกันนั้นมีเพียงเล็กน้อย นอกเหนือจากที่ DRAM อยู่บน แผง วงจรพิมพ์ (PCB ) ที่ต่างกัน การเชื่อมต่อทางไฟฟ้าKระหว่างตัวควบคุมหน่วยความจำและ DRAM นั้นเกือบจะเหมือนกัน (ยกเว้นความเป็นไปได้ที่สัญญาณเลือกชิปจะไปยังแถวใด) การเพิ่มจำนวนแถวต่อ DIMM นั้นมีจุดประสงค์หลักเพื่อเพิ่มความหนาแน่นของหน่วยความจำต่อช่อง การมีแถวมากเกินไปในช่องอาจทำให้เกิดภาระมากเกินไปและลดความเร็วของช่อง นอกจากนี้ตัวควบคุมหน่วยความจำ บางตัว ยังมีจำนวนแถวสูงสุดที่รองรับได้อีกด้วย ภาระของ DRAM บนบัสคำสั่ง/ที่อยู่ (CA) สามารถลดลงได้โดยการใช้หน่วยความจำแบบลงทะเบียน

ก่อนที่จะมีการใช้คำว่าrank (บางครั้งเรียกว่าrow ) มีการใช้โมดูลด้านเดียวและสองด้าน โดย เฉพาะอย่างยิ่งกับSIMMในขณะที่ส่วนใหญ่แล้วจำนวนด้านที่ใช้ในการบรรจุชิป RAM จะสอดคล้องกับจำนวน rank แต่บางครั้งก็ไม่เป็นเช่นนั้น ซึ่งอาจนำไปสู่ความสับสนและปัญหาทางเทคนิคได้[ 3 ] [ 4 ]

DIMM แบบบัฟเฟอร์หลายลำดับ

หน่วยความจำ DIMM แบบบัฟเฟอร์หลายลำดับ ( MR-DIMM ) ช่วยให้ตัวควบคุมหน่วยความจำสามารถเข้าถึงทั้งสองลำดับพร้อมกันได้ และได้รับการสนับสนุนโดย AMD, Google, Microsoft, JEDEC และ Intel [ 5 ]

ประสิทธิภาพของโมดูลหลายลำดับชั้น

มีปัจจัยหลายประการที่ต้องพิจารณาเกี่ยวกับประสิทธิภาพของหน่วยความจำในการกำหนดค่าแบบหลายระดับ:

  • โมดูลแบบหลายแถว (Multi-rank modules) อนุญาตให้มีหน้า DRAM (แถว) เปิดหลายหน้าในแต่ละแถว (โดยทั่วไปแปดหน้าต่อแถว) ซึ่งจะเพิ่มโอกาสในการเข้าถึงที่อยู่แถวที่เปิดอยู่แล้ว ประสิทธิภาพที่เพิ่มขึ้นนั้นขึ้นอยู่กับแอปพลิเคชันและความสามารถของตัวควบคุมหน่วยความจำในการใช้ประโยชน์จากหน้าเปิดเหล่านั้นเป็นอย่างมาก
  • โมดูลแบบหลายแร้งค์มีภาระการทำงานบนบัสข้อมูลสูงกว่า (และใน DIMM ที่ไม่มีบัฟเฟอร์ ภาระการทำงานบนบัส CA ก็สูงกว่าด้วย) ดังนั้น หากเชื่อมต่อ DIMM แบบสองแร้งค์มากกว่าสองตัวในช่องสัญญาณเดียวกัน ความเร็วอาจลดลงได้
  • ภายใต้ข้อจำกัดบางประการ สามารถเข้าถึงข้อมูลในแต่ละแถวได้อย่างอิสระ แม้ว่าจะไม่พร้อมกันก็ตาม เนื่องจากสายข้อมูลยังคงใช้ร่วมกันระหว่างแถวต่างๆ บนช่องสัญญาณเดียวกัน ตัวอย่างเช่น ตัวควบคุมสามารถส่งข้อมูลเขียนไปยังแถวหนึ่งในขณะที่รอข้อมูลอ่านที่เลือกไว้ก่อนหน้านี้จากอีกแถวหนึ่ง ในขณะที่ข้อมูลเขียนถูกดึงมาจากบัสข้อมูล แถวอื่นสามารถดำเนินการที่เกี่ยวข้องกับการอ่าน เช่น การเปิดใช้งานแถวหรือการถ่ายโอนข้อมูลภายในไปยังไดรเวอร์เอาต์พุต เมื่อบัส CA ปลอดจากสัญญาณรบกวนจากการอ่านครั้งก่อนแล้ว DRAM ก็สามารถส่งข้อมูลที่อ่านออกมาได้ การควบคุมการเข้าถึงแบบสลับกันเช่นนี้ทำได้โดยตัวควบคุมหน่วยความจำ
  • ระบบที่มีหลายแร็งจะมีประสิทธิภาพลดลงเล็กน้อย เนื่องจากต้องมีการหยุดชั่วคราวในไปป์ไลน์ระหว่างการเข้าถึงแร็งต่างๆ สำหรับสองแร็งบน DIMM เดียวกัน อาจไม่จำเป็นต้องใช้ด้วยซ้ำ แต่โดยทั่วไปแล้วพารามิเตอร์นี้จะถูกตั้งโปรแกรมแยกต่างหากจากตำแหน่งของแร็งในระบบ (ไม่ว่าจะอยู่บน DIMM เดียวกันหรือต่างกัน) อย่างไรก็ตาม การหยุดชั่วคราวในไปป์ไลน์นี้ถือว่าน้อยมากเมื่อเทียบกับผลกระทบที่กล่าวมาข้างต้น

ดูเพิ่มเติม

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Memory_rank&oldid=1319973570 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ อันดับความจำ

หน่วย ความจำแร้งค์ คือชุดของ ชิป DRAM ที่เชื่อมต่อกับ ชิปเลือก เดียวกันดังนั้นจึงสามารถเข้าถึงได้พร้อมกัน ในทางปฏิบัติ ชิป DRAM ทั้งหมด จะใช้สัญญาณคำสั่งและการควบคุมอื่นๆ ร่วมกัน...

รายละเอียด

คำว่า " rank" ถูกสร้างและกำหนดโดย JEDEC ซึ่งเป็นกลุ่มมาตรฐานอุตสาหกรรมหน่วยความจำ ใน โมดูลหน่วยความจำ DDR , DDR2 หรือ DDR3 แต่ละ rank จะมีบัสข้อมูลกว้าง 64 บิต (กว้าง 72 บิตใน DIMM ที่รองรับ ECC ) จำนวน DRAM ทางกายภาพขึ้นอยู่กับความกว้างของแต่ละตัว...

DIMM แบบบัฟเฟอร์หลายลำดับ

หน่วย ความจำ DIMM แบบบัฟเฟอร์หลายลำดับ ( MR-DIMM ) ช่วยให้ตัวควบคุมหน่วยความจำสามารถเข้าถึงทั้งสองลำดับพร้อมกันได้ และได้รับการสนับสนุนโดย AMD, Google, Microsoft, JEDEC และ Intel [ 5 ]

ประสิทธิภาพของโมดูลหลายลำดับชั้น

มีปัจจัยหลายประการที่ต้องพิจารณาเกี่ยวกับประสิทธิภาพของหน่วยความจำในการกำหนดค่าแบบหลายระดับ: