PDA

View Full Version : Giup minh voi,minh dang rat can!



quairungxanh
10-03-2003, 14:42
Mong duoc su giup do cua moi nguoi,dich giup minh doan nay voi:
1.A software_transparent dynamic branch prediction mechanism minimizes pipeline stalls due to branch.
2.The on_chip cache subsystem of Pentium processors with MMX technology and Pentium II processors consists of two 16 kbyte four _way set associative caches with a cache line length of 32 bytes.The cache employ a write _back mechanism and a pseudo-LRU replacement algorithm.The data cache consists of eight banks interleaved on four-byte boundaries.

On Pentium processors with MMX technology ,the data cache can be accessed simulatanously from the both pipes ,as long as references are to different cache banks.On the P6-family processors,the data cache can be accesed simulataneously by a load instruction and a store instruction,as long as the references are to different cache banks.If the references are to the same address they bypass the cache and are executed in the same cycle.The delay for a cache miss on the Pentium processor with MMX technology is eight internal clock cycles.On Pentium II processors the minimum delay is ten internal clock cycles.

fireball
11-03-2003, 01:38
Ơ...vừa vô thì thấy bài này của bạn. Thế này nhé, nếu bạn cần gấp thì tớ dịch và giải nghĩa qua qua, có gì chưa rõ thì mong sự giúp đỡ của cả members khác nữa :)

1. Phần mềm kỹ thuật dự đoán trước nhánh động trong suốt giảm thiểu sự xoáy cản đường dẫn bởi nhánh.
------------------
("trong suốt" ở đây mang nghĩa là các nhánh động này không được nhận biết bởi các chương trình kiểm soát thường).
------------------
2. Bộ nhớ hệ thống phụ on-chip của bộ xử lý Pentium với công nghệ MMX và Pentium II bao gồm hai nơi lưu trữ 16 Kbyte tập hợp 4 ngả có liên kết với nhau cùng với 32 bytes độ dài một đường biên chỉ đến địa chỉ nơi lưu trữ. Nơi lưu trữ áp dụng kỹ thuật write-back và một thuật giải thay thế giả LRU. Nơi lưu trữ dữ liệu gồm 8 ngân hàng (ngân hàng dữ liệu) xếp xen kẽ nhau trên 4 biên byte.
----------------
+ on-chip khác với khái niệm one-chip ở chỗ: khi nói đến "one-chip" thì có thể kể đến từng loại chip riêng lẻ như chip CPU, chip ROM, chip RAM, LI/O..; còn "on-chip" là tất cả các linh kiện của microprocessor cùng nằm trên con chip này.
+ kỹ thuật write-back: (thường gọi là "write-back cache") cho phép cập nhật các vị trí che dấu (lưu trữ) chỉ trong thao tác ghi.
+ cache line: được hiểu là đường biên giữa những khối lưu trữ chỉ đến địa chỉ trong bộ lưu trữ.
--------------
3. Trong bộ xử lý Pentium với công nghệ MMX, nơi lưu trữ dữ liệu có thể được truy cập đồng thời từ hai đường gửi & nhận thông tin (pipes), chỉ cần những sự tham chiếu đến những ngân hàng lưu trữ khác nhau. Trên P6-các bộ xử lý theo họ, nơi lưu trữ dữ liệu có thể được truy cập đồng thời bởi một chỉ thị tải và một chỉ thị lưu trữ, chỉ cần sự tham chiếu đến các ngân hàng lưu trữ khác nhau. Nếu những sự tham chiếu đi tới cùng một địa chỉ thì chúng bỏ qua nơi lưu trữ và được thực hiện trong cùng chu kỳ. Sự trì hoãn đối với nơi lưu trữ bị lỡ trên bộ xử lý Pentium công nghệ MMX là 8 chu kỳ ghi giờ bên trong. Trên bộ xử lý Pentium II, sự trì hoãn tối thiểu là 10 chu kỳ ghi giờ bên trong.
------------------
+ internal clock: trong truyền dữ liệu, sự ghi giờ giữ liệu được tạo ra nhờ một thiết bị chuyên dụng.
------------------
Nói thêm một chút về khái niệm "cache":
Hôm trước, tớ có gặp khái niệm "cache" trong bài giảng. Và nó được định nghĩa thế này:
" We then have cache memory with a capacity of typically less than 1Mb. Nowadays we also have CPU cache memory i.e cache memory on the CPU chip itself. This is in the low kilobyte range e.g 8Kb to 64Kb at the moment. Cache memory has an access time of typically less than 20ns (nano second)".

