Microsoft-მა ოფიციალურად გამოუშვა DirectStorage 1.1 და უკვე არის ახალი დრაივერები Intel-დან და Nvidia-დან ამ ტექნოლოგიის მხარდასაჭერად.
Microsoft-მა გამოაცხადა, რომ DirectStorage 1.1 უკვე ოფიციალურად ხელმისაწვდომია დეველოპერებისთვის და გვპირდება, რომ Windows-ზე თამაშებისთვის კიდევ უფრო სწრაფი დატვირთვის დრო იქნება. ეს არის GPU-ს დეკომპრესიის ახლად დამატებული მხარდაჭერის წყალობით, რომელიც ათავისუფლებს თამაშის აქტივების დეკომპრესიის სამუშაოს CPU-დან.
GPU-ს დეკომპრესია DirectStorage-ის დაპირების დიდი ნაწილია, თუმცა ის არ გამოჩნდა, როდესაც API პირველი იყო. ხელმისაწვდომი გახდა PC თამაშების დეველოპერებისთვის ამ წლის დასაწყისში. ორიოდე კვირის წინ, Microsoft-მა განაცხადა, რომ ის ჩამოვა DirectStorage 1.1-ით წლის ბოლომდე და საბედნიეროდ დიდი დრო არ დასჭირვებია.
წარსულში, როდესაც თქვენ თამაშობდით თამაშს, CPU-ის ამოცანა იყო თქვენს კომპიუტერში შენახული აქტივების დეკომპრესია და შემდეგ ეს აქტივები იგზავნებოდა GPU-ში, რათა საჭიროებისამებრ გამოეჩინათ ისინი. მაგრამ, როგორც მაიკროსოფტი აღნიშნავს, GPU-ები შესანიშნავად უმკლავდებიან ამ სახის ამოცანებს ბევრად უფრო სწრაფად, ამიტომ ამ სამუშაოს GPU-ზე გადმოტვირთვა აზრი აქვს. რა თქმა უნდა, ამის გასაგრძელებლად, Microsoft-მა ასევე უნდა შექმნას შეკუმშვის ახალი ფორმატი, GDeflate, რომელიც შეიქმნა Nvidia-სთან პარტნიორობით. ეს ფორმატი ოპტიმიზებულია GPU-ს დეკომპრესიისთვის და Microsoft-ის ტესტების საფუძველზე, ამ გაუმჯობესების წყალობით, აქტივების დეკომპრესია თითქმის სამჯერ უფრო სწრაფადაა შესაძლებელი.
მიუხედავად იმისა, რომ GPU დეკომპრესია მხარდაჭერილია ყველა GPU-ზე, რომელიც მხარს უჭერს DirectX 12-ს და Shader Model 6.0-ს, არსებობს ოპტიმიზაცია - ეწოდება მეტაბრძანებები - რომლებიც GPU-ს მწარმოებლებს შეუძლიათ თავიანთ დრაივერებს გაუკეთონ, რათა კონკრეტულად გააუმჯობესონ მათი შესრულება აპარატურა. ინტელი და Nvidia უკვე აქვთ DirectStorage 1.1-ისა და GDeflate-ის ოპტიმიზაცია მათი GPU დრაივერების უახლეს ვერსიებში. AMD ამბობს მას უკვე ჰყავს დრაივერები მეტაბრძანების მხარდაჭერით, მაგრამ ისინი გაზიარებული იქნება ISV პარტნიორებთან NDA-ს ქვეშ. შეგიძლიათ თვალი ადევნოთ AMD-ის მხარდაჭერის გვერდს, რომ მიიღოთ უახლესი დრაივერები მათი გამოშვებისას.
მიუხედავად იმისა, რომ DirectStorage განკუთვნილია Windows-ის თამაშებში გამოსაყენებლად, Microsoft აცხადებს, რომ გამოაქვეყნებს წყაროს კოდი GDeflate კომპრესორისთვის და დეკომპრესორისთვის, რათა დეველოპერებმა შეძლონ სხვა აქტივების შეკუმშვა პლატფორმები. ახლა, როდესაც GPU დეკომპრესია ოფიციალურად არის მხარდაჭერილი, დროის საკითხი უნდა იყოს, სანამ თამაშები დაიწყებენ მის დანერგვას და თქვენ უნდა ნახოთ მნიშვნელოვანი განსხვავება დატვირთვის დროს, როდესაც ეს მოხდება.
წყარო:მაიკროსოფტი