Вычислительная мощность компьютера (производительность)
Это количественная характеристика скорости выполнения определённых операций на компьютере. Первоначально она определялась тактовой частотой процессора в герцах (одна элементарная операция за такт):
Название степеней 10 | Название приставки в системе СИ | Величина тактовой частоты | Название единицы измерения | Обозначение единицы измерения |
Десять | дека- | 101 Гц | декагерц | даГц |
Сто | гекто | 102 Гц | гектогерц | гГц |
Тысяча | кило- | 103 Гц | килогерц | кГц |
Миллион | мега- | 106 Гц | мегагерц | МГц |
Миллиард | гига- | 109 Гц | гигагерц | ГГц |
Триллион | тера- | 1012 Гц | терагерц | ТГц |
Квадриллион | пета- | 1015 Гц | петагерц | ПГц |
Квинтиллион | экса- | 1018 Гц | эксагерц | ЭГц |
Секстиллион | зетта- | 1021 Гц | зеттагерц | ЗГц |
Септиллион | йотта- | 1024 Гц | йоттагерц | ИГц |
Октиллион | 1027 | |||
Нониллион | 1030 |
Теперь чаще всего вычислительная мощность измеряется в флопсах (количество арифметических операций над вещественными числами с плавающей точкой в секунду), а также производными от неё. На данный момент принято причислять к суперкомпьютерам системы с вычислительной мощностью более 10 Терафлопс (10*1012 или десять триллионов флопс; для сравнения среднестатистический современный настольный компьютер имеет производительность порядка 0.1 Терафлопс). Наиболее мощная из существующих компьютерных систем — японский K computer — имеет производительность, превышающую 10,5 Петафлопс.
|
|
Сколько Гигафлопс в 10 Петафлопс?
Архитектура персонального компьютера:
Процессор - интегральная схема (микропроцессор), исполняющая машинные инструкции (код программ),
Сопроцессор - специализированный процессор для выполнения арифметических операций над вещественными числами;
Шина - единая информационная магистраль для обмена информацией между всеми устройствами;
Оперативная память – хранит программы и данные;
Контроллер (адаптер) - электронная схема, управляющая внешним устройством;
Внешние устройства: монитор, клавиатура, жесткий диск, дисковод для гибких дисков, дополнительные устройства (принтер, мышь, лазерные диски - CD-ROM, чертежно-графический автомат, сканер, модем, мультимедиа и др.).
Представление информации в компьютере
Вся информация в компьютере представляется в числовой форме в двоичной системе счисления
Единица измерения информации – бит (один двоичный разряд в двоичной системе счисления содержит 0 или 1). Байт = 8 бит.
Измерения в байтах | ||||
ГОСТ 8.417-2002 | Приставки СИ | |||
Название единицы измерения | Обозначение | Величина (степень 2) | Название | Величина (степень 10) |
байт | Б | 20 | - | 100 |
килобайт | KБ | 210 | кило- | 103 |
мегабайт | МБ | 220 | мега- | 106 |
гигабайт | ГБ | 230 | гига- | 109 |
терабайт | ТБ | 240 | тера- | 1012 |
петабайт | ПБ | 250 | пета- | 1015 |
эксабайт | ЭБ | 260 | экса- | 1018 |
зеттабайт | ЗБ | 270 | зетта- | 1021 |
йоттабайт | ЙБ | 280 | йотта- | 1024 |
Сколько двоичных кодов может быть представлено с помощью 1 байта?
|
|
Программы для компьютеров
Этапы создания программы рассмотрим на примере решения квадратного уравнения:
1. Постановка задачи: решить уравнение .
2. Разработка алгоритма решения: .
3. Составление блок-схемы:
4. Написание программы на алгоритмическом языке и ее ввод в компьютер
5. Трансляция программы: перевод программы с алгоритмического языка в машинный код с помощью программы – транслятора (возможно с исправлением синтаксических ошибок (правила записи операторов) и повторной трансляцией).
6. Компоновка программы: добавление к коду программы кодов стандартных подпрограмм из библиотек стандартных подпрограмм.
7. Отладка программы: путем ее запуска и исправления семантических (смысловых) ошибок.
8. Эксплуатация программы.
Дата добавления: 2018-02-28; просмотров: 886; Мы поможем в написании вашей работы! |
Мы поможем в написании ваших работ!