แถบหน่วยความจําเป็นปัจจัยสําคัญของระบบการคํานวณข้อมูลแบบมีประสิทธิภาพสูง (HPC) ซึ่งจะกําหนดว่าสามารถโอนข้อมูลได้เร็วแค่ไหนระหว่างหน่วยความจําและหน่วยประมวลผล โดยจะมีผลกระทบต่อประสิทธิภาพของระบบทั้งหมด การคํานวณการจดจําการจดจําการจดจําการจดจําการจดจําการจดจําการจดจําและคํานวณความจําอย่างแม่นยํา จะช่วยในการออกแบบสถาปัตยกรรม HPC ที่มีประสิทธิภาพ และปรับแต่งระบบที่มีอยู่ได้

การเข้าใจแผ่นความจํา

แถบหน่วยความจําอ้างอิงถึงปริมาณข้อมูลที่สามารถจะถูกโอนเข้าไปภายในกรอบเวลาที่กําหนด โดยปกติจะวัดเป็นกิกะไบต์ต่อวินาที (GB/s) มันขึ้นอยู่กับชนิดของหน่วยความจํา ความกว้างของบัส และความเร็วนาฬิกา สูงกว่าแบนด์วิดจะอนุญาตให้เข้าถึงข้อมูลได้เร็วขึ้น ซึ่งจําเป็นสําหรับโปรแกรมที่มีข้อมูลอย่างไม่จํากัด

กําลังคํานวณ bandwidth

สูตรพื้นฐานสําหรับการคํานวณ แถบความจําคือ

[FLT: 0] Memiris Bandwidth = Memory Wash Width (bytes) ax memory blocks สปีด (Hz) × identive transfer

ที่ไหน:

  • [FLT: 0] Memiris Bus Widdth: ความกว้างของรถรับข้อมูล โดยปกติจะเป็น bite (E.g. 8, 16, 32, 64).
  • [FLT: 0]. เมโมรี คล็อคสปีด: ความถี่ที่หน่วยความจําดําเนินการใน Hz.
  • [FLT: 0]. Data Transfer rate: จํานวนการโอนข้อมูลต่อวงจรนาฬิกา บ่อยครั้ง 2 สําหรับหน่วยความจํา DDR.

การคํานวณตัวอย่าง

ยกตัวอย่างเช่น โมดูลหน่วยความจํา DDR4 ที่มีความกว้างรถบัส 64 บิต (8 บิต) ดําเนินงานที่ 2400 MHz โดยมีอัตราการโอนถ่าย DDR ของ 2:

[FLT: 0] Bandwidth = 8 x 2,00,000,000 Hz x 2 = 38.4 GB/s

ปัจจัย ต่าง ๆ ที่ กระทบ ความ จํา

ปัจจัยหลายอย่างมีผลต่อ แถบหน่วยความจําจริงในระบบ HPC:

  • [FLT: 0] Mimemory sport: DDR, DDR2, DDR3, DDR4 หรือมาตรฐานใหม่.
  • [FLT: 0] สถาปัตยกรรมเชิงเทคนิค : การปรับแต่งแบบซิงเกิลหรือแบบหลาย ๆ แบบ
  • [FLT: 0]. โหลด System: โพรเซสอื่น ๆ แข่งกับทรัพยากรหน่วยความจํา.
  • [FLT: 0]. เมโมรี ไลน์ซี ([FLT: 1) ชักช้าในการเข้าถึงข้อมูล ส่งผลให้แบนด์วิดที่มีประสิทธิภาพ เหตุการณ์ที่เกิดขึ้นใน ค.ศ.