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

2.1.3. Выбор центрального процессора (вычислительных элементов)

Как известно, для процессора определяют, прежде всего, минимально необходимое быстродействие. Объясняется это тем, что основные усилия фирм, изготавливающих технические средства вычислительных систем, направлены на увеличение быстродействия центральных процессоров. Поэтому семейства ЭВМ разных фирм отличаются, как правило, таким параметром. Спектр значений этой характеристики достаточно широк. Если оказывается, что требуемое быстродействие процессора в настоящее время недостижимо, то выбирают несколько одинаковых процессоров из имеющихся на рынке.

При выборе процессора используют выражение для определения его коэффициента загрузки. Из этого выражения при устр=0=/HЦПриустр=/HЦПрполучаем условие для определения минимального быстродействия процессора:

ВЦПр>*,

где — интенсивность потока задач;

 — трудоемкость процессорных операций.

В вычислительных комплексах и сетяхдолжно быть не менее двух процессоров. Для них

ВЦПр>*/ 2.

Если полученными значениями ВЦПрв настоящее время не обладает ни один из известных процессоров, то выбирают такое количествоKЦПр, чтобы быстродействие каждого из них удовлетворяло условию

ВЦПр*/KЦПр,

где KЦПр2. Марку процессора, его быстродействие и стоимость определяют по рекламным материалам фирм, занимающихся реализацией комплектующих для ЭВМ.

Выше отмечалось, что транспьютерные элементыимеют в своем составе процессор, память и средства реализации функций микросхемы соответствующего типа. При этом характеристики микросхем разных поколений меняются незначительно. Современные схемы вычислительных элементов выполняют функции центрального процессора и имеют фиксированное значение быстродействияВВЭ = 200 — 250MIPS.

Таким образом, для базовой конфигурации ВС определяют количество вычислительных элементов по формуле

KВЭ*/ 250.

Полученное значение округляют до ближайшего большего целого.

2.1.4. Выбор контроллеров (элементов массовой памяти — эмп)

Обычно эти устройства имеют стандартные характеристики, одинаковые для всех ЭВМ семейства. Поэтому необходимо определить минимальное количество таких устройств из условия

Kконтр>контр*vконтр,

Здеськонтр=*D— интенсивность потока запросов на обмен с файлами, который проходит через контроллер (ЭМП);

vконтр = lср. бл / Вконтр,

где lср. бл— средняя длина блока записи,

Вконтр— скорость передачи через контроллер.

Обычно при обращении к файлам работает подсистема “Оперативная память (ОП) — шина — контроллер — ВЗУ”, структура которой представлена на рис. 2.8. Скорость ее работы определяется возможностями наиболее медленного устройства, поэтому

Вконтр =min(Воп,Вшин,Вконтр,ВВЗУ).

Рис. 2.8. Структура подсистемы ОП — ВЗУ

2.1.5. Выбор накопителей

При выборе накопителей необходимо выполнить оба условия: обеспечение стационарного режима и наличие емкости, необходимой для размещения файлов. Обычно начинают с распределения файлов по накопителям. При этом проверяют условие существования стационарного режима:

ВЗУ=ВЗУ*vВЗУ< 1

Здесь vВЗУ— среднее время доступа к накопителю, паспортная величина (дляIBMPCопределяется программойSysInfoилиCheckIt);

ВЗУ=*DВЗУ,

где DВЗУ= - количество обращений к файлам, назначенным на данное ВЗУ.

Учитывая, что иvВЗУ— величины, фиксированные для заданной рабочей нагрузки и накопителей, используемых в выбранном семействе ЭВМ, можно записать ограничение на количество обращений к ВЗУ, при котором обеспечивается стационарный режим его работы:

DВЗУ доп< 1 /*vВЗУ.

На один накопитель назначают файлы Fkтак, чтобы сумма количеств их обращений не превышала величиныDВЗУ доп, а сумма длинGkбыла не больше емкости накопителя.

Количество накопителей определяется после того, как выполнено назначение всех файлов. Наилучшим считается такое назначение, при котором все накопители загружены примерно одинаково, т. е.

DВЗУ1DВЗУ2...DВЗУk.

Это не всегда удается сделать, так как файлы могут не уместиться по длине или количество обращений к каждому из них не позволяет получить одинаковых сумм DВЗУ. Поэтому неравномерное количество обращений к накопителям может быть вполне оправданным.

Один файл не может быть назначен на один накопитель, если его длина больше емкости накопителя или, если Dk >DВЗУ. В обоих случаях файл разбивают на 2 или более частей (минимальный размер части равенlср.бл). При этом можно считать, что количество обращений к частям файла в соответствующее количество раз уменьшается (т. е. равноDk/2 или 0.33 *Dkи т.д.). При разбиении файлов на части следует учесть, что доступ к ним осуществляется сложнее, чем к целому файлу. Поэтому количество частей должно быть, по-возможности, минимальным.

Не следует также стремиться занять всю емкость накопителя. Наличие свободного пространства на нем необходимо для нормальной работы системы в условиях заданной рабочей нагрузки и при ее росте в дальнейшем.

Технические и стоимостные характеристики накопителей для базовой ЭВМ любого типа можно найти в рекламных материалах любых фирм, занимающихся их производством или продажей.