IT Info
Intel Exploring CPU+GPU Synchronized Priority Scheduling สำหรับ Linux
Linux โอเพ่นซอร์สของ Intel วิศวกรไดรเวอร์กราฟิกกำลังประเมินการปรับปรุงที่เป็นไปได้สำหรับเคอร์เนล Linux เพื่อรองรับการจัดกำหนดการลำดับความสำคัญของ CPU และ GPU ที่ซิงโครไนซ์ นักพัฒนาไดรเวอร์ Intel Linux Tvrtko Ursulin ทำได้ดีมากในการสรุปจุดโฟกัสของเขาด้วยแพตช์ ดังนั้นนี่คือข้อความที่ตัดตอนมาที่สำคัญของสิ่งที่กำลังถูกไล่ล่าและสิ่งที่ประสบความสำเร็จในปัจจุบันด้วยชุดแพตช์ทั้งหกชุดที่ส่งออกไปในวันนี้: แนวคิดทั่วไปคือแนวการประมวลผลในปัจจุบันดูเหมือนว่าจะประกอบด้วยไปป์ไลน์มากขึ้นเรื่อยๆ ซึ่งทำการคำนวณบนอุปกรณ์ฮาร์ดแวร์หลายเครื่อง นอกจากนี้ อุปกรณ์ที่ไม่ใช่ CPU บางตัว เช่น ในกรณีนี้ GPU จำนวนมากที่รองรับโดยไดรเวอร์ i915 รองรับการจัดกำหนดการตามลำดับความสำคัญ ซึ่งขณะนี้ผู้ใช้ไม่สามารถเข้าถึงได้ (ในแง่ของความสามารถในการควบคุมจากภายนอก) จากสองข้อความนี้ มีคำถามเกิดขึ้นเกี่ยวกับวิธีการให้ประสบการณ์ผู้ใช้ที่เรียบง่าย มีประสิทธิภาพ และรวมเป็นหนึ่งเดียว กล่าวอีกนัยหนึ่งว่าเหตุใดผู้ใช้จึงไม่สามารถทำสิ่งต่อไปนี้: $ nice ffmmpeg…แปลงวิดีโอของฉัน… $ my-favourite-game และ มีคำใบ้ที่ดีนำไปใช้กับส่วน GPU ของไปป์ไลน์การแปลงรหัสด้วยหรือไม่ อีกเหตุผลหนึ่งที่ทำให้ฉันเริ่มคิดเกี่ยวกับเรื่องนี้ก็คือ ฉันสังเกตเห็นว่าเบราว์เซอร์ Chrome นั้นใช้การดีที่จะลดลำดับความสำคัญของแท็บพื้นหลัง อีกครั้งที่การตัดสินใจนั้นเผยแพร่ไปยังไปป์ไลน์การเรนเดอร์ Read more…