Diễn đàn của Pro
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Diễn đàn của Pro

Hãy ủng hộ diễn đàn của lớp 49TTH chúng ta
 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập

 

 Cách xem thông tin linh kiện phần cứng PC

Go down 
Tác giảThông điệp
phap_pro
MOD
MOD



Nam Tổng số bài gửi : 75
Age : 34
Đến từ : nha giau thi ta theo

Cách xem thông tin linh kiện phần cứng PC Empty
Bài gửiTiêu đề: Cách xem thông tin linh kiện phần cứng PC   Cách xem thông tin linh kiện phần cứng PC I_icon_minitimeMon Nov 10, 2008 10:37 am

Vi cấu trúc Core cũng thêm Loop Stream Detector ( LSD ) , về cơ bản nó là bộ nhớ Cache chứa 18 lệnh nằm ở giữa Bộ phận Lấy dữ liệu ( Fetch ) và Bộ phận Giải mã ( Decode ) từ CPU.

Bên trong vi cấu trúc Intel Nehalem (phần 1)
Bên trong vi cấu trúc Intel Nehalem (phần 2)


Khi CPU đang chạy vòng lặp ( Loop – là một phần của chương trình được lặp đi lặp lại vài lần ) , CPU không cần lấy những lệnh yêu cầu một lần nữa từ Bộ nhớ Cache lệnh L1 : chúng đã sẵn sàng gần bộ phận Decode . Trên thực tế khi ấy CPU sẽ tắt Bộ phận Fetch và Dự đoán rẽ nhánh để tiết kiệm năng lượng .

Với những bộ vi xử lí dựa vào Nehalem thì LSD được chuyển tới phái sau Bộ phận Decode . Do vạy thay vì giữ những lệnh x86 như trong những CPU Core 2 thì nó sẽ giữ những lệnh Micro-Ops ( 28 lệnh như vậy ) . Như vậy hiệu suất làm việc được cải tiến , bởi vì khi CPU đang chạy vòng lặp : chúng đã được giải mã rồi và những lệnh đó nằm bên trong LSD . Như vậy CPU giờ đây khi chạy vòng lặp nó có thể tắt thêm cả Bộ phận Decode bên cạnh Fetch và Bộ phận dự đoán rẽ nhánh và điều đó sẽ tiết kiệm điện năng hơn nữa .

Hình 6 : Vị trí của LSD trong những CPU Core và Nehalem

Cấu trúc Nehalem thêm một cổng Gửi dữ liệu ( Dispatch ) phụ và bây giờ có 12 Bộ phận thự hiện lệnh ( Execution Unit ) , xem hình dưới . Với những CPU dựa vào cấu trúc này có thể có nhiều Vi lệnh được thực hiện cùng một lúc hơn so với những CPU trước kia .

Hình 7 : Những cổng Dispatch và những Bộ phận thực hiện lệnh ( Execution Unit )

Vi cấu trúc Nehalem cũng thêm hai bộ đệm phụ : TLB ( Translation Look-aside Buffer) thứ hai với 512-Entry và BTB ( Brach Target Buffer ) thứ hai . Việc tăng bộ đệm này khiến cho hiệu suất làm việc của CPU tăng lên .

TLB là bảng dùng để chuyển đổi giữa Địa chỉ Vật lí và những Địa chỉ Ảo bằng Mạch điện bộ nhớ Ảo . Bộ nhớ Ảo là kỹ thuật mà CPU mô phỏng nhiều bộ nhớ RAM thành những File nằm trên ổ cứng ( hay còn gọi là Swap File ) để cho phép máy tính tiếp tục hoạt động ngay cả khi không có đủ bộ nhớ RAM . Trong trường hợp không đủ bộ nhớ RAM để lưu trữ , dữ liệu sẽ được lưu trữ tạm thời trên ổ cứng nên nó được mô phỏng như là bộ nhớ RAM để sử dụng .

