Linus Torvalds ปรารถนาให้ AVX-512 ของ Intel เสียชีวิตอย่างเจ็บปวด

ลินุสเทอร์วัลด์

Linus Torvalds เขาไม่สับคำพูดและมักจะพูดเสียงดังและชัดเจนเกี่ยวกับสิ่งที่เขาคิดในบางเรื่อง คราวนี้เขาได้ตัดสินใจที่จะพูดว่าเขาคิดอย่างไรเกี่ยวกับชุดคำสั่ง Intel AVX-512 ชุดคำสั่งที่เพิ่มไว้ที่ด้านบนของฐาน x86-64 ISA เพื่อให้คำแนะนำการคำนวณที่ออกแบบมาเป็นพิเศษสำหรับสภาพแวดล้อม HPC

โดยหลักการแล้วคำแนะนำเหล่านี้ควรเป็นสิ่งที่ดีอันที่จริงแล้วคำแนะนำเหล่านี้เพิ่มประสิทธิภาพสำหรับแอปพลิเคชันการคำนวณบางประเภทที่ใช้ในสภาพแวดล้อม HPC แต่ Linus Torvalds ไม่ชอบที่ชุดคำสั่งนี้รวมอยู่ในโปรเซสเซอร์เดสก์ท็อปของ Intel ด้วย ในความเป็นจริงดูเหมือนว่า Intel ได้พิจารณาใหม่และดูเหมือนว่าอนาคตของพวกเขา Alder Lake จะไม่รองรับ AVX-512.

Linus Torvalds มีความเห็นว่าควรให้ความสำคัญกับสิ่งที่สำคัญสำหรับกลุ่มประเภทนี้มากกว่าที่จะเสียทรัพยากรไปกับชุดคำสั่งใหม่ ๆ เช่น AVX-512 ที่ไม่มีความหมาย HPC นอกตลาด (คอมพิวเตอร์ประสิทธิภาพสูง).

ตั้งแต่ AVX-512 เปิดตัวใน ซีออนพี x200 (Knights Landing) จากนั้นมันจะย้ายไปที่ Skylake-SP, Skylake-X, Cannon Lake และ Cascade Lake หลังจากนั้นบางส่วนเช่น Cooper Lake และ Ice Lake ก็สนับสนุนชุดคำสั่งบางส่วนจากละคร AVX-512

La ความคิดเห็นที่โพสต์โดย Phoronix จาก Linus Torvalds มันไม่มีของเสีย:

ฉันหวังว่า AVX512 จะตายอย่างเจ็บปวดและ Intel เริ่มแก้ไขปัญหาที่แท้จริงแทนที่จะพยายามสร้างคำสั่งวิเศษแล้วสร้างเกณฑ์มาตรฐานที่พวกเขาสามารถดูดีได้ 

หวังว่า Intel จะกลับมาสู่พื้นฐาน - ทำให้กระบวนการของคุณทำงานได้อีกครั้งและมุ่งเน้นไปที่โค้ดปกติที่ไม่ใช่ HPC หรือกรณีพิเศษอื่น ๆ ที่ไร้สาระ

ฉันเคยพูดไปแล้วและฉันจะพูดอีกครั้ง: ในยุครุ่งเรืองของ x86 เมื่อ Intel ฆ่าคู่แข่งทั้งหมดคนอื่น ๆ ทำได้ดีกว่า Intel ในการโหลด FP (Float-Point) อย่างแน่นอน ประสิทธิภาพ FP ของ Intel ดูด (ค่อนข้างพูด) และมันไม่สำคัญว่าจะมี iota เพียงตัวเดียว

เพราะไม่มีใครสนใจนอกเกณฑ์มาตรฐานอย่างแน่นอน

เช่นเดียวกันกับ AVX512 ในตอนนี้และในอนาคต ใช่คุณสามารถค้นหาสิ่งที่สำคัญสำหรับคุณได้ ไม่สิ่งเหล่านั้นไม่ได้ขายเครื่องจักรในภาพรวม

และ AVX512 มีข้อเสียจริง ฉันอยากเห็นว่ามีการใช้งบประมาณของทรานซิสเตอร์ในสิ่งอื่น ๆ ที่เกี่ยวข้องมากกว่านี้ แม้ว่าจะยังคงเป็นคณิตศาสตร์ FP (บน GPU แทนที่จะเป็น AVX512) หรือเพียงแค่เพิ่มคอร์ให้ฉัน (ด้วยประสิทธิภาพเธรดเดียวที่ดี แต่ไม่มีขยะเช่น AVX512) เหมือนที่ AMD ทำ (โปรดจำไว้ว่าตอนนี้ Linus ใช้ AMD Threadripper บนพีซีของเขา)

ฉันต้องการให้ขีด จำกัด พลังงานของฉันถึงขีด จำกัด ด้วยรหัสจำนวนเต็มปกติไม่ใช่ด้วยไวรัสพลังงาน AVX512 ที่ลบความถี่สูงสุด เนื่องจากขยะที่ไร้ประโยชน์นั้นใช้พื้นที่และลบแกน

หากฉันตระหนัก ฉันศึกษาเกณฑ์มาตรฐานของ FP อย่างละเอียดและตระหนักดีว่าคนอื่นห่วงใย ฉันแค่คิดว่า AVX512 เป็นสิ่งที่ผิดที่จะทำ มันเป็นงานอดิเรกของฉัน เป็นตัวอย่างที่สำคัญของสิ่งที่ Intel ทำผิดโดยส่วนหนึ่งมาจากการเพิ่มการกระจายตัวของตลาด

[…] สร้าง FPU ที่ดีพอและผู้คนจะมีความสุข AVX2 มากเกินพอแล้ว


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เอดูอาร์โดอาวิลา dijo

    ใช่ฉันเห็นด้วยกับ Linus Intel ได้แสดงสิ่งที่ดีเล็กน้อยมาโดยตลอด อาจเป็นเพราะเอนเอียงไปทางด้านการตลาดมากขึ้น แต่ถ้าคุณสนใจจริงๆคุณจะมีเทคโนโลยีนาโนที่มีคอร์มากกว่านี้อยู่แล้ว อย่างไรก็ตามทั้งหมดนี้จะทำให้ บริษัท ใหม่ ๆ เกิดขึ้นเพื่อทำในสิ่งที่ Intel ไม่ต้องการทำเท่านั้น

  2.   ลุยซี dijo

    Intel ที่มีชุดคำสั่งที่เป็นกรรมสิทธิ์ไม่ใช่ Intel-igent มากนัก