Б-6. в1 ПОСТОЯННЫЕ ПЗУ, ВИДЫ,ХАРАКТЕРИСТИКИ Постоянное запоминающее устройство (ПЗУ) — энергонезависимая память, используется для хранения неизменяемых данных. Часто используется английский термин ROM (Read-Only Memory). Существует несколько разновидностей ПЗУ, предназначенных для различных целей: ROM — (англ. Read-Only Memory, постоянное запоминающее устройство), масочное ПЗУ, изготавливается фабричным методом. В дальнейшем нет возможности изменить записанные данные. PROM — (англ. Programmable Read-Only Memory, программируемое ПЗУ (ППЗУ)) — ПЗУ, однократно «прошиваемое» пользователем. EPROM — (англ. Erasable Programmable Read-Only Memory, перепрограммируемое ПЗУ (ПППЗУ)). Например, содержимое микросхемы К537РФ1 стиралось при помощи ультрафиолетовой лампы. Для прохождения ультрафиолетовых лучей к кристаллу в корпусе микросхемы было предусмотрено окошко с кварцевым стеклом. EEPROM — (англ. Electrically Erasable Programmable Read-Only Memory, электрически стираемое перепрограммируемое ПЗУ). Память такого типа может стираться и заполняться данными несколько десятков тысяч раз. Используеся в твердотельных накопителях. Одной из разновидностей EEPROM является флэш-память (англ. Flash Memory). К ПЗУ можно также отнести: CD-ROM перфокарты и перфоленты. В постоянную память обычно записывают микропрограмму управления техническим устройством: телевизором, сотовым телефоном, различными контроллерами. Одним из видов микропрограмм, записанных в ПЗУ, является BIOS-Base Input Output System - базовая система ввода-вывода - программа начального запуска и набор подпрограмм для обслуживания встроенных устройств и выполнения стандартных действий (типа вывода символа на экран, ввода кода с клавиатуры, ввода байта через порт и подобных низкоуровневых действий). BIOS стандартизирует программные обращения к компонентам системы, благодаря чему любой производитель вправе клепать все, что ему покажется необходимым на своих платах, лишь бы это управлялось стандартным образом для достижения совместимости. Два этих компонента - чипсет и BIOS - настолько сильно связаны между собой, что для изменения одного нужно очень хорошо знать другое. Волюнтаризм в чипсетостроении может потом с большим трудом поддерживаться программно, а переписать BIOS без знания аппаратных тонкостей вообще невозможно. 2.Архитектурные способы повышения производительности ВМ. Понятия о конвейерах, ядрах в микропроцессорах. По самым оптимистическим прогнозам тактовые частоты современных и перспективных СБИС могут быть увеличены в обозримом будущем до 5 ГГц. В то же время, достигнутая степень интеграции позволяет строить параллельные системы, в которых число процессоров может достигать десятков тысяч. В области повышения производительности вычислительных систем резерв технологических решений ограничивается одним порядком. Освоение же массового параллелизма и новых архитектурных решений содержит резерв повышения производительности на несколько порядков. Основными требованиями, предъявляемыми к многопроцессорным системам с массовым параллелизмом, являются: необходимость высокой производительности для любого алгоритма; согласование производительности памяти с производительностью вычислительной части; способность микропроцессоров согласованно работать при непредсказуемых задержках данных от любого источника и, наконец, машинно-независимое программирование. Увеличение степени параллелизма вызывает увеличение числа логических схем, что сопровождается увеличением физических размеров, в результате чего возрастают задержки сигналов на межсоединениях. Этот фактор приводит либо к снижению тактовой частоты, либо к созданию дополнительных логических ступеней и, в результате, к потере производительности. Рост числа логических схем также приводит к росту потребляемой энергии и отводимого тепла. Кроме того, следует подчеркнуть, что более высокочастотные логические схемы при прочих равных условиях потребляют большую мощность на один вентиль. В результате возникает теплофизический барьер, обусловленный двумя факторами: высокой удельной плотностью теплового потока, что требует применения сложных средств отвода тепла, и высокой общей мощностью системы, что вызывает необходимость использования сложной системы энергообеспечения и специальных помещений. Другим фактором, влияющим на архитектуру высокопроизводительных вычислительных систем, является взаимозависимость архитектуры и алгоритмов задач. Этот фактор часто приводит к необходимости создания проблемно- ориентированных систем, при этом может быть достигнута максимальная производительность для данного класса задач. Указанная взаимозависимость является стимулом для поиска алгоритмов, наилучшим образом соответствующих возможным формам параллелизма на уровне аппаратуры. А так как для написания программ используются языки высокого уровня, необходимы определенные средства автоматизации процессов распараллеливания и оптимизации программ. Наиболее интересным вариантом для перспективных параллельных вычислительных комплексов является сочетание достоинства архитектур с распределенной памятью и каналами межпроцессорного обмена. Один из возможных методов построения таких комбинированных архитектур - конфигурация с коммутацией, когда процессор имеет локальную память, а соединяются процессоры между собой с помощью коммутатора. Коммутатор может оказаться весьма полезным для группы процессоров с распределяемой памятью. Данная конфигурация похожа на машину с общей памятью, но здесь исключены проблемы пропускной способности шины. Основу конвейерной обработки составляет раздельное выполнение некоторой операции в несколько этапов (за несколько ступеней) с передачей данных одного этапа следующему. Производительность при этом возрастает благодаря тому, что одновременно на различных ступенях конвейера выполняются несколько операций. Конвейеризация эффективна только тогда, когда загрузка конвейера близка к полной, а скорость подачи новых операндов соответствует максимальной производительности конвейера. Если происходит задержка, то параллельно будет выполняться меньше операций и суммарная производительность снизится Ядро - это главная часть центрального процессора (CPU), которая определяет большинство его параметров, прежде всего - тип сокета (гнезда, в которое вставляется процессор), диапазон рабочих частот процессора и частоту работы внутренней шины передачи данных (FSB). Ядро процессора характеризуется следующими параметрами: технологический процесс, объем внутреннего кэша первого и второго уровня, напряжение и теплоотдача (насколько сильно будет нагреваться процессор) Микропроцессор - самостоятельное или входящее в состав микро-ЭВМ устройство обработки информации, выполненное в виде одной или нескольких больших интегральных схем. Микропроцессор и устройства вычислительной техники и автоматики, выполненные на их основе, - микропроцессорная техника - применяются в системах автоматического управления технологическим и контрольно-испытательным оборудованием, в космических аппаратах, транспортных средствах, бытовых приборах и т. д 3 Простейший случай взаимодействия двух ВМ. Схема соединения. Процесс обмена информацией. Вид ресурсов, доступных ПК-клиенту, и способ доступа к ним зависят как от способа соединения компьютеров, так и от используемой программы управления сетью. Соответственно различают следующие виды взаимодействия и информационного обмена между ПК в сети: • удаленный доступ, при котором с ПК-клиента можно работать с папками и файлами, размещенными на сервере, а также использовать для печати подключенный к серверу принтер (сетевой принтер). доступ к информации на сервере в этом режиме осуществляется обычными средствами работы с файлами той операционной системы, которая установлена на ПК-клиенте. При этом программы управления сетью всегда предоставляют Lхозяину сервера¦ возможность установления прав клиента, определяющих, к какой информации, точнее к каким дискам и папкам, клиент имеет доступ. Права, предоставляемые клиенту, также определяют, что он может делать с информацией на сервере (читать, создавать папки и файлы, редактировать и/или удалять информацию и файлы). Однако в режиме удаленного доступа нельзя запускать программы, размещенные на удаленном ПК, или, например, пользоваться подключенным к нему модемом; • удаленное управление, при котором все ресурсы удаленного ПК доступны с подключенного к нему (соединенного с ним) компьютера-клиента. Так, с ПК-клиента можно даже перезагрузить сервер. Этот режим чаще всего используется для управления удаленным ПК, соединение с которым выполнено с помощью модема, а также для подключения с помощью модема к локальной сети офиса. Следует особо подчеркнуть, что описанные выше способы взаимодействия ПК основаны на использовании возможностей файловой системы той операционной системы, которая установлена на ПК-клиенте. Наряду с этим предусмотрены средства информационного обмена между ПК, основанные и на других принципах, которые реализуются с помощью специальных программ и по специальным командам обмена. Таким способом организуется обмен ин формацией в глобальных сетях или при соединении двух обычных ПК с помощью модема.