Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
міні-шпори - v2.doc
Скачиваний:
2
Добавлен:
01.09.2019
Размер:
612.35 Кб
Скачать

ВИСНОВКИ : Тестування проводилося програмами CPU-Z та EVEREST. Обидві програми показують одинакові значення. Але EVEREST не виводить деяких параметрів (сімейство, модель, модифікація). Також проведено тестування кеш-пам’яті процесора програмою Cache Burst 32.Зміна частоти даного процесора обумовлення підтримкою енергозберігаючої технології Intel Speed Step Technology, суть якої полягає в зміні множника центрального процесора (мінімальне значення 6, максимальне 11). Також зменшується напруга ядра до певної мінімальної межі для того, щоб зменшити тепловиділення. Як наслідок зменшується споживана потужність процесора. Це можна пояснити за допомогою формули P = TDP * K(f) * K(v). FLOPS (Floating point OPerations per Second) - одиниця, що використовується для вимірювання продуктивності комп'ютерів, що показує, скільки операцій з плаваючою комою в секунду виконує дана обчислювальна система. MIPS (Million Instructions Per Second) — одиниця вимірювання швидкодії, що рівна одному мільйону інструкцій в секунду. Як правило ця одиниця показує скільки мільйонів інструкцій в секунду виконує процесор в синтетичних тестах. Різниця між тестами Whetstone та Dhrystone полягає в тому, що перший тест вимірює продуктивність процесора в операціях з плаваючою комою. Другий аналогічний бенчмарк призначений для цілих чисел і операцій із стрічкою. Основним методом підвищення швидкодії існуючого ЦП – це розгін. Тобто збільшення тактової частоти процесора, за рахунок збільшення реальної частоти шини, а також напруги живлення ядра процесора. В результаті збільшення частоти шини, збільшується її ефективна частота та пропускна здатність, частота процесора та пропускна здатність кеш-пам’яті, збільшується частота ОЗП ( якщо не фіксована). Якщо ж частота ОЗП фіксована, то в результаті зменшується час доступу. Технологічні норми впливають переважно на швидкодію процесора, за рахунок розміщення більшої кількості транзисторів на тій самій площі кристала. Тобто зменшення розміру транзистора призвело до збільшення їх кількості. Також техпроцес безпосередньо позитивно впливає і на споживану потужність та розсіювану потужність TDP, процесором. Для прикладу процесори, виготовлені по 32 нм технології виділяють менше тепла та менше споживають за процесори, що виготовлені по 65 нм технології.

Програмою SiSoft Sandra було визначено: тип пам’яті, кількість банків, частоту шини пам’яті, максимальну перепускну спроможність, частоту FSB, швидкісні показники виконання різних операцій. Також було встановлено, що частота шини процесора безпосередньо впливає на частоту оперативної пам’яті. Застосування SRAM не обмежується кеш-пам’яттю персональних комп'ютерів. Вона використовується також як буферна пам'ять в HDD, CD-ROM, DVD-ROM приводах і т.д. Але існують системи, що потребують значної швидкодії з напруженим інформаційним трафіком. Для вказівки, яка саме частина адреси передається у визначений момент часу, служать два допоміжних сигнали - RAS (Row Address Strobeстроб рядка), і CAS (Column Address Strobe ‒ строб колонки).

Стандарт ATA передбачає наступні стандарти АТА/66, АТА/100 і АТА/133 з пропускною здатністю 66, 100 або 133 МБ/ відповідно. Сучасні жорсткі диски використовують іниерфейси Serial ATA (2400 Мбіт/с), SCSI (Small Computer System Interface, 2560 Мбіт/с), FireWire (до 800 Мбіт/с), ін. Жорсткий диск зберігає інформацію фіксованими порціями, які називаються секторами. Сектор є найменшою порцією даних, що має унікальну адресу і розташування на магнітному диску. Обмін інформацією з жорстким диском припускає вказівку адреси як параметр команди. Використовувана в жорстких дисках лінійна адресація отримала назву LBA (Logical Block Addressing) - логічна лінійна адресація. При отриманні команди жорсткий диск транслює адресу LBA в фізичну адресу сектора, тобто номер циліндра, головки і сектора (CHS - Cylinder Head Sector).

