tìm hiểu kiến trúc vi xử lý intel core 2 duo

39 1.1K 4
tìm hiểu kiến trúc vi xử lý intel core 2 duo

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

tìm hiểu kiến trúc vi xử lý intel core 2 duo

HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG  Bài tập lớn Môn:Kỹ Thuật Vi Xử Lý Đề tài: TÌM HIỂU KIỂN TRÚC VI XỬ LÝ INTEL CORE DUO Giảng viên: Phạm Văn Cường Lớp: D10CN3 Nhóm 4: Kim Nguyệt Hà Vũ Thị Dung Bùi Hữu Duy Vũ Văn Hải I Giới thiệu xuất xứ Core Duo Nền vi xử lý hệ Intel ( Core Dual) thức hãng công bố toàn cầu hôm 28/7/2006 với 10 loại chip cho máy tính để bàn xách tay Tích hợp 291 triệu bóng bán dẫn, tiêu thụ điện 40%, dòng chip mong đợi từ lâu có hỗ trợ 550 thiết kế hệ thống - lớn lịch sử Intel Vào tháng năm 2006 AMD thức tung thị trường hệ CPU K8 sử dụng socket AM2( socket AM2 có 940 chân).Thế hệ CPU K8 hỗ trợ Ram DDR2 có thêm số tính công nghệ như: công nghệ máy tính ảo AMD virtualiation, công nghệ “ Integrated Memory Controller ” giúp bảo đảm độ trễ ngắn trình CPU xử lý liệu Thời điểm vi sử lý K8 AMD xem xử lý với giải pháp tiến nhất, hiển nhiên AMD hẳn Intel nhiều mặt : mặt công nghệ Intel tỏ lạc hậu so với AMD Trước thời gian Intel sử dụng kiến trúc NetBurst với hệ Pentium chạy với tốc độ 1.5Ghz Socket 423 chân.Tuy nhiên không muốn AMD vượt mặt lâu Intel đưa chiến lược công nghệ cho riêng mình: công nghệ Dual core ( công nghệ nhân) có tích hợp thêm công nghệ Hyper Threarding ( Công nghệ Siêu phân luồng ) đời vào năm 2002.Tiêu biểu với sản phẩm Core Duo (được biết đến với tên mã Yonah), Core Duo tên thương mại cho Pentium M processor có hai lõi xử lý sản xuất công nghệ 90 nm Với đời công nghệ Dual Core vị Intel lấy lại nhanh chóng Không dừng lại Intel cho đời hệ lõi kép thứ hai với sản phẩm tiêu biểu Core Duo Core Duo tên thương mại cho vi xử lý có tên mã Merom (cho máy laptop) Conroe (cho máy desktop), sử dụng kiến trúc lõi siêu nhỏ Ý tưởng tảng cho Merom Banias, tên mã chip Pentium M Sau đó, Dothan giới thiệu phiên Banias 90 nm Tháng năm chip Yonah (Core Duo) 65 nm đời đến tháng quảng bá rộng rãi vi xử lý lõi đôi cho di động Intel Đội thiết kế Haifa (Israel) Mooly Eden (hiện Phó chủ tịch kiêm tổng giám đốc tảng di động Intel) lãnh đạo người phát minh Banias người phát triển vi kiến trúc Core Thực kiến trúc tương tự kiến trúc siêu nhỏ sử dụng Pentium M có thêm nhiều tính bổ sung, hỗ trợ SIMD instructions, công nghệ Virtualization Technology cho phép chạy lúc nhiều HĐH, tăng cường bảo vệ hệ thống trước công virus (Execute Disable Bit), tối ưu tốc độ VXL nhằm tiết kiệm điện (Enhanced Intel SpeedStep Technology), quản lý máy tính từ xa (Intel Active Management Technology) Các chip có 291 triệu bóng bán dẫn, lõi dùng nhớ đệm L2 cache (4 MB cho Core Duo E6000 T7000; MB cho T5000 phiên E4000) Trong tổ hợp "Core": Woodcrest (Xeon 5100) chip Core Duo Merom Conroe Merom cung cấp tảng công nghệ cho Conroe Woodcrest Core Duo phát hành dạng sản phẩm E6000 (trước mang tên mã Conroe) dành cho máy tính để bàn dòng T5000/T7000 (tên mã trước "Merom") dành cho máy xách tay Chữ "E" biểu thị mức tiêu thụ lượng 50 watt cao (dòng chip chủ đạo E6000 thuộc nhóm tiêu thụ 65 watt); chữ "T" dùng cho chip tiêu thụ từ 25 đến 49 watt Core Duo với tên mã Conroe có 291 triệu transistor, nhớ đệm L2 MB, bus hệ thống 1066 MHz, socket 775LGA Một số BXL thuộc dòng này:E6600 (2,4 GHz), E6700 (2,66 GHz) Core Duo với tên mã Allendale (hay Conroe-L) E6300 (1,86 GHz), E6400 (2,13 GHz) có 167 triệu transistor, nhớ đệm L2 2MB, bus hệ thống 1066 MHz, socket 775LGA Riêng E4300 (1,8 GHz) xuất năm 2007 có nhớ đệm L2 MB, bus 800 MHz, không hỗ trợ Virtualization Technology Core Duo tên mã Merom dành cho MTXT có công suất tiêu thụ chuẩn TDP 35W gây ấn tượng sâu sắc với công suất 5W chạy kiểu ULV (Ultra Low Voltage) Intel tuyên bố vi xử lí Core họ chạy nhanh 20% với mức tiêu thụ điện so với vi xử lí Core Duo *Một số thông số Merom: - Công nghệ sản xuất: 65 nm - Kích thước nhân: 143 mm2 - Transistors: 291 triệu - Tốc độ xung nhịp: 1.06 GHz – 2.4 GHz - FSB: 533 MHz – 800 MHz - Bộ nhớ Cache L1: 32 KB + 32 KB - Bộ nhớ Cache L2: MB – MB Shared - Số tầng Pipeline: 14 - Số Decoder: Complex + Simple - Tốc độ giải mã nhanh nhất: + Các thông số Intel® Core™2 Duo Processor - Kiểu chân: Soket LGA775 - Sản xuất dựa xử lí 65 nm - Tốc độ xử lý từ 1,8GHz đến >= 3,16GHz - Tốc độ FSB: 800MHz, 1066MHz 1333MHz - Bộ nhớ Cache L1 cho lệnh 32 KB liệu 32KB cho lõi - Cache L2 từ 2MB đến 6MB dùng chung cho nhân - Tương thích với Memory DDR2 - Chipset hỗ trợ Intel 945GC, 945GT, 946PL, 946GZ, Q963, Q965, P965,G965 - Tập lệnh MMX, SSE, SSE2, SSE3 - Hỗ trợ công nghệ Intel Virtualization (trừ Core Duo E4300) - Hỗ trợ côngnghệ Intel EM64T - Hỗ trợ Execute Disable Bit - Khả quản lí nguồn thông minh - Intelligent Power Capability - Hỗ trợ công nghệ Enhanced SpeedStep II Nội dung A.Sơ đồ kiến trúc core Để hiểu vi cấu trúc core trở lịch sử dòng Core Intel ,dòng Core nhân Intel Dual core( chúng tachỉ đê cập đến dòng nhân trở lên) Nó có CPU thật, hoàn chỉnh bên chip Core Duo sản xuất công nghệ 65nm (tên mã Yonah) Core Duo dùng kiến trúc lõi siêu nhỏ gần giống với Pentium bổ sung thêm nhiều tính Bộ nhớ đệm cấp (Cache L2) Core Duo chia cho nhân Nghĩa Cache L2 MB nhân nhân sử dụng tối đa MB dù dư dù thiếu ,chính điều giải thích dòng dual core hao tốn điện tốc độ Cấu trúc Dual Core Khắc phục nhược điểm dòng dual core intel cho đời dòng Core duo Core duo tính cải tiến tiêu biểu việc Share dung lượng Cache L2 nhân Nghĩa Cache L2 MB nhân dùng cố định MB mà có thiếu lấy phần dung lượng dư nhân dùng tiếp (điều Core Duo không thể) nên việc xử lý nhanh (vì Core Duo xài hết MB L2 Cache mà thiếu truy xuất vào RAM để lấy liệu, mà RAM có tốc độ truy xuất chậm Cache L2) Các vi xử lý Core Duo từ E7200 trở sau sản xuất theo công nghệ 45nm Cấu trúc Core duo Như vi cấu trúc core đươc hiểu theo cách nôm na sư cải tiến mặt số lượng nhân cache Kiến trúc Core có cổng gửi ba số chúng sử dụng cho việc gửi lệnh nối micro-ops đến khối thực thi Điều có nghĩa CPU sử dụng kiến trúc Core gửi ba địa lệnh micro-ops đến khối thực thi chu kỳ clock Kiến trúc Core cung cấp FPU mở rộng IEU mở rộng (ALU) mang so với kiến trúc Pentium M Điều có nghĩa kiến trúc Core xử lý đến ba lệnh số nguyên chu kỳ clock,trong Pentium M có hai Sơ đồ khối khối thực thi kiến trúc Core  IEU: Instruction ExecutionUnit nơi lệnh thực thi Khối biết đến khối ALU (Arithmetic and Logic Unit) Các lệnh thông thường biết lệnh số nguyên  JEU: Jump Execution Unit xử lý rẽ nhánh biết đến với tên Branch Unit  FPU:Floating-Point Unit Khối chịu trách nhiệm cho việc thực thi biểu thức toán học floating-point lệnh MMX SSE.Trong CPU này, FPU không “hoàn thiện” số kiểu lệnh(FPmov, FPadd FPmul) thực thi FPU đó: o FPadd: Chỉ có FPU xử lý lệnh cộng floating-point ADDPS o FPmul: Chỉ có FPU xử lý lệnh nhân floating-point MULPS o FPmov:Các lệnh cho việc nạp copy ghi FPU, MOVAPS (đượcdùng để truyền tải liệu đến ghi SSE 128-bit XMM) Kiểu chỉlệnh thực thi FPU, FPU thứhai thứ ba lệnh Fpadd hay Fpmul trongReservation Station  Load: khối dùng để xử lý lệnh yêu cầu liệu đọc từ nhớ RAM  Store Data: Khối xử lý lệnh yêu cầu liệu ghi vào nhớ RAM B.Cấu tạo phần cứng CPU( Core Duo) Nhìn cách tổng thể hệ thống thấy vi sử lý core duo bao gồm ba thành phần là: + CPU sử lý trung tâm hệ thống nằm vị trí cùng.Các thành phần CPU gồm khối tính toán ALU , sử lý trung tâm CU BUS hệ thống có băng thông lớn Chức CPU tiến hành thao tác tính toán xử lý, đưa tín hiệu địa chỉ, liệu điều khiển nhằm thực nhiệm vụ người lập trình đưa thông qua lệnh + Chip Cầu Bắc(North Bridge) IC quan trọng Mainboard, định độ mạnh giá thành Main Chip Cầu Bắc điều khiển trực tiếp thành phần : o Điều khiển CPU o Điều khiển nhớ RAM o Điều khiển Video Card o Và trao đổi liệu với Chip Cầu Nam Các thành phần Chip Cầu Bắc thực (CPU, RAM, Video Card) phải đồng với thuộc phạm vi Chip Cầu Bắc hỗ trợ chúng doạt động Trong thực tế, loại Chip Cầu Bắc hỗ trợ khoảng loại CPU, loại RAM loại Video Card, bạn sử dụng CPU hay RAM hay Video Card mà Chip Cầu Bắc không hỗ trợ không hoạt động + Chíp Cầu Nam(South Bridge) gọi I/O Controller Hud (ICH), chip đảm nhiệm việc có tốc độ chậm Mainboard Chipset Khác với Chip Cầu Bắc, Chip Cầu Nam không kết nối trực tiếp với CPU, xác Chíp Cầu Nam kết nối với CPU thông qua Chíp Cầu Bắc Vì Chíp Cầu Nam đặt xa CPU hơn, giao trách nhiệm liên lạc với thiết bị có tốc độ chậm Một Chip Cầu Nam điển hình thường làm việc với vài loại Chip Cầu Bắc khác Trước cổng giao tiếp chung Chip Cầu Bắc Chip Cầu Nam đơn giản BUS PCI, phần lớn Chipset thời sử dụng giao giao tiếp chung thiết kế độc quyền có hiệu cao hình, chức định vị điểm nháy (cursor), chức xuất ký tự hình, chức đồ họa, - Thông số chương trình phục vụ ngắt quãng thường truyền thông qua ghi đầu vào (input) kết thi hành chương trình giữ ghi đầu (output)  Lệnh INTO : - Dạng lệnh : INTO - Giải thích : PUSHF PUSH CS PUSH IP - Ngắt quãng tràn (OF = 1)  Lệnh IRET : - Dạng lệnh : IRET - Giải thích : POP IP POP CS POPF - Trở từ chương trình phục vụ ngắt quãng  Điều khiển xử lý : * Lệnh CLC : - Dạng lệnh : CLC - Giải thích : CF ← - Xóa cờ nhớ * Lệnh STC : - Dạng lệnh : STC - Giải thích : CF ← - Lập cờ nhớ lên * Lệnh CMC : - Dạng lệnh : CMC - Giải thích : CF ← bù CF - Lấy bù cờ nhớ * Lệnh NOP : - Dạng lệnh : NOP - Giải thích : không làm - Không làm Dùng để tạo khoảng làm trễ ngắn * Lệnh CLD : - Dạng lệnh : CLD - Giải thích : DF ← - Xóa cờ định hướng Xử lý tăng địa lệnh xử lý chuỗi * Lệnh STD : - Dạng lệnh : STD - Giải thích : DF ← - Lập cờ định hướng lên Xử lý giảm địa lệnh xử lý chuỗi * Lệnh CLI : - Dạng lệnh : CLI - Giải thích : IF ← - Xóa cờ ngắt quãng Cấm ngắt quãng cứng * Lệnh STI : - Dạng lệnh : STI - Giải thích : IF ← - Lập cờ ngắt quãng lên Cho phép ngắt quãng cứng * Lệnh HLT : - Dạng lệnh : HLT - Giải thích : CPU vào trạng thái dừng - Dừng CPU, chờ ngắt quãng cứng xảy (INTR hay NMI) * Lệnh WAIT : - Dạng lệnh : WAIT - Giải thích : CPU vào trạng thái đợi - CPU vào trạng thái đợi ngỏ TEST tác động * Tiếp đầu lệnh LOCK : - Dạng lệnh : LOCK lệnh - Giải thích : Khóa tuyến thi hành lệnh theo sau - Khóa tuyến thi hành lệnh theo sau Không cho phép vi xử lý khác yêu tuyến (chẳng hạn DMA) * Lệnh ESC : - Dạng lệnh : ESC immed,reg ESC immed,mem - Giải thích : đưa lệnh tuyến liệu - Phát lệnh cho vi mạch đồng xử lý 8087 III Các dòng Vi xử lý Core Dou Các vi xử lý Core Duo thành viên họ Core có đến hai tá model Các vi xử lý Core Duo cung cấp bốn series: E8000, E7000, E6000, E4000 Các tính chủ yếu chúng miêu tả phần đây: Series Core Duo Processor E8000 Core Duo E8000 series dòng nhanh số Core Duo series Nó có đặc tính sau: * lõi xử lý * 6MB L2 cache * Hỗ trợ Intel VT-x số model * Hỗ trợ hệ điều hành ứng dụng 64-bit * 1333MHz Front Side Bus * Kiến trúc "Wolfdale" Series E7000 Core Duo E7000 series phiên có cache nhỏ tốc độ chậm so với E8000 series Nó có tính đây: * lõi xử lý * 3MB L2 cache * Hỗ trợ Intel VT-x số model * Hỗ trợ hệ điều hành ứng dụng 64-bit * 1066MHz Front Side Bus * Kiến trúc "Wolfdale” Series E6000 Series sử dụng thiết kế Core Duo nhất, "Conroe", đặc trưng hiệu suất thấp so với E7000 hay E8000 series Các tính chủ yếu bao gồm: * Hai lõi xử lý * 2MB L2 cache * Hỗ trợ Intel VT-x * Hỗ trợ hệ điều hành ứng dụng 64-bit * Front Side Bus 1066MHz * Kiến trúc "Conroe" Series E4000 Series sử dụng thiết kế Core Duo nhất, "Conroe", có tính E6000 Các tính chủ yếu bao gồm: * Hai lõi xử lý * 2MB L2 cache * Hỗ trợ hệ điều hành ứng dụng 64-bit * Front Side Bus 800MHz * Kiến trúc "Conroe" IV.Các đặc điểm công nghệ  Một số tính mới: Công nghệ xử lý lệnh kiểu - Intel Wide Dynamic Excution: Bằng cách thêm vào khối giải mã lệnh (decoder) khối thực thi lệnh (excution) vào core, công nghệ Wide Dynamic Excution cho phép Core Microarchitecture hoàn tất lệnh lúc chu kỳ đồng hồ (nhanh dòng CPU Intel AMD vốn có khả xử lý tối đa lệnh chu kỳ đồng hồ) Tính macrofusion giúp tăng tốc độ hoạt động cách kết hợp lệnh vào làm trình giải mã, nhờ chip xử lý giải mã lệnh lúc Hình cho thấy lệnh jne targ cmp eax, [mem2] ghép lại thành microinstruction cmpjne eax, [mem2], targ Công nghệ tăng cường khả xử lý media - Intel Advanced Digital Media Boost: Các software image, video, audio editing, data encryption, dùng nhiều khối lệnh SSE hỗ trợ phép toán 128 bit Các CPU đời trước Intel với nhớ 64bit cho chu trình nên để thực khối lệnh SSE phải cần đến chu trình (một khối lệnh SSE 128 bit) Kiến trúc Core Microarchitecture có khả xử lý SSE 128 bit chu trình Việc giúp tăng tốc ứng dụng dùng nhiều khối lệnh SSE Bộ nhớ đệm thông minh - Intel Advanced Smart Cache: Không CPU dual core dòng Pentium D 800, 900 có cache L2 riêng cho core, CPU dựa Core Microarchitecture có Cache L2 chia cho core, cho phép điều chỉnh tự động dung lượng cache L2 cho core tùy vào tần suất truy xuất Cache L2 core Đặc biệt, core làm việc cách đồng liệu liệu lưu lần nơi Cache L2 Thiết kế đem lại hiệu cao so với thiết kế dành riêng cho core cache L2 riêng Một điểm mạnh khác chia nhớ Cache L2 giảm tải cho nhớ bus hệ thống Giả sử thời điểm đó, core làm việc data Với thiết kế dual core có cache L2 riêng cho core sau trình truy xuất có data cache L2 core Trước core truy xuất data Cache L2 mình, phải đảm bảo data thời điểm (vì data cập nhật core lại), có trình update diễn trình phải thông qua nhớ bus hệ thống Với thiết kế Cache L2 chia sẻ không cần phải update data lưu lần nơi Cache L2 chia sẻ core Khi core truy xuất data Cache L2 chia sẻ data thời điểm Công nghệ nạp liệu thông minh - Intel Smart Memory Access: Công nghệ Smart Memory Access cải tiến việc nạp trước liệu Kiến trúc Core Microarchitecture có đơn vị nạp trước liệu, đơn vị cho việc nạp trước liệu từ nhớ vào Cache L2 chia sẻ, đơn vị cho việc nạp trước liệu vào Cache L1 core Các đơn vị hoạt động độc lập theo dõi hoạt động truy xuất nhớ khối lệnh, cố gắng nạp trước liệu vào cache chí trước có yêu cầu truy xuất tương ứng liệu truy xuất trực tiếp từ cache (L1, L2) dĩ nhiên nhanh so với từ nhớ Smart Memory Access bao gồm công nghệ kết hợp nhớ - memory disambiguation, giúp nâng cao hiệu việc truy xuất nhớ Trong đa số trường hợp, lệnh truy xuất nhớ thực thi theo thứ tự lệnh đưa vào hàng đợi Tuy nhiên số lệnh truy xuất nhớ có lệnh hoàn toàn độc lập với công nghệ memory disambiguation phát lệnh xếp lại thứ tự thực thi lệnh cho tối ưu, qua nâng cao hiệu truy xuất nhớ Quản lý điện thông minh - Intel Intelligent Power Capability: Mục tiêu đời cấu trúc Core Intel chủ yếu để cạnh tranh với K8 AMD (được xem xử lý với giải pháp tiến vào thời điểm đó) Chúng ta xem xét kỹ phương diện lý thuyết xử lý vi cấu trúc Core Intel AMD K8: Dựa vào bảng so sánh ta thấy xử lý với vi cấu trúc Core có cấu trúc “rộng hơn” cho phép xử lý nhiều lệnh chu trình CPU với vi cấu trúc K8 Mặc dù đơn vị thi hành lệnh hai cấu trúc xử lý giải lệnh x86 x87 chu trình đồng hồ, vi cấu trúc Core chứng tỏ mạnh với việc bổ sung số lượng thực thi lệnh SSE Trong xử lý K8 thực lệnh 128bit chu trình đồng hồ, Core thi hành gấp lần số lệnh Ngoài ra, vi cấu trúc Core chứng tỏ thêm điểm mạnh khác: hệ thống giải mã cao cấp Cùng với giải mã, công nghệ marcofusion cho phép giải mã lên đến lệnh chu trình đồng hồ (trong trường hợp lý tưởng) Bộ xử lý K8 giải mã lệnh đồng thời Tất điều cho thấy giải mã CPU vi cấu trúc Core có khả load đơn vị thi hành lệnh xử lý tốt cách thực lệnh chu trình điều kiện tốt Trong trường hợp tốc độ thực thi lệnh tổng thể nhanh xử lý K8 AMD đến 33% Điểm mạnh vi cấu trúc thể rõ hệ thống nhớ đệm liệu Mặc dù nhớ đệm L1 xử lý Core nhỏ hơn, lại có tính liên kết cao Còn nhớ đệm L2, lớn mà có bandwidth (băng thông) rộng Hơn nữa, cấu trúc chia sẻ nhớ đệm L2 có lợi cho việc xử lý đa luồng (multi-threaded) Một yếu tố quan trọng thuật toán nạp trước liệu (data prefetch) xử lý Core công nghệ tách nhánh nhớ độc mà đối thủ cạnh tranh chưa có vào thời điểm Bên cạnh công nghệ trên, công nghệ khác nâng cao khả bảo mật, công nghệ ảo hóa khả tính toán 64-bit giúp cho Intel® CoreTM Duo trở thành xử lý ấn tượng cho giới ngày đòi hỏi chất lượng cao khả tính toán, di động Trên MainBoard dùng chipset Intel 975X Express (chipset P965 Express hỗ trợ Core Duo), nhóm thử nghiệm chạy CPU Core Extreme X6800 2,93GHz Core Duo E6700 2,67GHz; sau đó, so sánh với hệ thống có cấu hình tương tự chạy AM2 dùng RAM DDR2 với BXL "đỉnh" FX-62 AMD Cả hai cấu hình Intel qua mặt AMD ứng dụng WorldBench game Cải tiến rõ thử nghiệm với nhiều tác dụng, chạy lúc ứng dụng: duyệt web với Mozilla mã hóa tập tin với Windows Media Encoder Bên cạnh đó, thử nghiệm với Photoshop số ứng dụng đồ họa chạy thuyết phục Hệ thống tự lắp chạy Core Extreme X6800 ghi 160 điểm PC WorldBench 5, tăng 17% so với hệ thống AMD chạy Athlon 64 FX-62 2,8GHz ghi 137 điểm Và hệ thống chạy VXL E6700 rẻ tiền đạt đến 153 điểm, cao 12% so với điểm số FX-62, cao 8% so với hệ thống Xi Mtower 64 AGL-SLI Intel hệ thống nhanh mà PC World Mỹ thử nghiệm trước Bên cạnh hệ thống tự lắp, ta so sánh với Dell XPS 410 giá 2350 USD (tính hình LCD 20), dùng CPU E6600 2,4GHz có RAM 2GB, card đồ họa NVIDIA GeForce 7900GS ổ cứng SATA RAID có tổng dung lượng 320GB Hệ thống ghi 138 điểm WorldBench, điểm hệ thống AMD phía Nhưng điểm số cao "ngút trời" chưa bì kịp với hệ thống ABS ABS Ultimate X9 chạy tản nhiệt nước, có 2GB RAM, card Radeon X1900 CrossFire, cặp ổ cứng Western Digital cấu hình RAID SATA 150GB BXL Core Extreme X6800 ép xung từ 2,93GHz lên 3,5GHz, đạt 181 điểm WorldBench Hệ thống không phù hợp với người dùng phổ thông điểm số vượt xa so với hệ thống khác cho thấy vi kiến trúc Core Intel nhiều hứa hẹn Từ lúc bắt đầu, vi kiến trúc Core Intel tập trung vào đa nhân CPU, tốc độ cao tiêu thụ điện Sử dụng học từ việc xây dựng thành công CPU di động Pentium M, đầu tiên, Intel cải tiến dòng di động đưa CPU Core Duo Sau đó, hãng tăng lực nhiều giảm điện tiêu thụ cho CPU máy tính để bàn Ví dụ, PC chạy vài ứng dụng đơn giản trạng thái nghỉ, Core Duo chạy chậm lại ngưng phần không cần thiết Core Duo có nhiều ưu tốc độ so với Pentium nhờ kiến trúc chêm thêm hàng thực thi nhân CPU Bộ đệm cache L2 đến 4MB bảo đảm cung cấp liệu để BXL làm việc mức tối đa Intel nỗ lực tinh chỉnh thuật toán nạp trước (prefetching), ưu tiên tối đa cho liệu thích hợp trước BXL cần đến Trong hầu hết BXL nhân cố định dung lượng đệm cho nhân Core Duo cho phép chia sẻ cho toàn 4MB nhớ cache Và BXL phân phối nhớ cache nhân theo nhu cầu Nếu nhân phải làm việc "nặng" tác vụ phức tạp dùng hầu hết 4MB cache L2 nhân chạy tác vụ đơn giản hơn, cần đệm Kết Luận Như vậy, Lần suốt năm vừa qua, BXL Core Duo rõ ràng mang lại cho Intel lợi tốc độ hiệu so với AMD Việc Intel giới thiệu hệ Core hâm nóng tạo nên “lật đổ” ngọan mục trước đối thủ AMD Nếu trước Intel tích hợp hai nhân vi xử lý đơn nhân trước vào chip với độc lập rõ đệm xử lý, tách biệt trình thực thi vi lệnh chưa tối ưu hóa tòan hệ thống Do Core Duo, hệ thứ kiến trúc Core với lõi tích hợp có tên gọi Conroe, Intel sử dụng chung Cache L2 cho lõi số công nghệ khác Core Duo mang lại cho bạn hiệu năng( tăng 40%) tiết kiệm lượng(giảm 40%) Với hệ CPU này, Intel khẳng định vị trí tuyệt đối đường đua tốc độ, hiệu xử lý trước đối thủ khác Các cải tiến, công nghệ dòng hệ X2 ngòai thay đổi phần cứng cấu trúc : công nghệ chế tạo, mật độ Transistor, kích thước Chip mà bao gồm bao gồm tính mở rộng chủ yếu sau: - Wide Dynamic Execution: Thực thi động, kết hợp nhiều kỹ thuật Intel xây dựng họ vi kiến trúc P6( Pentium Pro, II, III) ngày hòan thiện với khả tiên đóan giải thuật mạnh Với kiến trúc Core mới, hàng lệnh thực thi đựợc thiết kế dài với 14 hàng, giúp lệnh tiên đoán xác nhanh với hàng lệnh thực thi lúc tiết kiệm thời gian cho việc thực thi đồng nghĩa với việc xử lý thông tin nhanh - Intelligent Power Capability(IPC): Giảm lượng điện tiêu thụ tăng độ hiệu hệ thống, IPC giải pháp cho vấn đề điện Core Duo Với công nghệ tại, Intel thiết kế chế tắt mở cổng luận lý theo yêu cầu Nhờ vậy, vi kiến trúc Core có khả tắt hệ thống vi xử lý không cần dùng đến để tiết kiệm điện năng; đảm bảo kích hoạt cần để không ảnh hưởng đến tốc độ chung vi xử lý Bên cạnh, tuyến bus vùng liệu thiết kế tách biệt để đảm bảo truyền tải liệu mức điện áp thấp số trạng thái từ giúp Core Duo tiết kiệm điện hòan hảo -Advanced Smart Cache: Intel thiết kế vi kiến trúc Core đệm L2 dùng chung cho hai nhân vi xử lý để nâng cao hiệu năng, tăng phần hiệu truy xuất liệu Với công nghệ này, Intel cho phép phân chia động dung lượng vùng đệm theo nhu cầu nhân Khi nhân thứ không cần dùng đến đệm toàn vùng đệm L2 dùng chung chia hết cho nhân thứ hai; ngược lại Điều giúp tăng hiệu sử dụng đệm, tránh trường hợp thiếu đệm, tận dụng hiệu tốc độ đáp ứng cao đệm L2 * Ưu điểm: Khả tỏa nhiệt thấp Hiệu cao thể qua việc benchmark số chương trình thông dụng Nhiều công nghệ kèm bao gồm tính đáng giá Intel® Virtualization Technology(cho phép nhiều hệ điều hành khai thác tảng phần cứng lúc) Bài toán hiệu giá tiền giải cách tốt * Khuyết điểm: Muốn hiệu cao cần phải có thiết bị khác cho khả hiệu cao tương tự (ở trường hợp Mainboard Ram) số mainboard cần phải update BIOS để hoạt động tốt với CPU Các kết cho thấy Core Duo lựa chọn lý tưởng để thay vxl cũ Ở hầu hết thử nghiệm core duo nhanh Core duo có xung nhịp cao hầu hết thử nghiệm , điều cho thấy sức mạnh Core hẳn so với vi xử lý trứớc Có thể nói Core Dual tạo bước ngoặt ngành chế tạo vi xử lý IX.Tài liệu tham khảo 1.Giáo trình kỹ thuật vi xử lý – Phạm Hoàng Duy Giáo trình kỹ thuật vi xử lý –ts.Hồ Khánh Lâm http://www.behardware.com/art/imprimer/623/ 4.http://www.anandtech.com/show/2051/10 5.http://www.bluesun007.com/blog/2010/10/phan-bi%E1%BB%87t-core-duo-core-2duo-va-core-solo/ 6.http://www.quantrimang.com.vn/phancung/hardware/44226_Cac-mo-hinh-Core-2Duo.aspx 7.http://www.tinhte.vn/dien-tu-tieu-dung-293/bo-xu-ly-nvidia-tegra-2-co-gi-hay-546723/ http://www.go.vn/news/604-2895/ict/intel-core-2-duo-tim-hieu-cong-nghe-cpu.htm http://forum.hocit.com/ben-trong-kien-truc-core-cua-intel-phan-cuoi-33792.html 10 http://www.hardwaresecrets.com/printpage/Core-2-Duo-E7200-CPU-Review/564 11.http://m.zdnet.com.au/inside-intel-s-core-architecture-139265270.htm [...]... lệnh theo sau Không cho phép các vi xử lý khác yêu tuyến (chẳng hạn DMA) * Lệnh ESC : - Dạng lệnh : ESC immed,reg ESC immed,mem - Giải thích : đưa lệnh ra tuyến dữ liệu - Phát ra một lệnh cho vi mạch đồng xử lý 8087 III Các dòng của Vi xử lý Core 2 Dou Các bộ vi xử lý Core 2 Duo là các thành vi n đầu tiên của họ Core 2 và có đến hơn hai tá model Các bộ vi xử lý Core 2 Duo được cung cấp trong bốn series:...Tên gọi “Chip Cầu Nam” bắt nguồn từ vi c vẽ một kiến trúc trên sơ đồ.Nhiệm vụ chính của Chip cầu Nam là kết nối : o Với Chip cầu bắc o Cổng USB 2. 0 o Ổ đĩa cứng o Và các cổng giao tiếp C.Tập lệnh của core 2 duo 1 TỔ CHỨC LỆNH CỦA VI XỬ LÝ Core 2 Duo a Dạng lệnh : - Một lệnh của vi xử lý Core 2 Duo có dạng tổng quát như sau : , ... phương diện lý thuyết xử lý vi cấu trúc Core Intel AMD K8: Dựa vào bảng so sánh ta thấy xử lý với vi cấu trúc Core có cấu trúc “rộng hơn” cho phép xử lý nhiều lệnh chu trình CPU với vi cấu trúc K8... lý Core Dou Các vi xử lý Core Duo thành vi n họ Core có đến hai tá model Các vi xử lý Core Duo cung cấp bốn series: E8000, E7000, E6000, E4000 Các tính chủ yếu chúng miêu tả phần đây: Series Core. .. minh - Intelligent Power Capability - Hỗ trợ công nghệ Enhanced SpeedStep II Nội dung A.Sơ đồ kiến trúc core Để hiểu vi cấu trúc core trở lịch sử dòng Core Intel ,dòng Core nhân Intel Dual core(

Ngày đăng: 11/11/2015, 14:55

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan