ระบบย่อย Windows 10 OS สำหรับ Linux ได้รับ NVIDIA CUDA GPU เร่งการประมวลผลด้วยกระบวนการติดตั้งที่ง่ายขึ้น
หลังจาก การรวม Linux เข้ากับระบบนิเวศของระบบปฏิบัติการ Windows 10 เมื่อต้นปีนี้ NVIDIA ได้แสดงให้เห็นว่า CUDA Cores จะช่วยระบบย่อย Windows สำหรับ Linux (WSL) ได้อย่างไร คำปราศรัยดิจิทัลของ NVIDIA แสดงให้เห็นถึงการสนับสนุนที่เร่งด้วย GPU ของบริษัทผ่าน CUDA บน WSL นอกจากนี้ NVIDIA ยังสาธิตวิธีที่เฟรมเวิร์ก AI ทำงานเป็นไฟล์ปฏิบัติการ Linux บนแพลตฟอร์ม Microsoft Windows
NVIDIA และ Microsoft ได้เปิดการเข้าถึงการแสดงตัวอย่างสาธารณะสำหรับผู้ที่ลงทะเบียนในโปรแกรมนักพัฒนา NVIDIA และโปรแกรม Microsoft Windows Insider สมาชิกสามารถเข้าถึงแพ็คเกจไดรเวอร์/คอนเทนเนอร์ CUDA ผ่านการดาวน์โหลดและเอกสารประกอบจาก CUDA ของ NVIDIA ในหน้า WSL ของเรา
วิธีที่ระบบย่อย Windows ของ Microsoft สำหรับ Linux (WSL) ช่วยให้ผู้ใช้ Windows สามารถเรียกใช้และเข้าถึง Linux ได้อย่างมีประสิทธิภาพ:
ระบบย่อย Windows ของ Microsoft สำหรับ Linux (WSL) ช่วยให้ผู้ใช้ Windows สามารถเรียกใช้เครื่องมือบรรทัดคำสั่ง Linux ดั้งเดิมที่ยังไม่ได้แก้ไขบน Windows ได้โดยตรง WSL เปิดตัวครั้งแรกที่ Microsoft Build 2016 บริษัทอ้างว่ามีอุปกรณ์ที่ใช้งานมากกว่า 3.5 ล้านเครื่องต่อเดือนที่ใช้งาน WSL ตอนนี้ Microsoft และ NVIDIA ได้ให้ความสามารถในการได้รับประโยชน์จาก AI Framework และความสามารถในการประมวลผลที่เร่งด้วย GPU
ระบบย่อย Windows สำหรับ Linux 2 หรือ WSL2 สามารถทำหน้าที่ประมวลผล GPU ได้แล้ว รวมถึงการใช้เทคโนโลยี CUDA ของ NVIDIA ฟีเจอร์ใหม่นี้เป็นไปตามคำสัญญาที่ Microsoft ให้ไว้ในการประชุม May Build 2020 ปีนี้ อนึ่ง บริษัทได้ดูตัวอย่างการสนับสนุน Graphical User Interface (GUI) สำหรับระบบย่อย Windows สำหรับ Linux แต่คุณสมบัติยังคงหายไป
โดยเฉพาะอย่างยิ่ง การแสดงตัวอย่างเบื้องต้นของ CUDA GPU Compute สำหรับ WSL2 ของ NVIDIA รวมถึงการสนับสนุนแมชชีนเลิร์นนิงสำหรับเครื่องมือ ML ไลบรารี และเฟรมเวิร์กยอดนิยม รวมถึง PyTorch และ TensorFlow Microsoft ยังจัดเตรียมแพ็คเกจตัวอย่างของ TensorFlow พร้อมแบ็กเอนด์ DirectML
ที่น่าสนใจคือ AMD ก็สนับสนุน WSL เช่นกัน บริษัท ได้เปิดตัวตัวอย่างไดรเวอร์กราฟิกใหม่เพื่อปลดล็อกการเร่งความเร็ว GPU ที่เข้ากันได้กับ DirectX 12 ภายใน WSL ไดรเวอร์เข้ากันได้กับฮาร์ดแวร์ AMD Radeon Graphics ที่หลากหลาย
ขณะนี้ Microsoft ได้ใช้การสนับสนุนการประมวลผลด้วย GPU ซึ่งมีอยู่ในการกระจาย Linux ที่ติดตั้งมาโดยกำเนิดมาเกือบทศวรรษแล้ว อย่างไรก็ตาม WSL2 พยายามอย่างรวดเร็วและกระตือรือร้นที่จะนำเสนอความสามารถทั้งหมดที่การติดตั้ง Linux ดั้งเดิมทำ เมื่อพูดถึงความสามารถ Microsoft เขียนว่า "การแสดงตัวอย่างนี้จะสนับสนุนเวิร์กโฟลว์ปัญญาประดิษฐ์ (AI) และแมชชีนเลิร์นนิง (ML) ในขั้นต้น ทำให้ทั้งมืออาชีพและนักเรียนสามารถเรียกใช้เวิร์กโหลดการฝึกอบรม ML ทั่วทั้ง GPU ในระบบนิเวศของ Windows ได้"
Microsoft ลดความซับซ้อนของการติดตั้งและการใช้งาน WSL2:
Windows 10 Build 20150 มีคุณลักษณะใหม่ที่พยายามลดความซับซ้อนของกระบวนการให้ดียิ่งขึ้น ผู้สนใจเพียงพิมพ์ wsl.exe - ติดตั้ง ตามคำสั่ง และ Windows 10 จะทำขั้นตอนทั้งหมดให้เสร็จสิ้น ในทำนองเดียวกันผู้ใช้สามารถพิมพ์wsl.exe - อัปเดต เพื่ออัปเดตเคอร์เนล Linuxwsl.exe - อัปเดต - สถานะ เพื่อตรวจสอบสถานะของเคอร์เนลและwsl.exe -update -rollback เพื่อย้อนกลับเคอร์เนลเป็นเวอร์ชันก่อนหน้า
การปรับปรุงของ WSL เป็นส่วนหนึ่งของ Windows 10 Build 20150 ซึ่งเป็นส่วนหนึ่งของ Dev Channel of Insider builds Dev Channel โดยพื้นฐานแล้วหรือเดิมเรียกว่าช่อง Fast Ring ซึ่งทุ่มเทให้กับการทดสอบคุณลักษณะใหม่ที่ไม่จำเป็นต้องเชื่อมโยงกับการเปิดตัวคุณลักษณะ Windows 10 ที่จะเกิดขึ้น กล่าวอีกนัยหนึ่ง คุณลักษณะที่นำมาใช้ใน Dev Channel อาจมีหรือไม่มีใน Windows 10 รุ่นเสถียรทันที
แม้ว่า WSL2 จะอนุญาตให้ผู้ใช้เรียกใช้เคอร์เนล Linux จากภายใน Windows ได้ แต่แพลตฟอร์มก็ทำงานได้ไม่ดีพอๆ กับการกระจาย Linux แบบเต็มรูปแบบที่ทำงานบนฮาร์ดแวร์โดยกำเนิด อย่างไรก็ตาม ความพยายามของ Microsoft มุ่งสู่การปรับปรุงประสบการณ์และประสิทธิภาพ อนึ่ง WSL2 ไม่ได้รวมเข้ากับ Windows โดยกำเนิด สามารถใช้ได้เป็นคุณสมบัติเสริม ผู้ใช้สามารถเลือกที่จะเปิดใช้งานคุณลักษณะนี้โดยใช้แผงควบคุม "เปิดและปิดคุณลักษณะของ Windows" ภายใน Windows 10 ในการทำซ้ำปัจจุบัน Windows 10 จะดาวน์โหลดไฟล์ที่จำเป็นและขอให้คุณรีบูตเครื่องพีซีเพื่อให้การติดตั้งเสร็จสมบูรณ์