Là người đề ra AVX, Intel cũng phải là người hiểu rõ AVX và làm mọi điều cho AVX.

Một phần của tài liệu Bài thảo luận môn kiến trúc máy tính pps (Trang 35 - 44)

- Intel® Quick Sync Video Technology 1 từ đó là kinh ngạc Nếu các bạn đã đọc trên vOz thì chắc các bạn đã biết Nếu những bạn nào

Là người đề ra AVX, Intel cũng phải là người hiểu rõ AVX và làm mọi điều cho AVX.

điều cho AVX.

AVX, đây là tập lệnh x86 mới gồm các thanh ghi vector có kích thước lên đến 256-bit. Do vậy việc chỉnh sửa lại cấu trúc đơn vị thực thi trên Sandy Bridge là điều tất nhiên. Cũng vì kích thước thanh ghi các tập lệnh ngày một tăng, việc di chuyển chúng “chạy lòng vòng” trên các mạch IC sẽ gây tổn hao nhiều điện (đồng nghĩa với nhiệt sinh nhiều). Do vậy tương tự Bobcat của AMD, Sandy Bridge cũng được Intel

chuyển sang dùng thanh ghi vật lý (PRF) : các vi lệnh khi được đưa xuống các thanh ghi (register) sẽ không nằm ngay trên đó, thay vào đó là các con trỏ (pointer). Sẽ tốn thêm thời gian để gọi về đúng giá trị thật cần xử lý nhưng lượng điện tiêu thụ được giảm đáng kể.

Lại nói về các phép toán 256-bit. Nếu Intel thiết kế các nhân SIMD với bề rộng 256-bit thật thì nó sẽ làm “nở” diện tích die lên kha khá.

Nhưng Intel không có ý định “đầu tư” nhiều như thế cho Sandy Bridge (nếu Sandy Bridge quá mạnh, thiết kế ra Ivy Bridge hoặc Haswell sẽ khó khăn hơn vì mục tiêu của chúng phải mạnh hơn Sandy Bridge). Thế nên các kỹ sư của hãng dùng một cách đơn giản hơn : “vay” một INT để “cặp” chung với FPU khi thực hiện các phép toán 256-bit. Để

Một IGP mạnh hơn

Về IGP thì Intel đã cải thiện đáng kể EU (execution unit). Trong đó 1 EU đã có thể nắm giữ 120 thanh ghi so với chỉ 64 thanh ghi so với trước. Điều này giảm thiểu việc thiếu thanh ghi khi xử lý, đồng thời cải

thiện/mở rộng các hàm sine/cosin giúp IGP tăng năng lực đồ họa 1 cách đáng kể

Mã hóa/giải mã video nhanh hơn

Sẽ có một đơn vị chuyên trách làm việc mã hóa/giải mã video riêng biệt EU. Intel đã không sợ tốn kém transitor để làm việc này. và kết quả là Intel Quick Sync rất ấn tượng...

System Agent - tên gọi mới của NB

Ringbus. Vâng lại là ringbus đã khiến thành phần NB, L3 cache (LLC) trên Sandy Bridge thành một thành phần incore chứ không còn là Uncore như trước nữa. nếu như vậy thì Speed Step của Intel cũng có tác dụng trên các thành phần này đấy chứ. Lượng điện năng sẽ giảm đi là điều sẽ thấy.

System Agent: vẫn là một thành phần đầy đủ như NB gồm các giao tiếp PCI-E, IMC, DMI, Display Controller, PCU như trước đây. Còn QPI? Chúng ta sẽ tạm quên nó đi nhé.

PCI-E của Sandy Bridge trên socket 1155 thay cho 1156 nên cũng chỉ có 16 đường PCI-E cho PEG.

IMC cũng vậy và chỉ hỗ trợ 4 thanh ram chia làm 2 channel với 2 thanh/ channel

DMI giúp kết nối chipset PCH với CPU.

PCU - bộ quản lý điện năng: Thành phần quan trọng giúp Turbo Boost hoạt động một cách chính xác nhất. Nếu PCU hoạt động hiệu quả

trong việc cân đong đo đến thì những của boost của CPU Core hay IGP sẽ trở nên truyệt vời.

Một phần của tài liệu Bài thảo luận môn kiến trúc máy tính pps (Trang 35 - 44)

Tải bản đầy đủ (PPT)

(53 trang)