Đối với mỗi một trong các sáng kiến, các nhà thiết kế có trong những năm qua đã cố gắng động tăng hiệu suất của hệ thống bằng cách thêm phức tạp. Trong trường hợp của ing pipelin-, đường ống ba giai đoạn đơn giản đã được thay thế bằng đường ống dẫn với năm giai đoạn, và sau đó nhiều giai đoạn hơn, với một số hiện thực có hơn một chục giai đoạn. Có một giới hạn thực tế thế nào đến nay xu hướng này có thể được thực hiện, bởi vì với giai đoạn hơn, có nhu cầu cho logic hơn, nhiều mối liên kết, và nhiều hơn nữa Sigma kiểm soát nals. Với cách tổ chức superscalar, tăng hiệu suất có thể đạt được bởi In- nhăn số đường ống song song. Một lần nữa, có giảm dần khi số lượng các đường ống tăng. Nhiều logic là cần thiết để quản lý các mối nguy hiểm và đến giai đoạn các nguồn lực giảng dạy. Cuối cùng, một chủ đề duy nhất thực hiện đạt đến điểm mà các mối nguy hiểm và tài nguyên phụ thuộc ngăn chặn việc sử dụng đầy đủ của nhiều đường ống dẫn có sẵn. Điều này vô cùng cần giảm dần đạt được với SMT, như sự phức tạp của việc quản lý nhiều chủ đề trên một tập các đường ống dẫn giới hạn num lượng các chủ đề và số đường ống dẫn có thể được sử dụng hiệu quả. Hình 18.2, từ [OLUK05], có tính hướng dẫn trong ngữ cảnh này. Đồ thị trên cho thấy sự gia tăng theo cấp số nhân trong hiệu suất xử lý của Intel trong years.1 đồ thị ở giữa được tính toán bằng cách kết hợp các số liệu SPEC CPU nào được công bố của Intel và tần số bộ xử lý đồng hồ để đưa ra một thước đo mức độ mà perfor cải thiện mance là do khai thác tăng của lelism paral- hướng dẫn cấp. Có một khu vực bằng phẳng ở cuối những năm 1980 trước khi xử lý song song được khai thác rộng rãi. Tiếp theo là một tăng cao như các nhà thiết kế đã có thể ngày càng khai thác pipelining, kỹ thuật superscalar, và SMT. Nhưng, bắt đầu từ khoảng năm 2000, một khu vực mới phẳng của đường cong xuất hiện, như các giới hạn khai thác hiệu quả giảng dạy song song cấp được đạt tới. Có một bộ có liên quan của vấn đề đối phó với các thiết kế và chế tạo các chip máy tính. Sự gia tăng phức tạp để đối phó với tất cả các vấn đề hợp lý liên quan đến đường ống rất dài, nhiều đường ống dẫn superscalar, và nhiều ngân hàng đăng ký SMT có nghĩa là số lượng ngày càng tăng của khu vực chip đang bận rộn với các phối hợp tác và chuyển giao tín hiệu logic. Điều này làm tăng sự khó khăn của việc thiết kế, Cating fabri-, và gỡ lỗi các chip. Các kỹ thuật thách thức ngày càng khó khăn liên quan đến xử lý logic là một trong những lý do mà một phần ngày càng tăng của các chip xử lý được dành cho logic bộ nhớ đơn giản. Vấn đề quyền lực, thảo luận tiếp theo, cung cấp một lý do khác. Công suất tiêu thụ Để duy trì xu hướng hiệu suất cao hơn là số lượng transistor trên mỗi chip tăng, các nhà thiết kế đã phải dùng đến các thiết kế phức tạp hơn bộ xử lý (pipelining, siêu vô hướng, SMT) và tần số xung nhịp cao . Thật không may, yêu cầu năng lượng đã phát triển theo cấp số nhân như mật độ chip và tần số đồng hồ đã tăng. Điều này được thể hiện trong đồ thị thấp nhất trong hình 18.2. Một cách để kiểm soát mật độ năng lượng là sử dụng nhiều hơn các khu vực chip cho bộ nhớ cache. Transistor bộ nhớ nhỏ hơn và có mật độ năng lượng một thứ tự nitude MAG thấp hơn so với logic (xem Hình 18.3a). Như hình 18.3b, từ [BORK03], cho thấy, tỷ lệ diện tích chip dành cho bộ nhớ đã phát triển vượt quá 50% là mật độ bóng bán chip đã tăng lên. Dữ liệu 1The được dựa trên công bố SPEC con số CPU của Intel, bình thường trên khác nhau dãy phòng.
đang được dịch, vui lòng đợi..