Загальну швидкодію системи в цілому визначають безліч факторів. Насамперед це швидкодія процесора, яка у загальному визначається тактовою частотою, кількістю ядер та потоків, об’ємом кеш пам’яті L1, L2, L3. Також швидкодія залежить і від типу та швидкості ОЗП, материнської плати, швидкості жорсткого диска, графічної підсистеми. Материнські плати характеризують такі тактові частоти як, частота шини, що зв’язує ЦП та ОЗП, а також частота шини PCI-E. Змінити частоти даних шин в BIOS чи за допомогою утиліт можливо, лише у тому випадку, коли конкретна материнська плата підтримує функції розгону. Серед плюсів вбудованої графіки та звуку можна сказати те, що наприклад в ноутбуках вони споживають менше енергії, відповідно цим впливають на тривалість роботи ноутбука, що живиться від АКБ. Але мінусами вбудованої графіки є низька швидкодія, яка значно поступається дискретним графічним картам, а також висока робоча температура при тривалому навантаженні. Апаратний моніторинг ПК проводиться для того, щоб в режимі реально часу отримувати інформацію про внутрішній стан системи, а саме про температурні характеристики північного моста материнської плати, центрального процесора, графічної карти, жорсткого диска. Порушення нормального температурного режиму центрального процесора призводить до так званого «Тротлінгу», тобто процесор при перегріві та одночасному максимальному навантаженні починає пропускати такти, а також для захисту зменшує тактову частоту.

3 Питання з екзамена в якоїсь групи з попередніх років :

1)Приклади використання команд simd

SIMD (англ. Single Instruction, Multiple Data) – принцип комп'ютерних обчислень, що дозволяє забезпечити паралелізм на рівні даних.

SIMD комп'ютери складаються з одного командного процесора (керуючого модуля), званого контролером, і декількох модулів обробки даних, званих процесорними елементами. Керуючий модуль приймає, аналізує і виконує команди. Якщо в команді зустрічаються дані, контролер розсилає на всі процесорні елементи команду, і ця команда виконується на декількох або на всіх процесорних елементах. Кожен процесорний елемент має свою власну пам'ять для зберігання даних. Однією з переваг даної архітектури вважається те, що в цьому випадку більш ефективно реалізована логіка обчислень. До половини логічних інструкцій звичайного процесора пов'язано з керуванням виконанням машинних команд, а решта їх частина належить до роботи із внутрішньою пам'яттю процесора і виконання арифметичних операцій. У SIMD комп'ютері управління виконується контролером, а "арифметика" віддана процесорним елементам.

SIMD процесори називаються також векторними.

SIMD-розширення, які використовуються в процесорах архітектури x86:

  • MMX - Multimedia Extensions. Комерційна назва додаткового набору інструкцій, які виконують характерні для процесів кодування / декодування потокових аудіо / відео даних дії за одну машинну інструкцію. Вперше з'явився в процесорах Pentium MMX.

  • MMX Extended - розширений набір інструкцій MMX, що використовується в процесорах AMD і Cyrix.

  • 3DNow! - Розширення набору команд MMX процесорів AMD, починаючи з AMD K6-2.

  • 3DNow! Extended - розширення набору команд 3DNow! процесорів AMD, починаючи з AMD Athlon.

  • SSE - набір інструкцій, розроблених Intel, і вперше представлених у процесорах серії Pentium III як відповідь на аналогічний набір інструкцій 3DNow! від AMD, який був представлений роком раніше.

  • SSE2 - набір інструкцій, розроблених Intel, і вперше представлених у процесорах серії Pentium 4.

  • SSE3 - третя версія SIMD-розширення Intel, нащадок SSE, SSE2 і x87. Представлений 2 лютого 2004 в ядрі Prescott процесора Pentium 4.

  • SSSE3 - набір SIMD-інструкцій, що використовується в процесорах Intel Core 2 Duo. SSSE3 - набір SIMD-інструкцій, що використовується в процесорах Intel Core 2 Duo.

  • SSE4 - нова версія SIMD-розширення Intel. Анонсований 27 вересня 2006 року. Представлений у 2007 році процесорах серії Penryn.

  • AVX - анонсована версія SIMD-розширення Intel, яка буде представлена в 2010 році в процесорах архітектури Sandy Bridge.

SIMD (single instruction stream / multiple data stream) – одиночний потік команд і множинний потік даних. Ці системи звичайно мають велику кількість процесорів, від 1024 до 16384, які можуть виконувати одну і ту ж інструкцію щодо різних даних в жорсткій конфігурації. Єдина інструкція паралельно виконується над багатьма елементами даних. Прикладами SIMD-машин є системи CPP DAP, Gamma II і Quadrics Apemille. Іншим підкласом SIMD-систем є векторні комп'ютери. Векторні комп'ютери маніпулюють масивами схожих даних подібно до того, як скалярні машини обробляють окремі елементи таких масивів. Це робиться за рахунок використання спеціально сконструйованих векторних центральних процесорів. Коли дані обробляються за допомогою векторних модулів, результати можуть бути видані на один, два або три такти частотогенератора (такт частотогенератора є основним тимчасовим параметром системи). При роботі у векторному режимі векторні процесори обробляють дані практично паралельно, що робить їх у декілька разів швидшими, ніж при роботі в скалярному режимі. Прикладами систем подібного типа є, наприклад, комп'ютери Hitachi S3600.