สาเหตุที่ Ryzen 3000 Series ให้ประสิทธิภาพที่ใกล้เคียงกับ Skylake/Kabylake/Coffeelake
(C)2013 Intel Skylake Microarchitect Intel Corp.
(C)2019 ZEN 2 Microarchitect AMD Corp.
สาเหตุที่การประมวลผลข้อมูลส่วนใหญ่ ZEN 2 Core ให้ผลใกล้เคียงกับ Skylake S Core เนื่องจาก ไส้ในของ ZEN 2 นั้นยกมาจาก Skylake S Microarchitect หลายส่วนพร้อมกับการปรับแต่งเพิ่มเติมขึ้นในบางจุดอาทิ การประมวลผลข้อมูลในส่วน Integer Unit นั้นยก Skylake มาทั้งดุ้น ทิ้งของเก่าที่ใช้ใน ZEN1 และ ZEN+ ซึ่งทั้งสองสถาปัตยกรรมนี้ก็ยก Boardwell มาทั้งดุ้น มาปรับแต่งบางส่วนเพิ่มเติมเป็นหลัก คาดว่า AMD น่าจะจ่ายสิทธิบัตรบางอย่างให้ Intel ในการใช้บางส่วนหรือทั้งหมดของสถาปัตยกรรมทั้ง Boardwell และ Skylake ครับ ขอให้สังเกตุดูบริเวณที่ผมทำเครื่องหมายลูกศรเอาไว้เป็นระยะๆ เพื่อเปรียบเทียบดีๆ ครับ
หากจะให้สรุปคร่าวๆ ก็เหมือนเอา Skylake Microarchitect มาดัดแปลงใส่ลงในสถาปัตยกรรม ZEN เดิมในส่วนที่ด้อยกว่า และเพิ่มเติมทรัพยากรเข้าไปให้มากกว่าต้นฉบับอีกเล็กน้อยเท่าที่สิทธิบัตรจาก Intel จะให้ทำได้ อย่างเช่นในส่วนของ Memory Sub System ขอให้สังเกตุการใช้ L1 data cache แบบ Skylake 256-bit datapath 2 x Load / 1 Store ก็ถอดมาทั้งชุด อย่างในภาพด้านล่าง
(C)2013 Intel Skylake Microarchitect Intel Corp.
(C)2019 ZEN 2 Microarchitect AMD Corp.
ผลลัพธ์ได้คือ CPU ZEN 2 ทุกตัวจะมีพฤติกรรมหลายสิ่งที่คล้าย Skylake S มากๆ และแทบจะหาความแตกต่างได้ยากมากถ้ารันคู่กันแล้วไม่บอกว่าใช้ CPU อะไร มันก็ AMD Skylake + 7nm Version ก็ว่าได้ครับ
ส่วนตัวคิดว่าทั้งสองบริษัทน่าจะมีการแลกเปลี่ยนสิทธิบัตรกันแบบสมประโยชน์ในระดับที่แฟนๆ คาดไม่ถึง Intel ได้ลุงราจา Raja Kudori และทีมงาน Radeon ไปสร้าง Xe Graphic และยังได้มหาศาสดา Jim Keller ไปร่วงวงไพบูลย์ด้วย ส่วน AMD น่าจะได้ Skylake S และ AVX512 มาแลก ซึ่งใน ZEN 4 คิดว่าน่าจะเป็นรุ่นที่สนับสนุนคำสั่ง AVX512F ใน Skylake X (C)2014 Intel Corp. ได้ เพราะต้องรออายุสิทธิบัตรให้หมดลง 5 ปีตามกฏหมายของสหรัฐอเมริกาเสียก่อนมองๆ ไป ก็อย่าทะเลาะกันเลยครับพี่น้องทุกคน เขาฮั้วกันมานานแล้วตั้งกะ Intel ใช้ AMD64 เมื่อกาลกระโน้นแน่ะครับ เขาร่วมกันหาเงินจากพวกเราแบบนี่ล่ะครับพี่น้องทั้งหลาย
อาม่าลิซ่า AMD CEO เป็นหลานสาวของลุงฮวงจาก NVIDIA และแกเป็นเพื่อนกับ BOB SWAN CEO คนปัจจุบันของ Intel ตอนเรียน MIT ทั้งสองคนเคยทำงานร่วมกันมาก่อนสมัยอาม่าลิซ่าสังกัด IBM ครับ ส่วนหนึ่งของสถาปัตยกรรมChiplet ที่ AMD เลือกใช้ก็มาจากสถาปัตยกรรมต้นแบบ IBM Power 9 Processor ที่อาม่าคุ้นเคยมาก่อน ดังนั้นอย่าเถียงกันเลยครับ ทั้งแฟน AMD และ Intel พวกเขาวางแผนกระซวกสตางค์ทุกท่านไว้แล้วล่ะ
สาเหตุที่การประมวลผลข้อมูลส่วนใหญ่ ZEN 2 Core ให้ผลใกล้เคียงกับ Skylake S Core เนื่องจาก ไส้ในของ ZEN 2 นั้นยกมาจาก Skylake S Microarchitect หลายส่วนพร้อมกับการปรับแต่งเพิ่มเติมขึ้นในบางจุดอาทิ การประมวลผลข้อมูลในส่วน Integer Unit นั้นยก Skylake มาทั้งดุ้น ทิ้งของเก่าที่ใช้ใน ZEN1 และ ZEN+ ซึ่งทั้งสองสถาปัตยกรรมนี้ก็ยก Boardwell มาทั้งดุ้น มาปรับแต่งบางส่วนเพิ่มเติมเป็นหลัก คาดว่า AMD น่าจะจ่ายสิทธิบัตรบางอย่างให้ Intel ในการใช้บางส่วนหรือทั้งหมดของสถาปัตยกรรมทั้ง Boardwell และ Skylake ครับ ขอให้สังเกตุดูบริเวณที่ผมทำเครื่องหมายลูกศรเอาไว้เป็นระยะๆ เพื่อเปรียบเทียบดีๆ ครับ
หากจะให้สรุปคร่าวๆ ก็เหมือนเอา Skylake Microarchitect มาดัดแปลงใส่ลงในสถาปัตยกรรม ZEN เดิมในส่วนที่ด้อยกว่า และเพิ่มเติมทรัพยากรเข้าไปให้มากกว่าต้นฉบับอีกเล็กน้อยเท่าที่สิทธิบัตรจาก Intel จะให้ทำได้ อย่างเช่นในส่วนของ Memory Sub System ขอให้สังเกตุการใช้ L1 data cache แบบ Skylake 256-bit datapath 2 x Load / 1 Store ก็ถอดมาทั้งชุด อย่างในภาพด้านล่าง
ผลลัพธ์ได้คือ CPU ZEN 2 ทุกตัวจะมีพฤติกรรมหลายสิ่งที่คล้าย Skylake S มากๆ และแทบจะหาความแตกต่างได้ยากมากถ้ารันคู่กันแล้วไม่บอกว่าใช้ CPU อะไร มันก็ AMD Skylake + 7nm Version ก็ว่าได้ครับ
ส่วนตัวคิดว่าทั้งสองบริษัทน่าจะมีการแลกเปลี่ยนสิทธิบัตรกันแบบสมประโยชน์ในระดับที่แฟนๆ คาดไม่ถึง Intel ได้ลุงราจา Raja Kudori และทีมงาน Radeon ไปสร้าง Xe Graphic และยังได้มหาศาสดา Jim Keller ไปร่วงวงไพบูลย์ด้วย ส่วน AMD น่าจะได้ Skylake S และ AVX512 มาแลก ซึ่งใน ZEN 4 คิดว่าน่าจะเป็นรุ่นที่สนับสนุนคำสั่ง AVX512F ใน Skylake X (C)2014 Intel Corp. ได้ เพราะต้องรออายุสิทธิบัตรให้หมดลง 5 ปีตามกฏหมายของสหรัฐอเมริกาเสียก่อนมองๆ ไป ก็อย่าทะเลาะกันเลยครับพี่น้องทุกคน เขาฮั้วกันมานานแล้วตั้งกะ Intel ใช้ AMD64 เมื่อกาลกระโน้นแน่ะครับ เขาร่วมกันหาเงินจากพวกเราแบบนี่ล่ะครับพี่น้องทั้งหลาย
อาม่าลิซ่า AMD CEO เป็นหลานสาวของลุงฮวงจาก NVIDIA และแกเป็นเพื่อนกับ BOB SWAN CEO คนปัจจุบันของ Intel ตอนเรียน MIT ทั้งสองคนเคยทำงานร่วมกันมาก่อนสมัยอาม่าลิซ่าสังกัด IBM ครับ ส่วนหนึ่งของสถาปัตยกรรมChiplet ที่ AMD เลือกใช้ก็มาจากสถาปัตยกรรมต้นแบบ IBM Power 9 Processor ที่อาม่าคุ้นเคยมาก่อน ดังนั้นอย่าเถียงกันเลยครับ ทั้งแฟน AMD และ Intel พวกเขาวางแผนกระซวกสตางค์ทุกท่านไว้แล้วล่ะ
Comment