Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Архітектура і продуктивність серверних ЦП

Реферат Архітектура і продуктивність серверних ЦП





Архітектура і продуктивність серверних ЦП

Сьогодні центральні процесори (ЦП) - невід'ємна частина сучасної комп'ютерної техніки, але так було не завжди. Перші В«сервериВ» в сучасному розумінні (Мейнфрейми) не мали ЦП як таких. Обчислювальні функції в них виконували неспеціалізовані набори системної логіки (стандартні мікросхеми та інші напівпровідникові компоненти). Однак у міру розвитку комп'ютерних технологій з'явилася можливість створювати все більш складні мікросхеми, в тому числі спеціалізовані - процесори.

Коли з'явилися перші персональні комп'ютери і почали швидко зростати їх продажу (у 1970-1980-х роках), ринок серверного обладнання серйозно змінився: намітилися тенденції взаємопроникнення технологій та архітектур із сегменту серверної техніки в сегмент персональних комп'ютерів, і навпаки. Не стали винятком і ЦП: деякі серверні моделі після незначної модернізації стали використовуватися в персональних комп'ютерах, а ЦП, спочатку розроблені для масового ринку, проникали на ринок серверів і суперкомп'ютерів. Найбільш очевидна причина цього - економічний фактор: паралельна розробка двох або більше процесорних архітектур може виявитися непосильним навіть для досить великої компанії, а кінцева вартість обох рішень буде значною, що неминуче погіршить конкурентні можливості кінцевої продукції на ринку. Хоча процесорні архітектури, орієнтовані виключно на сервери і суперкомп'ютери, до цих пір існують, більш поширені В«універсальніВ» процесорні ядра, придатні як для масового, так і для серверного ринку.

Загальна архітектура ЦП Функціональні пристрої ЦП

Будь ЦП незалежно від його призначення має поруч функціональних пристроїв (ФУ): блоками цілочисельних обчислень (Integer Execution Unit, E-box, арифметико-логічний пристрій), обробки адрес (Address Translation Unit, A-box), контролером системної шини (System Bus Controller, B-box), декодером команд (Instruction Decoding Unit, I-box). Для проведення обчислень і зберігання проміжних результатів використовується так званий файл регістрів (їх може бути декілька), що складається з фіксованої кількості записів певної довжини (регістрів). Практично у всіх сучасних ЦП реалізовані та засоби передбачення напрямки умовних переходів. З початку 1990-х рр.. загальноприйнятої стала практика впровадження в ядро ​​ЦП блоку речових обчислень (Floating-Point Unit, F-box). Якщо дизайн певної апаратної платформи передбачав використання кеш-пам'яті з прямим доступом, то в ЦП вводився блок взаємодії з кеш-пам'яттю (Cache Memory Interface Unit, C-box). У сучасних ЦП нерідко також реалізовані контролери пам'яті, периферійних шин і т. д.

Набір команд ЦП

У Залежно від уявлення команд процесори прийнято ділити на RISC (Reduced Instruction Set Computing, обчислення за допомогою обмеженого набору команд) і CISC (Complex Instruction Set Computing, обчислення за допомогою розширеного набору...


сторінка 1 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Функції і взаємність основних пристроїв сучасних персональних комп'ютер ...
  • Реферат на тему: Система команд. Структура слова команд. Синтаксис команд. Групи команд
  • Реферат на тему: Апаратні засоби персональних комп'ютерів
  • Реферат на тему: Проектування бездротової мережі з двох персональних комп'ютерів і планш ...
  • Реферат на тему: Планування роботи фірми "Комп +" з установки, ремонту та модерніз ...