1. Trang chủ
  2. » Luận Văn - Báo Cáo

Báo cáo xử lí intel Itanium pdf

34 255 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 34
Dung lượng 2,35 MB

Nội dung

BÁO CÁO BÀI TẬP LỚN KỸ THUẬT VI XỬ LÝ ĐỀ TÀI VI XỬ LÝ INTEL ITANIUM 9000 NHÓM THỨ : 12 LỚP: D09CN1 HỌC KỲ: HỌC KỲ 1 NĂM HỌC 2011-2012 Thành viên: 1. Nguyễn Sơn Tùng – CEO 2. Nguyễn Mạnh Tuấn – Giám đốc kỹ thuật 3. Nguyễn Mạnh Tưởng – Giám đốc công nghệ 4. Lê Văn Việt – Giám đốc tập lệnh 5. Vongsakda Mục lục A. Giới thiệu 2 I. Giới thiệu chung II. Các thông số chính III. Lịch sử B. Kiến trúc 7 I. Sơ đồ chung II. Các thành phần và thông số chính III. Kiến trúc tập lệnh C. Đặc tính – Công nghệ 17 I. Công nghệ thuật toán song song II. Công nghệ siêu phân luồng III. Chức năng đa phương tiện IV. Thanh ghi cải tiến tập tin V. Floating-Point ứng dụng kỹ thuật chuyên sâu VI. Modulo theo dự kiến vòng lặp Pipelines VII. Những cải tiến về nhánh VIII. Độ trễ bộ nhớ giảm D. Tổng kết – Đánh giá hiệu năng 28 E. Nguồn – Trích dẫn 30 A. Giới thiệu I. Giới thiệu chung Itanium là bộ xử lý 64 bit đầu tiên của Intel được xuất xưởng đúng 10 năm trước để cạnh tranh với nền tảng RISC đang thống trị thị trường máy chủ doanh nghiệp thời kỳ đó. Hợp tác cùng HP đưa ra thị trường dòng CPU dùng cho máy chủ trung và lớn. Với tham vọng lật đổ nền tảng RISC đồng thời nắm gọn thị trường vi xử lý, itanium được coi như một huyền thoại của intel. 10 năm phát triển từ itanium tới itanium-2 với nhiều cải tiến vượt bậc, và cũng vô vàn khó khăn. Itanium 2 là bộ xử lý thứ 2 thuộc dòng Itanium, các máy chủ và máy trạm chạy Itanium 2 có tốc độ nhanh gấp 2 lần những hệ thống chạy Itanium hiện hành. Bộ xử lý Itanium 2 hỗ trợ giao dịch khối lượng lớn, tính toán phức tạp. Điểm đáng lưu ý là các chip Itanium 2 đều xử lý ứng dụng 64 bit. Itanium 2 9000 series là dòng vi xử lý được Intel Itanium phát triển dưới codename Monecito, đưa ra vào ngày 18 tháng 7 năm 2006. Vi xử lý Monecito, dựa trên công nghệ 90nm, có xung nhịp 1,6 GHz tốc độ FSB 667 MHz với bộ nhớ đệm 3 MB. EPIC cải thiện thông lượng lệnh song song. Với công nghệ EPIC, bộ xử lý bớt đi được gánh nặng phải nhận dạng các cơ hội xử lý song song giúp Itanium 2 đạt mức băng thông xử lý dữ liệu 6G/s. II. Các thông số chính • Codename: Monecito • Process: 90nm • Clock: 1.4 – 1.6 GHz • L2 Cache: 256 kB + 1 MB • L3 Cache: 6-25 MB • Bus: 400/533 MHz • Cores: 2 • Watts/device: 104 • Support: Virtualization, Multithread, no HW IA-32 III. Lịch sử Vào cuối những năm 90, HP nhận định rằng máy tính sử dụng RIC đã đạt đến giới hạn xử lý 1 lệnh/1 chu kỳ và đã phát triển một mới kiến trúc được gọi là toán lệnh song song (EPIC), cho phép các vi xử lý thực thi nhiều hơn một lệnh trong một chu kỳ đồng hồ. HP và Intel đã trở thành đối tác vào năm 1994 và phát triển kiến trúc IA-64. Intel nỗ lực phát triển IA-64 với hi vọng các bộ vi xử lý của hãng sẽ được sử dụng bởi phần lớn các hãng sản xuất máy tính lớn. HP và Intel đã khởi xướng một cuộc thay đổi lớn, trước tiên là việc cung cấp sản phẩm đầu tiên có tên mã là Merced, vào năm 1998. Intel công bố tên chính thức của bộ vi xử lý Itanium vào 04 tháng 10 năm 1998. Bộ vi xử lý Itanium thời kỳ đầu: 2001-2002 Itanium đã được phát hành vào tháng Sáu năm 2001, nó đã không hiệu quả hơn RISC và CISC. Chỉ có một vài nghìn sản phẩm được bán, do sản lượng kém, hiệu suất tương đối thấp, và chi phí cao. Tuy nhiên, các máy này rất hữu ích cho việc phát triển Itanium 2 - bộ vi xử lý sau đó. IBM đã cho ra đời một siêu máy tính dựa trên xử lý này. Itanium 2: 2002-hiện tại Itanium 2 được phát hành vào năm 2002, và chủ yếu hướng tới thị trường máy chủ. Itanium 2 ban đầu có tên mã là McKinley. McKinley sử dụng công nghệ 180 nm, nhưng nó ít xảy ra vấn đề về hiệu suất hơn Itanium đời đầu. Năm 2003, AMD đã phát hành Opteron, sử dụng kiến trúc x86-64. Opteron được chấp nhận nhanh chóng trong thị trường máy chủ doanh nghiệp bởi vì nó cung cấp một bản nâng cấp dễ dàng từ x86. Intel phản ứng bằng cách sử dụng x86-64 trong bộ vi xử lý Xeon được phát hành năm 2004. Intel phát hành một thành viên mới trong họ Itanium 2, được đặt tên Madison, vào năm 2003. Madison sử dụng công nghệ 130 nm và là cơ sở của tất cả các vi xử lý Itaniums sau này, cho đến khi Montecito được phát hành trong tháng sáu năm 2006. Các dòng vi xử lý Itanium đã cho thấy những tiến bộ vượt bậc về hiệu năng. Merced đã là một bằng chứng về mặt khái niệm. McKinley đã cải thiện rất nhiều về phân cấp bộ nhớ và giúp Itanium trở nên khá cạnh tranh trên thị trường. Madison, với sự chuyển đổi sang công nghệ 130nm, được cung cấp đủ không gian cache để vượt qua các điểm tắc nghẽn cơ bản trong quá trình thực thi chính. Monecito, với công nghệ 90nm, cho phép sự thực thi của công nghệ lõi kép và cải tiến chủ yếu trong công năng mỗi watt.Monvale thêm 3 tính năng: core-level lockstep, demand-based switching và front-side bus frequency of up to 667MHz. B. Kiến trúc I. Sơ đồ chung • Dual-Core: Theo Intel, với kiến trúc dual-core, Monecito có hiệu năng gấp đôi phiên bản trước nó, vi xử lý Itanium 2 một lõi, và giảm thiểu tiêu thụ điện năng tới 20%. Ngoài ra, nó còn có khả năng xử lý đa luồng ( 2 luồng mỗi lõi), hệ thống cache mở rộng (12 MB một lõi) và hỗ trợ silicon cho ảo hoá. Bộ vi xử lý Intel Itanium hai lõi 64-bit trên một bộ xử lý có đến 24 MB bộ nhớ cache L3 có độ trễ thấp, cung cấp băng thông rộng cho cả hai lõi. Bộ nhớ cache cao, cùng với Hyper-Threading (HT), tính năng cung cấp tăng gấp hai lần hiệu suất của bộ xử lý lõi kép so với các dòng trước đó. Dual Core là gì và tại sao sử dụng Dual Core với Monecito ? Dual-core ( Lõi kép) là một kiến trúc mà một CPU với 2 nhân xử lý hoàn chỉnh trong một vi xử lý. Hai nhân này, cache của chúng và các bộ điều khiển cache đều được tích hợp vào cùng một IC. Chúng đều có thể được coi là 2 vi xử lý mà làm việc cùng nhau nhằm giúp mỗi bên trong quá trình xử lý và thi hành. Có nhiều điểm phân biệt giữa Dual-core và Dual-core CPU. Dual-core là khái niệm dùng để chỉ 2 nhân riêng biệt mà được đặt cùng nhau trong một chip. Còn Dual-processor là khái niệm để chỉ việc sử dụng 2 vi xử lý, không nhất thiết trên cùng một chip, thậm chí có thể không cùng trên 1 mainboard. Có nhiều lý do giải thích việc dual-core đang phổ biến hiện nay, thực tế là khá thành công. Một số người nói nó là sự san bằng đường cong của clock speed mà đã buộc AMD và Intel phải chịu thua trước công nghệ này. Rào chắn clock speed đã bị đánh bại bởi hai người khổng lồ trong lĩnh vực microprocessor và họ đã chọn một lộ trình thay thế cho hiệu năng tiên tiến hơn, để “ thật hài long với việc ra những sản phẩm mới.” Vấn đề với việc đẩy clock speed lên rất cao là nhiệt năng toả ra. Xung nhịp đồng hồ cao dẫn đến nhiệt năng toả ra lớn, điều này gây ra vô số ảnh hưởng xấu. Nguồn nhiệt năng này phát ra do sự tiêu hao của nguồn điện. Vận hành một vi xử lý tại một xung nhịp cao yêu cầu một lượng khổng lồ điện năng chạy quanh các vi mạch, làm chúng dễ bị ảnh hưởng gây nhiễu. Từ lúc những mạch kẻ trên vi xử lý được đặt trong khoảng cách cực nhỏ, sự rò rỉ điện từ mạch kẻ này sang mạch khác có thể huỷ hoại toàn bộ dữ liệu trên mạch kẻ đó. Những dữ liệu bị huỷ hoại này là nguyên nhân gây ra các lỗi. Một vi xử lý lõi kép là sự kết hợp của vi xử lý 1 lõi và hệ thống 2 nhân. “Một vi xử lý lõi kép sẽ không nhanh gấp đôi vi xử lý 1 nhân hay ngang hệ thống 2 nhân.” Hiệu năng của lõi kép sẽ nằm giữa 2 hệ thống đó, nhưng nó chắc chắn tốt hơn là vi xử lý 1 nhân. Khi có tới 2 hệ thống ống lệnh thì 2 lệnh hoàn toàn được xử lý song song. Ngoài ra, 2 cache của 2 vi xử lý cho phép xử lsy nhiều dữ liệu hơn trên mạch nhằm đẩy tốc độ truy cập. Vấn đề duy nhất là 2 vi xử lý phải chia sẻ cùng một hệ thống bus và bộ nhớ, đây cũng chính là 1 trong nhiều trở ngại của vi xử lý lõi kép. Kết luận, công nghệ lõi kép cung cấp hiệu năng lớn hơn nhiều so với vi xử lý 1 nhân. Nó mang lại nhiều lợi ích, đặc biệt với những người mong muốn vận hành nhiều công việc 1 lúc. Vi xử lý lõi kép mang lại cho các nhà sản xuất một cách không quá đắt để đưa ra những sản phẩm có năng suất cao. Sơ đồ khối [...]... Technologies – Alexander Grudinski 3 Intel Itanium Architecture Update – Dr Feixiong Liu 4 Itanium architecture vol 3 manual – Intel 5 Intel Itanium 9000 – 9100 datasheet – Intel 6 Intel Itanium 2 Product Brief – Intel 7 Dual-core Architecture: The Intel Itanium 2 (9000 series) Intel Processor – Mohd Adnan Khan, Noor Bilal Mohiuddin, Faisal Arafsha 8 Intel Itanium 2 Processor – Intel Software College http://en.wikipedia.org/wiki/Montecito_%28processor%29... khi họ Itanium ra đời, nó được giới thiệu lần đầu tiên trong bộ xử lý Intel Itanium2 HyperThreading là tên của Intel đặt cho công nghệ SMT (Simultaneous Multi-Threading) Công nghệ này cho phép một nhân xử lý có thể thực sự xử lý song song các thread do các ứng dụng tạo ra, bằng cách trang bị thêm một số thành phần của nhân xử lý, khiến hệ điều hành nghĩ rằng nó đang làm việc với nhiều nhân xử lý Như... với năm trước đó Các kỹ sư của Intel vẫn tiếp tục hoàn thiện bộ xử lý Itanium và giới thiệu thế hệ bộ xử lý Itanium mới là những con chip 8 nhân mang tên mã Poulson Nó sẽ có 3,1 tỷ transistor, nhiều hơn 0,9 tỷ transistor so với model Itanium Tukwila hiện hành Theo số liệu của Brookvood, khi phát triển Poulson, Intel đã xem lại toàn bộ kiến trúc của bộ xử lý này Đối với Itanium, nhược điểm đặc trưng... College http://en.wikipedia.org/wiki/Montecito_%28processor%29 http://en.wikipedia.org/wiki /Itanium http://www.chiplist.com /Intel_ Itanium_ 2_processor/tree3f-section 2235-/ Tất cả các tài liệu trên được download tại ĐÂY Một số bài báo tham khảo 10 n m b x lý Itanium c a Intel NND Nền tảng huyền thoại Itanium của Intel vẫn tiếp tục phát triển bất chấp sự suy giảm từ từ của thị trường Unix Các công ty lớn... chạy trên chúng" Intel Itanium v n ti p t c phát tri n NND Intel ang ho ch n h ti p t c phát tri n chip Itanium và s y m nh Xeon ra th tr n g máy ch c p cao Công ty Intel xác nh n ý n h ti p t c phát tri n b x lý (BXL) Itanium nh ng tuyên b , ý n h chính là gia t ng th ph n BXL máy ch Xeon trên th tr n g máy ch n ng su t cao mà BXL Itanium c ng nh m t i Trong tháng 4/2010, Công ty Intel ã xu t x n... Ngoài ra, Intel n h u t phát tri n th h Itanium m i mà nh Công ty nói thì s c xu t x n g sau m i 2 n m M i ây, Intel ã xu t model Itanium ang c ch i phát tri n d i tên mã Tukwila, sau ó s là Poulson và sau ó n a là Kittson Các nhà phân tích cho r ng Intel có c s ti p t c phát tri n Itanium Natan Brookvood, nhà phân tích chính c a Insight 64 cho bi t, hàng lo t khách hàng c a Intel v n cao Itanium, l... thống này và chuẩn bị nâng cấp nó Itanium là bộ xử lý 64 bit đầu tiên của Intel được xuất xưởng đúng 10 năm trước để cạnh tranh với nền tảng RISC đang thống trị thị trường máy chủ doanh nghiệp thời kỳ đó (Tham khảo: Intel muốn thay thế RISC) Microsoft đã chuyển Windows sang nền tảng Itanium, nhưng khi xuất hiện những bộ xử lý 64 bit kiến trúc x86, "việc bán Windows cho Itanium đã sụt giảm hoàn toàn",... nhân xử lý thì nó có xử lý song song được bao nhiêu thread cũng không thể tăng tốc độ xử lý chúng lên được Tuy nhiên trong thực tế, không phải bất kỳ lúc nào mọi thành phần của nhân xử lý cũng được sử dụng đến, và những thành phần không được sử dụng đến này có thể dùng để xử lý thread thứ hai (hoặc thứ ba, thứ tư…) Công nghệ SMT còn giúp bộ xử lý làm việc hiệu quả hơn bằng cách giảm bớt số lần nhân xử. .. bù lại nó cần đáp ứng yêu cầu tốc độ khi đồng thời xử lý nhiều luồng dữ liệu 3 Tập lệnh mà intel hỗ trợ cho Itanium 9000 tăng cường khả năng xử lý của CPU qua đó cải thiện rất lớn về mặt tốc độ, độ chính xác Việc intel tấn công vào thị trường IA-64 là một bước đi mạo hiểm, bởi trước đó nền tảng IA-64 hoàn toàn do AMD nắm dữ, trong thời gian gần đây itanium đang mất dần đi vị trí của mình Liệu nền tảng... Kiến trúc tập lệnh Itanium là dòng chip tiên phong của intel trong nền tảng IA-64 Kiến trúc IA-64 giới thiệu một sự khởi đầu mới quan trọng của kỹ thuật siêu vô hướng - kỹ thuật xử lý lệnh song song Itanium 9000 được tích hợp các tập các tập lệnh MMX, SSE, SSE2 tăng cường khả năng xử lý về số học hình ảnh đa phương tiện Tập lệnh MMX: Mục đích chính của MMX là nâng cao hiệu quả xử lý các lệnh lặp về . thị trường vi xử lý, itanium được coi như một huyền thoại của intel. 10 năm phát triển từ itanium tới itanium- 2 với nhiều cải tiến vượt bậc, và cũng vô vàn khó khăn. Itanium 2 là bộ xử lý thứ 2. các chip Itanium 2 đều xử lý ứng dụng 64 bit. Itanium 2 9000 series là dòng vi xử lý được Intel Itanium phát triển dưới codename Monecito, đưa ra vào ngày 18 tháng 7 năm 2006. Vi xử lý Monecito,. BÁO CÁO BÀI TẬP LỚN KỸ THUẬT VI XỬ LÝ ĐỀ TÀI VI XỬ LÝ INTEL ITANIUM 9000 NHÓM THỨ : 12 LỚP: D09CN1 HỌC KỲ: HỌC KỲ 1 NĂM HỌC 2011-2012 Thành

Ngày đăng: 14/08/2014, 07:20

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w