Như vậy "cache" là nơi lưu trữ có dung lượng không lớn nhưng khả năng truy cập khá nhanh, nhanh hơn main memory và chỉ chậm hơn Registers.

Cheers.

TinyToon
11-03-2003, 06:09
Bài viết được gửi bởi fireball
Ơ...vừa vô thì thấy bài này của bạn. Thế này nhé, nếu bạn cần gấp thì tớ dịch và giải nghĩa qua qua, có gì chưa rõ thì mong sự giúp đỡ của cả members khác nữa :)

1. Phần mềm kỹ thuật dự đoán trước nhánh động trong suốt giảm thiểu sự xoáy cản đường dẫn bởi nhánh.
------------------
("trong suốt" ở đây mang nghĩa là các nhánh động này không được nhận biết bởi các chương trình kiểm soát thường).
------------------
2. Bộ nhớ hệ thống phụ on-chip của bộ xử lý Pentium với công nghệ MMX và Pentium II bao gồm hai nơi lưu trữ 16 Kbyte tập hợp 4 ngả có liên kết với nhau cùng với 32 bytes độ dài một đường biên chỉ đến địa chỉ nơi lưu trữ. Nơi lưu trữ áp dụng kỹ thuật write-back và một thuật giải thay thế giả LRU. Nơi lưu trữ dữ liệu gồm 8 ngân hàng (ngân hàng dữ liệu) xếp xen kẽ nhau trên 4 biên byte.
----------------
+ on-chip khác với khái niệm one-chip ở chỗ: khi nói đến "one-chip" thì có thể kể đến từng loại chip riêng lẻ như chip CPU, chip ROM, chip RAM, LI/O..; còn "on-chip" là tất cả các linh kiện của microprocessor cùng nằm trên con chip này.
+ kỹ thuật write-back: (thường gọi là "write-back cache") cho phép cập nhật các vị trí che dấu (lưu trữ) chỉ trong thao tác ghi.
+ cache line: được hiểu là đường biên giữa những khối lưu trữ chỉ đến địa chỉ trong bộ lưu trữ.
--------------
3. Trong bộ xử lý Pentium với công nghệ MMX, nơi lưu trữ dữ liệu có thể được truy cập đồng thời từ hai đường gửi & nhận thông tin (pipes), chỉ cần những sự tham chiếu đến những ngân hàng lưu trữ khác nhau. Trên P6-các bộ xử lý theo họ, nơi lưu trữ dữ liệu có thể được truy cập đồng thời bởi một chỉ thị tải và một chỉ thị lưu trữ, chỉ cần sự tham chiếu đến các ngân hàng lưu trữ khác nhau. Nếu những sự tham chiếu đi tới cùng một địa chỉ thì chúng bỏ qua nơi lưu trữ và được thực hiện trong cùng chu kỳ. Sự trì hoãn đối với nơi lưu trữ bị lỡ trên bộ xử lý Pentium công nghệ MMX là 8 chu kỳ ghi giờ bên trong. Trên bộ xử lý Pentium II, sự trì hoãn tối thiểu là 10 chu kỳ ghi giờ bên trong.
------------------
+ internal clock: trong truyền dữ liệu, sự ghi giờ giữ liệu được tạo ra nhờ một thiết bị chuyên dụng.
------------------
Nói thêm một chút về khái niệm "cache":
Hôm trước, tớ có gặp khái niệm "cache" trong bài giảng. Và nó được định nghĩa thế này:
" We then have cache memory with a capacity of typically less than 1Mb. Nowadays we also have CPU cache memory i.e cache memory on the CPU chip itself. This is in the low kilobyte range e.g 8Kb to 64Kb at the moment. Cache memory has an access time of typically less than 20ns (nano second)".

Như vậy "cache" là nơi lưu trữ có dung lượng không lớn nhưng khả năng truy cập khá nhanh, nhanh hơn main memory và chỉ chậm hơn Registers.

Cheers.
Mới chỉ đọc lướt qua, do lười. Fire ball dịch tốt rồi, mình chỉ bổ sung tí tẹo.
Có một số thuật ngữ cần dịch(giải thích) lại cho chính xác. Không dịch word-by-word.
Ví dụ:
write-back (~write-though) rồi. Write-back là kĩ thuật dùng để khắc phục hiện tượng Cache miss. Thông tin sẽ được "write-back"lại cache từ CPU khi mà thông tin đó không chứa trong cache, CPU phải lấy thông tin đó từ disk, khi đó thông tin đó lại available trong cache.

quairungxanh
11-03-2003, 17:59
Minh cam on cac ban nhieu nghe,cam on nhieu lam