Replacement AlgorithmsOnce the cache has been filled, when a new block dịch - Replacement AlgorithmsOnce the cache has been filled, when a new block Việt làm thế nào để nói

Replacement AlgorithmsOnce the cach

Replacement Algorithms
Once the cache has been filled, when a new block is brought into the cache, one of
the existing blocks must be replaced. For direct mapping, there is only one possible
line for any particular block, and no choice is possible. For the associative and set
associative techniques, a replacement algorithm is needed. To achieve high speed,
such an algorithm must be implemented in hardware. A number of algorithms have
been tried. We mention four of the most common. Probably the most effective is
least recently used (LRU): Replace that block in the set that has been in the cache
longest with no reference to it. For two-way set associative, this is easily imple
mented. Each line includes a USE bit.When a line is referenced, its USE bit is set to
1 and the USE bit of the other line in that set is set to 0. When a block is to be read
into the set, the line whose USE bit is 0 is used. Because we are assuming that more
recently used memory locations are more likely to be referenced, LRU should give
the best hit ratio. LRU is also relatively easy to implement for a fully associative
cache. The cache mechanism maintains a separate list of indexes to all the lines in
the cache. When a line is referenced, it moves to the front of the list. For replace
ment, the line at the back of the list is used. Because of its simplicity of implementa
tion, LRU is the most popular replacement algorithm
0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Thuật toán thay thếMột khi bộ nhớ cache đã được lấp đầy, khi một khối mới được đưa vào bộ nhớ cache, một trongcác khối hiện tại phải được thay thế. Để ánh xạ trực tiếp, đó là chỉ có một tốtdòng cho bất kỳ khối cụ thể, và không có sự lựa chọn là có thể. Kết hợp và thiết lậpkết hợp kỹ thuật, một thuật toán thay thế là cần thiết. Để đạt được tốc độ cao,một thuật toán phải được thực hiện trong phần cứng. Một số thuật toán cóđược thử. Chúng tôi đề cập đến bốn trong số phổ biến nhất. Có lẽ là hiệu quả nhất làít nhất mới được sử dụng (LRU): thay thế khối trong các thiết lập đã trong bộ nhớ cachedài nhất với không có tham chiếu đến nó. Đối với hai chiều tập kết hợp, đây là một cách dễ dàng implemented. Mỗi dòng bao gồm một chút sử dụng.Khi một dòng được tham chiếu, nó sử dụng bit được thiết lập1 và việc sử dụng bit của dòng khác trong đó thiết lập được thiết lập để 0. Khi một khối là để được đọcvào các thiết lập, dòng mà sử dụng bit là 0 được sử dụng. Bởi vì chúng tôi là giả định mà thêmmới được sử dụng bộ nhớ vị trí có nhiều khả năng được tham chiếu, LRU nên cung cấp chotốt nhất đạt tỷ lệ. LRU cũng là tương đối dễ dàng để thực hiện cho một kết hợp hoàn toànbộ nhớ cache. Cơ chế bộ nhớ cache vẫn duy trì một danh sách riêng biệt của các chỉ số để tất cả những dòng trongbộ nhớ cache. Khi một dòng được tham chiếu, nó di chuyển vào phía trước của danh sách. Cho thay thếment, dòng ở mặt sau trong danh sách được sử dụng. Bởi vì của nó đơn giản của implementation, LRU là thuật toán thay thế phổ biến nhất
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Các thuật toán thay thế
Khi Cache đã được lấp đầy, khi một khối mới được đưa vào bộ nhớ cache, một trong
các khối hiện có phải được thay thế. Đối với bản đồ trực tiếp, chỉ có một có thể
dòng cho bất kỳ khối cụ thể, và không có sự lựa chọn là có thể. Đối với các kết hợp và thiết lập
các kỹ thuật kết hợp, một thuật toán thay thế là cần thiết. Để đạt được tốc độ cao,
một thuật toán như vậy phải được thực hiện trong phần cứng. Một số thuật toán đã
được thử. Chúng tôi đề cập đến bốn phổ biến nhất. Có lẽ hiệu quả nhất là
gần đây nhất được sử dụng (LRU): Thay thế mà khối trong bộ đó đã được trong bộ nhớ cache
dài nhất không có tham chiếu đến nó. Đối với hai cách thiết lập kết hợp, điều này là dễ dàng imple
mented. Mỗi dòng bao gồm một USE bit.When một dòng được tham chiếu, bit SỬ DỤNG nó được đặt là
1 và bit SỬ DỤNG của các dòng khác trong tập hợp đó được thiết lập là 0. Khi một khối đó sẽ được đọc
vào bộ, các tuyến mà SỬ DỤNG bit 0 được sử dụng. Bởi vì chúng ta giả định rằng nhiều
vị trí bộ nhớ sử dụng gần đây có nhiều khả năng được tham chiếu, LRU nên cho
tỷ lệ hit tốt nhất. LRU cũng là tương đối dễ dàng để thực hiện cho một kết hợp đầy đủ
bộ nhớ cache. Các cơ chế bộ nhớ cache duy trì một danh sách riêng các chỉ số cho tất cả các dòng trong
bộ nhớ cache. Khi một dòng được tham chiếu, nó di chuyển vào phía trước của danh sách. Để thay thế
ment, dòng ở mặt sau của danh sách được sử dụng. Bởi vì đơn giản của nó implementa
tion, LRU là thuật toán thay thế phổ biến nhất
đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2024 I Love Translation. All reserved.

E-mail: