
Linux 7.5 მოხსნის Intel MMX-ის ბოლო ოპტიმიზაციებს პროგრამული RAID-იდან
პაჩი, რომელიც, სავარაუდოდ, Linux 7.5-ის ძირითად ხაზში შევა, ბირთვიდან წაშლის MMX-ზე ოპტიმიზებულ ბოლო კოდს, მათ შორის პროგრამული RAID-ის XOR კოდს. Linux 7.5-ის გამოსვლა 2027 წელსაა მოსალოდნელი.
Linux-ის დეველოპერები ემზადებიან, რომ ბირთვიდან Intel MMX-ის ბოლო დარჩენილი ოპტიმიზაციები მოხსნან. პაჩი, რომელიც, სავარაუდოდ, Linux 7.5-ის ძირითად ხაზში შევა, MMX-ზე ოპტიმიზებულ კოდს პროგრამული RAID-ის XOR კოდიდან წაშლის. ბირთვის ეს გამოშვება 2027 წელსაა მოსალოდნელი.
რას ცვლის პაჩი
MMX-ის ოპტიმიზაციების მხრივ Linux-ში ცოტა რამ იყო დარჩენილი. ცვლილება MMX-ზე ოპტიმიზებულ კოდს პროგრამული RAID-ის XOR კოდიდან წაშლის, ასე რომ, 1990-იანების ბოლოს Pentium-ის ერთგულ მოყვარულს პროგრამული RAID-ის გამოყენება კვლავ შეუძლია, ოღონდ MMX-ის სწრაფი ბილიკის გარეშე. ამ ცვლილებით ბირთვი დაკარგავს 800-ზე მეტი ხაზის კოდს და მათ მხოლოდ 12 ხაზით ჩაანაცვლებს. ამას Linux-ის კოდის მოწესრიგების კლასიკურ შემთხვევას უწოდებენ.
MMX Linux-ის ისტორიაში
2026 წელს ცოტა ადამიანი იქნება, ვინც ყველაზე თანამედროვე ბირთვებს Pentium MMX-ისა და Pentium II-ის ჩიპებზე გაუშვებს. MMX-ზე ოპტიმიზებული სხვა კოდის უმეტესობა ოპერაციული სისტემიდან ხუთი წლის წინ გაქრა, როცა MMX-ზე ოპტიმიზებული მეხსიერების მართვის ზოგიერთი კოდი მოიხსნა. მოხსნა ნიშნავს, რომ Intel-ის ძველი MultiMedia eXtensions ღია კოდის ოპერაციულ სისტემაში ირელევანტური ხდება.
MMX-ის გახსენება
Intel-მა MMX Pentium-ის ჩიპები პირველად 1997 წლის იანვარში წარადგინა. პროცესორები MultiMedia eXtensions-ით გაუმჯობესებულებად რეკლამდებოდნენ, თუმცა Wikipedia-მ ამტკიცებს, რომ ოფიციალურად MMX უაზრო აბრევიატურაა, რომელიც Intel-ის სავაჭრო ნიშანია. შემდგომში, სავაჭრო ნიშნისთვის ბრძოლაში დიდი ხნის მოწინააღმდეგე AMD-სთან, სასამართლოში წარმოდგენილი დოკუმენტი მიუთითებდა, რომ MMX ნიშნავდა „Matrix Math Extensions“-ს. AMD-მ ამაზე დაყრდნობით სავაჭრო ნიშანს გვერდი აუარა, ვინაიდან, ვიკიპედიის მიხედვით, აბრევიატურა სავაჭრო ნიშნად ვერ დარეგისტრირდება. საბოლოოდ, ყველა კონკურენტმა x86 პროცესორმა მოახერხა MMX ინსტრუქციების ინტეგრირება. Pentium MMX-ის ჩიპების გარდა, MMX პროცესორები საბოლოოდ შესთავაზეს AMD-მ, Centaur-მა, Cyrix-მა, Rise-მა და Transmeta-მ. MMX-ის მარკეტინგული წარმატების შემდეგ AMD-მ პირველმა შემოიღო 3DNow! ინსტრუქციები, ხოლო დაახლოებით ერთი წლის შემდეგ Intel-მა SSE-ითა და SSE2-ით უპასუხა.
წყაროები: Tom's Hardware
SiTech — AI-გაძლიერებული ვებ დეველოპმენტი
ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.