თუ თქვენ ხართ ტექნოლოგიური კომპანიის ხელმძღვანელი დიდი ამბიციებით, ახლა ალბათ Linux-სა და Arm-ს აკვირდებით. Nvidia ნამდვილად აკეთებს ამას. კომპანიას უკვე აქვს ორივე თავის პროდუქტების პორტფელში, კერძოდ DGX Spark-ში, რომელიც იყენებს მორგებულ Linux OS-ს და ხელმისაწვდომ Arm ბირთვებს. ეს ჩიპი წელს მომხმარებლებისთვის N1X-ის სახელითაც გამოვა. თუმცა, არსებობს იმედისმომცემი ნიშნები, რომ გრაფიკული ბარათების მწარმოებელი მომავალში Linux-სა და Arm-ის გამოყენების გზებს ეძებს უკეთესობისთვის — ანუ, თამაშებისთვის. Nvidia ამჟამად ეძებს Linux-ის გრაფიკის უფროს პროგრამულ ინჟინერს. პოზიცია ასე არის აღწერილი: "ჩვენ ვავითარებთ Nvidia-ს და Linux-ის გრაფიკული დრაივერების გუნდს მსოფლიოს ყველაზე ჭკვიანი ადამიანებით. ჩვენ ვეძებთ გამორჩეულ პროგრამულ ინჟინრებს, რათა დაგვეხმარონ ახალი GPU-ებისთვის დრაივერების გადაწყვეტილებების შემუშავებაში დესკტოპის, სერვერის და სათამაშო Linux პლატფორმებზე; მათ შორის ჩვენი უახლესი დამატებისთვის: ინოვაციური DGX Spark. ჩვენ ვთანამშრომლობთ ღია წყაროს ფრეიმვორკებთან, როგორიცაა Vulkan და OpenGL, და ვქმნით შესაძლებლობას, რომ Linux თამაშებმა და აპლიკაციებმა ისარგებლონ Nvidia GPU-ებით როგორც x86, ასევე ARM არქიტექტურისთვის." განაცხადის პაკეტში, რომელიც Reddit-ზე იქნა აღმოჩენილი, კიდევ რამდენიმე საინტერესო დეტალია თამაშებთან დაკავშირებით, რაც გვახარებს GPU კომპანიისგან, რომელიც ხელოვნური ინტელექტის ფლაგმანი გახდა. პირველ რიგში, სამუშაო აღწერილია, როგორც "მაღალი წარმადობის დინამიური ბინარული ტრანსლაციის (DBT) გადაწყვეტილებებზე მუშაობა არქიტექტურული სხვაობის დასაძლევად, რაც უზრუნველყოფს x86-64 თამაშების მშობლიურ სიჩქარეს Linux/ARM64 პლატფორმებზე." ერთი არქიტექტურიდან მეორეზე შეუფერხებელი ტრანსლაცია არის გადამწყვეტი ნაბიჯი თამაშებისთვის არავინდოუსის, არა-x86 სისტემებზე. აქ ორი ხიდია საჭირო: x86-დან Arm-ზე და Windows-დან Linux-ზე. თუმცა, Nvidia ნულიდან არ იწყებს, რადგან ჩვენ უკვე ვსარგებლობთ ერთ-ერთი ასეთი ტექნოლოგიით დღევანდელ პოპულარულ პროდუქტში, Steam Deck-ში. Valve-ის მიერ შემუშავებული Proton უკვე შესანიშნავად თარგმნის Windows-ისთვის შექმნილ თამაშებს Linux-ზე სამუშაოდ წარმადობის დაკარგვის გარეშე. ასევე არსებობს Fex და Box64. ეს არის x86 ემულატორები, რომლებიც მუშაობენ Arm-სა და Linux-ზე. ამ ინსტრუმენტების განვითარებაში უზარმაზარი წინსვლაა, მათ შორის Valve-ის მიერ, რომელიც დიდი ხანია მხარს უჭერს Fex-ს. Valve აპირებს გამოიყენოს Fex x86 თამაშების გასაშვებად Arm-ზე მომუშავე Steam Frame VR ყურსასმენზე. და მე ვცადე, და ის მშვენივრად მუშაობს, თუმცა ცოტა ნელა, ვიდრე მშობლიურ x86-ზე თამაშის გაშვება. Valve-მა მითხრა, რომ ეს განსხვავდება თამაშიდან თამაშამდე. ასე რომ, ჯერ კიდევ არის სამუშაო გასაკეთებელი. Microsoft-ს ასევე აქვს საკუთარი x86 ემულაციის პროგრამული უზრუნველყოფა, სახელად Prism, რომელიც Qualcomm-ის Snapdragon პროცესორებთან გამოსაყენებლად არის მორგებული. ჩვენ ვიცით, რომ მათ შეიძლება გაუჭირდეთ თამაშების მხარდაჭერა, მაგრამ არსებითად, ინდუსტრიის ყველა მხრიდან არის ინტერესი x86-Arm კონვერტაციის მოგვარების მიმართ. განსაკუთრებით Nvidia-სგან. Nvidia ასევე ეძებს უფროს პროგრამულ ინჟინერს, გრაფიკული წარმადობის სპეციალისტს, მომავალი Linux გრაფიკული დრაივერებისთვის სამუშაოდ. გარდა ამ ორი პოზიციისა, Nvidia ეძებს უფროს სისტემურ პროგრამულ ინჟინერს, Vulkan წარმადობის სპეციალისტს, რათა დაადგინოს "GPU-სა და CPU-ის წარმადობის შეფერხებები Vulkan-სა და Proton-ის ტიტულებში". Nvidia უკვე დიდი კონტრიბუტორია Vulkan-ისთვის, რომელიც შექმნილია ინდუსტრიათაშორისი კონსორციუმის, Khronos-ის მიერ. მისი წევრები არიან Nvidia, Arm, AMD, Epic, Google, Intel, Qualcomm, Huawei, Valve, Sony და მრავალი სხვა. ამ სამი ვაკანსიის მიხედვით, საკმაოდ კარგად ჩანს Nvidia-ს გრაფიკული დრაივერების (ტრადიციულად, არალინუქს-მეგობრული) და Arm-ზე დაფუძნებული სისტემების მომავლის განზრახვა. ნამდვილი შედეგები მოქმედებით გამოჩნდება.