tailieunhanh - Tìm hiểu cách làm việc của bộ nhớ Cache (Phần cuối)
Tìm hiểu cách làm việc của bộ nhớ Cache (Phần cuối) Tập Cache liên kết n dòng Trong cấu hình này, Cache nhớ được chia thành một vài khối (các tập), mỗi khối gồm có “n” dòng. Một tập 4 dòng Cache liên kết thì Cache nhớ sẽ có khối, mỗi khối gồm có 4 dòng ( dòng / 4), với tập 2 dòng Cache liên kết thì Cache nhớ sẽ có khối, mỗi khối gồm 2 dòng. Chúng ta sẽ tiếp tục ví dụ với Cache nhớ L2 512 KB, Cache nhớ này sẽ chia thành dòng, mỗi dòng. | Tìm hiểu cách làm việc của bộ nhớ Cache Phần cuối L1 Cache Tập Cache liên kết n dòng Trong cấu hình này Cache nhớ được chia thành một vài khối các tập mỗi khối gồm có n dòng. Một tập 4 dòng Cache liên kết thì Cache nhớ sẽ có khối mỗi khối gồm có 4 dòng dòng 4 với tập 2 dòng Cache liên kết thì Cache nhớ sẽ có khối mỗi khối gồm 2 dòng. Chúng ta sẽ tiếp tục ví dụ với Cache nhớ L2 512 KB Cache nhớ này sẽ chia thành dòng mỗi dòng 64-byte. 512 KB L2 Memory Cache Hình 7 Cache nhớ L2 512 KB khi được cấu hình thành một tập 4 dòng liên kết Khi bộ nhớ RAM được chia thành các khối bằng nhau trong Cache nhớ. vẫn ví dụ tập 4 dòng 512 KB liên kết RAM chính sẽ được chia thành khối nằm trong Cache nhớ. Mỗi khối nhớ lại được liên kết đến một tập các dòng bên trong Cache giống như trong Cache đã được bản đồ hóa trực tiếp. Với 1GB bộ nhớ sẽ được chia thành khối mỗi khối 512KB bạn có thể xem trong hình 8. Hình 8 Cache nhớ L2 512 KB được cấu hình thành một tập 4 dòng liên kết Như những gì bạn có thể thấy được việc bản đồ hóa là hoàn toàn giống với những gì xảy ra với Cache được bản đồ hóa trực tiếp sự khác biệt ở đây là mỗi một khối nhớ hiện có nhiều dòng trên cùng một Cache. Mỗi một dòng lại giữ nhiều nội dung từ các địa chỉ bên trong các khối đã được bản đồ hóa. Trên tập 4 dòng liên kết mỗi tập trên Cache nhớ có thể giữ đến 4 dòng từ cùng một khối nhớ. Với phương pháp này các vấn đề gặp phải đối với phương pháp bản đồ .
đang nạp các trang xem trước