L1 มักจะใช้เป็นที่เก็บข้อมูลสำหรับคำแนะนำในการถอดรหัสในขณะที่ L2 เป็นแคชทั่วไปสำหรับแกนเดียว ยิ่งแคชมีขนาดเล็กลงก็จะยิ่งเร็วขึ้นเท่านั้น กฎง่ายๆสำหรับโปรเซสเซอร์พีซี:
แคช L1: การเข้าถึงรอบนาฬิกา 2-3 ครั้ง
L2 Cache: ~ 10 รอบการเข้าถึงนาฬิกา
L3 Cache: ~ 20-30 นาฬิการอบการเข้าถึง
การออกแบบแคช L1 ควรเพิ่มอัตราการเข้าชมสูงสุด (ความน่าจะเป็นของที่อยู่คำสั่งที่ต้องการหรือที่อยู่ข้อมูลที่อยู่ในแคช) ในขณะที่รักษาเวลาแฝงของแคชให้ต่ำที่สุดเท่าที่จะทำได้ Intel ใช้แคช L1 โดยมีเวลาหน่วง 3 รอบ แคช L2 ใช้ร่วมกันระหว่างแคช L1 หนึ่งรายการขึ้นไปและมักจะมีขนาดใหญ่กว่ามาก ในขณะที่แคช L1 ได้รับการออกแบบมาเพื่อเพิ่มอัตราการเข้าชมสูงสุดแคช L2 ได้รับการออกแบบมาเพื่อลดการพลาดจุดโทษ (การหน่วงเวลาที่เกิดขึ้นเมื่อการพลาด L1 เกิดขึ้น) สำหรับชิปที่มีแคช L3 วัตถุประสงค์มีวัตถุประสงค์เฉพาะกับการออกแบบชิป สำหรับ Intel แคช L3 ปรากฏตัวครั้งแรกในระบบมัลติโปรเซสเซอร์ 4 ทาง (โปรเซสเซอร์ Pentium 4 Xeon MP) ในปี 2545 แคช L3 ในแง่นี้ลดความล่าช้าอย่างมากในสภาพแวดล้อมแบบมัลติเธรดและโหลด FSB ออก ในเวลานั้น
อ้างที่มาที่นี่จาก "Pinhedd ของ" การตอบสนอง