
ღია კოდის USB ინსტრუმენტი Windows-ზე Nvidia-ს ნახევარი სიჩქარის GPU AI ლიმიტერს ხსნის
ახალი ღია კოდის UEFI გამხსნელი USB-დან იტვირთება და Windows-ზე RTX 20, 30 და 40 სერიის GPU-ებზე Nvidia-ს ტენზორულ ლიმიტერს ხსნის. გავრცელებული ინფორმაციით, ერთი დეველოპერის ტესტში FP16 წარმადობის მატება 65%-მდეა.
ახალი ღია კოდის UEFI ინსტრუმენტი USB-დან იტვირთება და Windows-ზე Nvidia-ს ტენზორულ ლიმიტერს ხსნის. ის გათვლილია RTX 20, 30 და 40 სერიის დესკტოპ და ლეპტოპ GPU-ებზე. nv-uefi-unlocker პროექტს შეუძლია FP16 მათემატიკური წარმადობის გაზრდა: დეველოპერის საკუთარ ლეპტოპ RTX 4060-ზე ერთ ტესტში FP16 მათემატიკა 65%-ით მეტი აღმოჩნდა, ვიდეო BIOS-ის ფლეშინგის ან დრაივერის შეცვლის გარეშე.
როგორ მუშაობს ლიმიტერის გახსნა
ინსტრუმენტი Nvidia-ს ტენზორულ ლიმიტერს შლის საზოგადოების V67 payload-ისა და უკუკითხვის შემოწმების გამოყენებით. ის Nvidia-ს ხელმოწერილ Booter firmware-ს ატყუებს და ორ სიჩქარის ამომრჩევ რეგისტრზე ჩაწერის დაბლოკვას ხსნის, რაც ტენზორულ ბირთვებს სრული სიჩქარით მუშაობის საშუალებას აძლევს. ის FAT32 USB-დან იტვირთება Nvidia-ს დრაივერის ჩატვირთვამდე ყოველ ჩართვაზე, ამიტომ გახსნა ელექტრომომარაგების გათიშვის შემდეგ არ ნარჩუნდება და ყოველ ჩართვაზე ხელახლა უნდა გაკეთდეს.
დაყენება და თავსებადობა
გამოშვება მოიცავს სკრიპტებსა და თვით აწყობილ ბინარებს, მაგრამ Nvidia-ს firmware-ს არ შეიცავს. ერთი სკრიპტი ჩამოტვირთავს Nvidia-ს საჯარო 610.43.03 დრაივერის პაკეტებს, ამოწმებს მათ და firmware ფაილებს ლოკალურად ხელახლა აწყობს. სისტემა UEFI რეჟიმში უნდა ჩაიტვირთოს Secure Boot-ის გამორთული მდგომარეობით ან ისე, რომ ენდოს თვითნამოწერილ EFI-ს; ინსტრუმენტი ვერ გვერდს აუვლის Secure Boot-ის მოთხოვნას თამაშების იმ ანტიჩიტების შემთხვევაში, რომლებიც მას ითხოვენ. RTX 20-ის მფლობელებმა ერთხელ უნდა გაუშვან თანდართული სკრიპტი, რათა Windows-ის Nvidia დრაივერი GSP firmware რეჟიმში გადაიყვანონ, შემდეგ კი გადატვირთონ. ლეპტოპ GPU-ებზე დისკრეტული Nvidia GPU ჩართვის მომენტში კვებაზე უნდა იყოს, ამიტომ რეკომენდებულია მხოლოდ dGPU ან MUX რეჟიმი.
მოხსენებული შედეგები და შეზღუდვები
Windows-ზე მოხსენებულ შედეგებს შორისაა RTX 2070-ის ზრდა 36-დან 60-63 TFLOPS-მდე FP16 მატრიცულ გამრავლებაში, 65%-იანი მატება RTX 4060 ლეპტოპზე და RTX 4080-ის ზრდა 100,37-დან 192,18 TFLOPS-მდე BF16 მატრიცულ გამრავლებაში. თავსებადობის სიაში RTX 20 სერია მითითებულია როგორც სრულად თავსებადი, თუმცა რამდენიმე ცნობილი პრობლემით, RTX 30 სერია როგორც სრულად თავსებადი, ხოლო RTX 40 სერია როგორც სრულად თავსებადი ლეპტოპებსა და დესკტოპებზე. GTX 16 თეორიულად თავსებადია და ჯერ შემოწმებას ელოდება, ხოლო pre-Turing, GA100 და RTX 50 სერიის ბარათები მხარდაჭერილი არ არის.
გასათვალისწინებელი
შედეგები დამოკიდებულია კვებისა და თერმულ ლიმიტებზე; გახსნის nvoc-ის კვების ლიმიტის გახსნასთან შეთავსებამ შეიძლება ქარხნულ სიმძლავრისა და თერმულ ზღვრებს გადააჭარბოს. პროექტის უსაფრთხოების წესებით მოთხოვნილი თითოეული ბარათის ROM hash-ის შემოწმება ჯერ არ არის დანერგილი, Thunderbolt eGPU-ის შენარჩუნება გარანტირებული არ არის, ხოლო RTX 2080 და RTX 2080 Ti-ის მსგავსი ბარათები განხილვაშია. RTX 50 სერიის ბარათებს გაცილებით მეტი დაცვა აქვთ, ვიდრე მოსალოდნელი იყო, და გუნდის თქმით, დისკიდან ჩატვირთვის გადამრთველი მუშავდება.
წყაროები: Tom's Hardware
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.