Những tính năng chính bao gồm Bộ phận điều khiển bộ nhớ tích hợp Triple-Channnel , 03 mức bộ nhớ Cache , Bus ngoài mới với tên gọi QuickPath , Intel quay trở lại với công nghệ HyperThreading và hơn thế nữa .
“Nehalem” là tên mã nhưng không phải là tên cuối cùng của dòng CPU mới và chưa biết chính xác tên thương mại của dòng sản phẩm này là gì .
Dưới đây chúng tôi tóm lược những đặc điểm chính của Nehalem và sẽ giải thích những danh mục chính trong bài báo này :
Hình 1 : Những tính năng kĩ thuật chính của Nehalem
Nehalem sẽ là những CPU 45nm dựa trên Vi cấu trúc Intel Core . Nói một cách khác nó dựa trên những bộ vi xử lí Core 2 Duo hiện thời .
Bộ nhớ Cache của Nehalem sẽ sử dụng tương tự như sắp xếp Cache đã sử dụng như đối với những bộ vi xử lí AMD Phenom , có nghĩa là mỗi lõi sẽ dùng bộ nhớ Cache L2 riêng biệt và bộ nhớ Cache L3 được dùng chung . Mỗi lõi sẽ có 256KB Cache L2 và bộ nhớ Cache L3 sẽ là 8MB ( như hình 2 ) . Bộ nhớ Cache L1 sẽ tương tự như của Core 2 Duo có nghĩa là tất cả là 64KB trong đó 32KB cho Lệnh và 32KB cho Dữ liệu .
Hình 2 : Cấu trúc Cache trong Nehalem
Những bộ vi xử lí Core 2 Duo chỉ có một bộ nhớ Cache L2 được sử dụng chung cho tất cả những lõi của nó .
Những bộ vi xử lí Intel Core 2 Quad và Core 2 Extreme có hai bộ nhớ Cache L2 , mỗi bộ nhớ Cache L2 sử dụng chung cho hai lõi . Để hiểu rõ ràng hơn bạn có thể tham khảo theo hình 3 và 4
Hình 3 : So sánh giữa những cấu trúc Cache
Hình 4 : So sánh giữa những cấu trúc Cache
Bộ phận điều khiển bộ nhớ và Bus ngoài
Như vậy Nehalem sẽ là bộ vi xử lí đầu tiên của Intel có Bộ phận điều khiển bộ nhớ được tích hợp bên trong CPU . Đó chính là ý tưởng của AMD đã thực hiện bên trong bộ vi xử lí , đã gây được tiếng vang lúc đó , từ những năm 2003 với Athlon 64 . Bằng việc như vậy làm tăng hiệu suất của bộ nhớ ( có nghĩa là tốc độ truyền của bộ nhớ ) vì khi đó Bộ phận điều khiển bộ nhớ gần với lõi CPU nhất , làm giảm thời gian trễ so với quá trình đi ra từ CPU để có thể tiếp xúc với Bộ phận điều khiển bộ nhớ nằm trên Motherboard .
Nehalem sẽ tích hợp Bộ phận điều khiển bộ nhớ DDR3 , hỗ trợ DDR3 800/1064/1333 . Nhưng thực sự có một điều mới nhất của nó chính là sử dụng cấu trúc Triple-Channel , có nghĩa là nó truy cập được 03 thanh nhớ trong cùng một lúc , truyền 192-bit / chu kì thay thế cho 128-bit trong cấu hình Dual-Channel và 64-bit trong cấu hình Single-Channel . Intel nói rằng hiệu suất của bộ nhớ tăng 50% so với cấu trúc Dual-Channel . Khi sử dụng 03 thanh nhớ DDR3-1333 thì theo lí thuyết băng thông của nó đạt được là 31.992 MB/s so với 21.328 MB/s với cấu hình Dual-Channel hiện thời khi sử dụng cùng kiểu bộ nhớ .
Hình 5 : Tích hợp bộ phận điều khiển bộ nhớ DDR3 – 1333
AMD sử dụng Bus HyperTransport để nối CPU với Chipset , và bây giờ trong Nehalem Intel sẽ sử dụng Bus QuickPath mới . Mỗi CPU Nehalem sẽ có hai Bus QuickPath , một để kết nối CPU với Chipset và một để kết nối giữa những CPU với nhau , để cho nền tảng Multi-CPU ( hình 6 ) .
Chúng tôi đã có bài giới thiệu tổng quan về QuickPath các bạn tìm đọc để hiểu thêm , nhưng cũng xin nói lại như sau :
Bus này có tốc độ truyền 6.4 tỉ / giây / một đường liên kết và CPU sẽ có băng thông 25.6 GB/s với một đường liên kết . Mỗi đường liên kết có đường truyền dữ liệu riêng biệt là Nhận và Thu dữ liệu vì thế số liệu 25.6GB/s đó là thủ thuật quảng cáo mà thôi , có nghĩa là mỗi đường truyền có tốc độ cao nhất là 12.8GB/s
Hình 6 : Bus ngoài QuickPath mới
Những cải tiến nâng cao cấu trúc khác trong Nehalem
Vấn đề tiếp theo quan trọng nữa trong Nehalem đó chính là sự quay trở lại của công nghệ Hyper-Threading và được đổi tên thành SMT ( Simutaneous Multi-Threading ) . Công nghệ này sẽ cho phép mỗi lõi CPU sẽ được hệ điều hành và chương trình nhận dạng thanh hai lõi CPU độc lập . Do đó hệ thống Quad-Core CPU thì hệ điều hành sẽ nhận dạng thành 08 lõi CPU .
Hình 7 : Công nghệ Hyper-Threading quay trở lại với tên gọi mới là SMT