MIT ქმნის cache- ის მართვის ახალ სისტემას

MIT ქეში

მდებარეობა MITკერძოდ, კომპიუტერული მეცნიერებისა და ხელოვნური ინტელექტის ლაბორატორიის მკვლევართა ერთ-ერთი გუნდის წყალობით, ა ქეშის მართვის სისტემის ბევრად უფრო ეფექტური ვერსია. როგორც გამოქვეყნებულ ნაშრომშია განმარტებული, მართვის ეს ახალი სისტემა ბევრად უკეთ ეგუება ამჟამინდელი პროცესორების მოთხოვნებს, ხოლო გზას უხსნის ჰიპოთეტური თაობის ჩიპების ათასობით ბირთვით ჩამოსვლას.

შეგახსენებთ, რომ cache არის პროცესორთან ყველაზე ახლოს მდებარე მეხსიერება, იგივე a ზოგიერთი მონაცემების დროებითი ასლი ინფორმაციის მოძიების დაჩქარების მიზნით. მრავალბირთვიან ჩიპებში თითოეულ ბირთვს აქვს საკუთარი ქეში, რომ ინახავდეს ყველაზე ხშირად საჭირო მონაცემებს. ამას გარდა, არსებობს ბირთვის დიდი გაზიარებული მეხსიერება ყველა ბირთვისთვის, რომელიც შეიცავს ინფორმაციას, რომელსაც ინახავს მასში თითოეული გადამამუშავებელი ერთეული.

MIT საუბრობს ქეშის მართვის ახალ სისტემაზე.

საინტერესოა, რომ ამ კატალოგს საერთო მეხსიერების დიდი ნაწილი უჭირავს, ზომა რაც ბირთვების რიცხვის ზრდასთან ერთად იზრდება. ამის გასაგებად გვაქვს ნათელი მაგალითი, მაგალითად, 64-ბირთვიანი პროცესორი იყენებს მეხსიერების 12% -ს ამ დირექტორიის შესანახად და განახლებისთვის, თუ ბირთვების რიცხვი იზრდება, მაგალითად 128, 256 ან 512 ჩიპების ბირთვით, სისტემას დასჭირდება უფრო მეტი პროცენტი, მხოლოდ დირექტორიების შესანახად, ამიტომ აუცილებელია, რომ გაცილებით ეფექტური გახდეს ქეშის თანმიმდევრულობის შენარჩუნება.

ეს არის წერტილი, სადაც ისინი მუშაობდნენ MIT- ში. მთავარი გამოწვევა მდგომარეობს მრავალბირთვიან ჩიპებში, რომლებიც ასრულებენ ინსტრუქციებს პარალელურად, ვინაიდან მათ სისტემაში ერთდროულად უნდა დაწერონ ინფორმაცია. როგორც განმარტა ციანგიაო იუგუნდის ერთ-ერთი წევრი:

ვთქვათ, ბირთვი ასრულებს ჩაწერის ოპერაციას, ხოლო შემდეგი ოპერაცია არის წაკითხვის ოპერაცია. თანმიმდევრული თანმიმდევრულობის პირობებში, მე უნდა დაველოდო მწერლობის დასრულებას. თუ მონაცემებს ვერ ვპოულობ ქეშში, უნდა გადავიდე ცენტრალურ მეხსიერებაში, რომელიც მართავს მონაცემების მფლობელობას.

რას აკეთებს ეს ახალი MIT სისტემა ბირთვების მეხსიერების ოპერაციების კოორდინაცია ლოგიკური დროის მიხედვით, ვიდრე ქრონოლოგიური დროის. ამ სქემით, მეხსიერების ბანკში თითოეულ მონაცემთა პაკეტს აქვს საკუთარი ნიშნულის ნიშანი, რაც თავის მხრივ ამარტივებს ამ ტიპის cache მეხსიერების სისტემის შექმნას მწარმოებლებისთვის, მიუხედავად იმისა, რომ თითოეულ მათგანს აქვს საკუთარი დაშვების წესები.


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

იყავი პირველი კომენტარი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები აღნიშნულია *

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.