Originally posted by ultraline
View Post
ซึ่งก็อาศัยพื้นฐานจาก Skylake X มาต่อยอดอีกที
สรุปให้เข้าใจกันแบบง่ายๆ รวบรัด

ก่อนจะไปพบรายละเอียดคร่าวก็ ขอให้ทุกท่านดูความเป็นมาของสถาปัตยกรรม Intel กันก่อนจะได้ต่อเนื่องกับสิ่งที่จะบรรยายนะครับ
Intel Core Microarchitect
1. Skylake X คือ พื้นฐานการพัฒนา Skylake Microarchitect เดิมจาก Intel เพื่อทำงานกับคำสั่ง AVX512 เป็นรุ่นแรก
มีการเปลี่ยนแปลงส่วนประกอบต่างๆ ดังที่ได้กล่าวมาแล้วเพื่อทำงานกับคำสั่ง AVX512 และข้อมูลชนิด 512-bit Vector
2. Sunny Cove คือ Skylake X ที่พัฒนาเพิ่มเติมขึ้น เปลี่ยนโครงสร้าง L1 L2 และ L3 cache ใหม่อีกครั้ง
+ เพิ่มการอ้าง Physical และ Linear Address เพื่อทำกันกับข้อมูลที่ขนาดใหญ่กว่า Skylake X ไปอีก 1000 เท่า
+ เพิ่ม 2 x 512-bit Load / 2 x 512-bit Store (จากเดิม 2 x 512-bit Load / 1 x 512-bit Store ) เพื่อรองรับ
การประมวลผลแบบขนานที่สมบูรณ์แบบมากขึ้น
+ เพิ่ม Execution Port จาก 8 (Skylake X) เป็น 10 ชุด
+ เพิ่มคำสั่ง AVX512 ใหม่ๆ อีก 8 คำสั่ง และ SHA NI
+ ผลิตโดย 2nd Gen 10+nm
3. Willow Cove พัฒนาต่อจาก Sunny Cove ในส่วน L1 cache ยังคงเหมือน Sunny Cove
+ เพิ่ม L2 cache เป็น 1.25MB ต่อ Core
+ เพิ่ม L3 cache เป็น 3.00MB ต่อ Core
+ ชุดคำสั่ง AVX512 VP2INTERSEC และคำสั่ง AVX512 ทั้งหมดตั้งแต่ Skylake X
+ ผลิตโดย 3rd Gen 10++nm
ข้อมูล ณ วันที่ 4 กุมภาพันธ์ 2563 ครับ

Comment