Хід роботи

1. Запустити програму SisoftSandra.

2. Зробити арифметичний та мультимедійний тест.

Рис. 3.1. Арифметичний тест процесора

Рис. 3.1. Мультимедійний тест процесора

3. В даній лабораторній роботі нам необхідно розрахувати частоту, кількість конвеєрів, теоретичну швидкодію та відсоток ефективності процесора з цілочисельними численнями, обчислення з плаваючою точкою, векторними та векторними з плаваючою точкою та дані оформити у вигляді таблиці. Наприклад:

1)Для цілочисельних числень

З арифметичного тесту маємо, що ALU = 5,8ГIPS, частота=2.66 ГГц.

- розраховуємо кількість конвеєрів для цілочисельних операцій: 5,8*109/2,66*109=2,18, тобто 3 конвеєри.

- розраховуємо теоретичну швидкодію, або потужність, для цього ми частоту множимо на кількість конвеєрів: 2,66*3=7,98ГIPS.

- щоб знайти продуктивність або відсоток ефективності процесора, для цього необхідно ALU поділити на теоретичну швидкодію : 5,8*109/7,98*109=73%.

2) Для операцій з плаваючою точкою

З арифметичного тесту маємо, що iSSE3 : 4.86ГФЛОПС, частота=2.66 ГГц.

FLOPS (англ. Floating point Operations Per Second, вимовляється як флопс) - величина, що використовується для вимірювання продуктивності комп'ютерів, що показує, скільки операцій з плаваючою комою в секунду виконує дана обчислювальна система. Обчислювальні прилади мають широкий діапазон швидкодії, тому використовуються одиниці більші ніж просто FLOPS. Для цього можуть використовуватись стандартні префікси системи SI, що призводить до появи таких одиниць, як мегафлопс (106FLOPS), гігафлопс (109 FLOPS), терафлопс (1012 FLOPS), петафлопс (1015 FLOPS) та ексафлопс (1018 FLOPS).

- розраховуємо кількість конвеєрів для операцій з плаваючою точкою:4,86*109/2,66*109=1,8, тобто 2 конвеєри.

- розраховуємо теоретичну швидкодію,тобто частоту процесора множимо на кількість конвеєрів: 2*2,66*109=5,32ГФЛОПС.

- продуктивність: 4,86*109/5,32*109=91%.

3)Для векторних операцій:

З мультимедійного тесту маємо, що Int x8 iSSE2 : 9.88MPixel/s.

- розраховуємо кількість конвеєрів для векторних операцій: 9,88/8=1,235, тобто 2 конвеєри.

- теоретична швидкодія: 2*8=16MPixel/s.

- продуктивність: 9,88*106/16*106=62%.

4)Для векторних операцій з плаваючою точкою:

З мультимедійного тесту маємо, що Float x4 iSSE2 : 6.46MPixel/s.

- розраховуємо кількість конвеєрів для векторних операцій з плаваючою точкою: 6,46/4=1,615, тобто 2 конвеєри.

- теоретична швидкодія: 2*4=8 MPixel/s.

- продуктивність: 6,46/8=81%.

4. Заносимо дані у таблицю 3.1. Таблиця повинна мати наступний вигляд:

Таблиця 3.1.

Назва елементів Цілочисельні З плаваючою точкою Векторні Векторні з плаваючою точкою
Частота        
Кількість конвеєрів        
Теоретична швидкодія        
% ефективності процесора        

5. Аналогічно зробити теж саме та розрахувати дані для домашнього комп’ютера, та оформити у вигляді таблиці. Дані занести у таблицю 3.2.

6. На основі отриманих даних зробити висновок, в якому відобразити від імені 3-го лиця свої міркування щодо виконаної роботи. Також у висновку по всім ефективностях зробити оцінки по п’ятибальній шкалі.

Контрольні питання:

1. Що таке CISC архітектура?

2. Що характерно для CISC-процесорів?

3. Що таке RISC архітектура?

4. Назвати основні риси RISC архітектури.

5. Які переваги RISC архітектури?