การเข้าใจ สาเหตุของ โครงสร้างต่าง ๆ ของ โครงสร้างเหล่านี้ และการนําไปใช้ในแผน metigion language จําเป็นสําหรับการทําให้ระบบมีประสิทธิภาพ
สาเหตุ ของ ความ จํา
การ ชักช้า เช่น นี้ อาจ เกิด จาก ปัจจัย หลาย อย่าง รวม ทั้ง การ เบียด เสียด, ความ เฉื่อย ช้า ที่ มี จํากัด, และ การ โต้ เถียง กัน ระหว่าง แกน กลาง ของ ทรัพยากร ความ จํา.
การ กระทบ ประสิทธิภาพ ของ ระบบ
เมื่อ เกิด การ อุด ตัน ใน สมอง ระบบ นี้ สามารถ ลด ระดับ การ ตัด ต่อ ของ ระบบ ได้ อย่าง มาก.
ไตร วิศวกรรม การ อพยพ
กลยุทธ์หลายอย่างสามารถช่วยลดการใส่ขวดความทรงจํา ในกระบวนการหลายคอร์เนอร์ได้
- [FLT: 0] Cchache Opimatization: ใช้แคชหลายระดับเพื่อเก็บข้อมูลที่เข้าถึงบ่อย ๆ จะลดความจําเป็นในการเข้าถึงหน่วยความจําที่ช้า
- [FLT: 0] Memeris Bandwidth up:[[FLT: 1) upgrating โมดูลความจําและการเพิ่มแบนด์วิธสามารถเพิ่มอัตราการโอนข้อมูลได้
- [FLT: 0] Datata locality: ออกแบบอัลกอริทึมที่เพิ่มข้อมูลเข้าไปภายในแคช ทําให้การเข้าถึงหน่วยความจําน้อยที่สุด
- [FLT: 0] สถาปัตยกรรม NUMA: สถาปัตยกรรมการเข้าใช้หน่วยความจําแบบยูนิฟอร์ม ใกล้เคียงกับหน่วยความจําที่เรียงตัวใกล้แกนเพื่อลดความล่าช้า
- [FLT: 0]. เข้าถึงข้อมูล Parellel: การแยกข้อมูลเข้าไปอย่างสม่ําเสมอท่ามกลางแกนการโต้แย้งและคอขวด