Dự đoán Rẽ nhánh ( Branch Prediction ) là mạch điện mà có nhiệm vụ cố gắng phỏng đoán những bước tiếp theo của chương trình theo hướng tiến về phía trước , tải vào bên trong CPU những lệnh mà nó nghĩ rằng CPU sẽ tải theo bước tiếp theo . Nếu việc phỏng đoán là chính xác thì CPU sẽ không mất thời gian lãng phí để tải những lệnh này từ bộ nhớ vì chúng đã nằm bên trong CPU . Việc tăng kích thước ( hoặc thêm Bộ đệm thứ hai , trong những CPU Nehalem ) của BTB cho phép mạch điện này tải nhiều lệnh hơn và điều đó tăng việc phỏng đoán những bước tiến hành tiếp theo của CPU hơn và cũng đồng nghĩa với việc cải thiện hiệu suất làm việc của CPU .

Cải tiến Quản lí công suất

Những Transistor bên trong CPU làm việc như một cái Công tắc ( Switch ) với hai trạng thái

*
Dẫn điện , khi ấy nó làm việc như là Công tắc được đóng để cho phép dòng điện đi qua
*
Không dẫn điện , Công tắc mở không cho phép dòng điện đi qua .

Có một vấn đề đó là khi Switch làm việc ở trạng thái Không dẫn điện , theo lí thuyết chúng sẽ không cho phép bất kì dòng điện nào đi qua , nhưng thực tế vẫn còn có dòng diện có cường độ nhỏ đi qua . Dòng điện này gọi là hiện tượng dò điện và nếu cộng tất cả những dòng điện dò này lại thì sẽ có một kết quả khá lớn và như vậy sẽ gây lãng phí điện năng vào tạo ra những nhiệt lượng không cần thiết . Một trông những thchs thức trong thiết kế CPU hiện nay đó là cố gắng loại trừ dòng điện dò .

Nehalem có Bộ phận điều khiển năng lượng PCU ( Power Control Unit ) bên trong để quản lí năng lượng tốt hơn ( xem Hình 8 ) . Bộ phận này làm giảm lượng điện dò và cũng cho phép “Turbo Mode” mới . Về cơ bản CPU có thể cung cấp những điện áp và tần số làm việc khác nhau cho mỗi lõi , cho những Bộ phận bên ngoài lõi , cho Bộ phận điều khiển bộ nhớ , cho bộ nhớ Cache và cho những Bộ phận I/O .

Những CPU trước kia của Intel , tất cả lõi phải chạy cùng một tốc độ xung nhịp nhưng trong Nehalem mõi lõi có thể được lập trình để chạy những tốc độ xung nhịp khác nhau để tiết kiệm năng lượng .
javascript:emoticonp(':flower:')


Vì tích hợp PCU nên bây giờ nó có thể tắt bất kì lõi nào bên trong CPU , đó là một đặc điểm mà những CPU Core 2 không làm được . Như vậy trong thực tế bây giờ CPU có thể cho bất kì lõi nào thành trạng thái nguồn C6 ( “Deep Power Down” ) mà không cần phụ thuộc vào những lõi khác . Như vậy điều đó sẽ cho phép tiết kiệm năng lượng khi đang chạy PC trong khi đó một hoặc nhiều lõi được nghỉ thậm trí là tắt hẳn nguồn .
Về Đầu Trang Go down
 
Cách xem thông tin linh kiện phần cứng PC
Về Đầu Trang 
Trang 1 trong tổng số 1 trang
 Similar topics
-
» Cách xem thông tin linh kiện phần cứng PC
» 5 cách “khử” ổ cứng triệt để
» Phản hồi cà đóng góp ý kiến
» Bẻ khóa phần cứng
» Cách tiềm kiếm hiệu quả nhất google ....cùng nhau học tập nha

Permissions in this forum:Bạn không có quyền trả lời bài viết
Diễn đàn của Pro :: Chuyên mục IT :: THỦ THUẬT IT-
Chuyển đến