MIT membuat sistem manajemen cache baru

Cache MIT

Dari MIT, khususnya berkat salah satu tim peneliti dari laboratorium Ilmu Komputer dan Kecerdasan Buatan, terciptanya file versi yang jauh lebih efisien dari sistem manajemen cache. Seperti yang dijelaskan dalam makalah yang diterbitkan, sistem manajemen baru ini menyesuaikan jauh lebih baik dengan persyaratan prosesor saat ini sambil membuka jalan bagi kedatangan generasi chip hipotetis dengan ribuan inti.

Sebagai pengingat, cache adalah memori yang paling dekat dengan CPU, tempat penyimpanan memori. salinan sementara beberapa data untuk mempercepat pengambilan informasi. Dalam chip multi-inti, setiap inti memiliki cache sendiri untuk menyimpan data yang paling sering dibutuhkan. Selain itu, ada juga cache bersama yang besar untuk semua inti dengan direktori yang berisi informasi yang disimpan oleh setiap unit pemrosesan di dalamnya.

MIT berbicara tentang sistem manajemen cache barunya.

Anehnya, direktori ini menempati sebagian besar memori bersama, ukurannya sebesar itu meningkat seiring dengan bertambahnya jumlah inti. Kami memiliki contoh yang jelas untuk memahami hal ini, misalnya prosesor 64-core menggunakan sekitar 12% memori untuk menyimpan dan memperbarui direktori ini, jika jumlah inti bertambah, misalnya dengan 128, 256 atau 512 core chip, sistem akan membutuhkan persentase yang lebih tinggi, hanya untuk menyimpan direktori, sehingga sangat penting untuk menjaga koherensi cache menjadi jauh lebih efisien.

Di sinilah mereka bekerja di MIT. Tantangan utama terletak pada chip multi-core yang menjalankan instruksi secara paralel karena mereka harus menulis informasi pada saat yang sama ke sistem. Seperti yang sudah dijelaskan Xiangyao yu, salah satu anggota tim:

Katakanlah kernel melakukan operasi tulis, dan operasi berikutnya adalah operasi baca. Dalam konsistensi urutan, saya harus menunggu penulisannya selesai. Jika saya tidak dapat menemukan data di cache, saya harus pergi ke memori pusat yang mengelola kepemilikan data.

Apa yang dilakukan oleh sistem MIT baru ini adalah mengoordinasikan operasi memori inti menurut waktu logis daripada waktu kronologis. Dengan skema ini, setiap paket data di bank memori memiliki stempel waktu sendiri, sesuatu yang pada gilirannya membuatnya sangat mudah untuk jenis sistem cache ini menjadi sangat mudah diimplementasikan oleh produsen, meskipun faktanya masing-masing memiliki aksesnya sendiri. aturan.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.