<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Компания ЗАО Кибер Системы &#187; Архитектура вычислительной системы</title>
	<atom:link href="http://www.cybergenesys.ru/arxitektura-transportnoj-sluzhby/feed" rel="self" type="application/rss+xml" />
	<link>http://www.cybergenesys.ru</link>
	<description>Инновации в кибернетике и мехатронике</description>
	<lastBuildDate>Sat, 26 Dec 2009 14:35:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Программное обеспечение векторно-конвейерной ЭВМ</title>
		<link>http://www.cybergenesys.ru/programmnoe-obespechenie.html</link>
		<comments>http://www.cybergenesys.ru/programmnoe-obespechenie.html#comments</comments>
		<pubDate>Sun, 14 Sep 2008 15:07:51 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Архитектура вычислительной системы]]></category>
		<category><![CDATA[векторно-конвейерная ЭВМ]]></category>
		<category><![CDATA[ВК]]></category>
		<category><![CDATA[ВКМ]]></category>
		<category><![CDATA[конвейер]]></category>
		<category><![CDATA[обеспечение]]></category>
		<category><![CDATA[пример]]></category>
		<category><![CDATA[сборка]]></category>
		<category><![CDATA[системы]]></category>
		<category><![CDATA[ЭВМ]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=162</guid>
		<description><![CDATA[Программное обеспечение векторно-конвейерной ЭВМ вклю­чает в себя развитую операционную систему и системы про­граммирования на языках высокого уровня. Вообще говоря, возможны и иные решения. Например, функции операционной системы может выполнять специально выделенная ЭВМ или эти функции могут выполняться распределено в нескольких ЭВМ системы. Специально выделенная ЭВМ для выполнения функций операционной системы ВКМ неизбежно станет «узким горлом» [...]]]></description>
			<content:encoded><![CDATA[<p>Программное обеспечение векторно-конвейерной ЭВМ вклю­чает в себя развитую операционную систему и системы про­граммирования на языках высокого уровня. Вообще говоря, возможны и иные решения. Например, функции операционной системы может выполнять специально выделенная ЭВМ или эти функции могут выполняться распределено в нескольких ЭВМ системы. Специально выделенная ЭВМ для выполнения функций операционной системы ВКМ неизбежно станет «узким горлом» системы, так как обмен информацией с внешним миром и внешними устройствами будет проходить через эту ЭВМ. Рас­пределенное выполнение этих функций в нескольких машинах сети приводит к большим накладным расходам при выполнении требований адаптивности и устойчивости к сбоям. Возрастают и накладные расходы на работу в сети, связанные с необходи­мостью синхронизации действий.</p>
<p>Системы программирования для ВКМ могут строиться и по принципу кросс-обработки, при котором трансляция и сборка вы­полняемых программ происходит на другой, инструментальной ЭВМ. При разработке программного обеспечения такой этап не­обходим, но если средства программирования будут только на инструментальных ЭВМ, то адаптация такой системы будет за­труднена. Кроме того, инструментальные ЭВМ не справятся с трансляцией большого потока счетных задач и будут «узким местом».</p>
<p>Ниже в этой статье описана архитектура базовых аппарат­ных средств системы. В следующих разделах описаны протоколы транспортной службы локальной сети и функциональные прото­колы сети.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/bazovye-apparatnye-sredstva.html" title="Базовые аппаратные средства вычислительной системы (July 13, 2008)">Базовые аппаратные средства вычислительной системы</a> (2)</li>
	<li><a href="http://www.cybergenesys.ru/mexanizm-abstrakcij-2.html" title="Механизм абстракций в СП ВК ЭВМ (July 5, 2008)">Механизм абстракций в СП ВК ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/kross-assembler.html" title="Кросс-ассемблер ИК ВК ЭВМ (July 5, 2008)">Кросс-ассемблер ИК ВК ЭВМ</a> (1)</li>
	<li><a href="http://www.cybergenesys.ru/biblioteka-elementarnyx-funkcij.html" title="Библиотека элементарных и специальных функций (September 13, 2008)">Библиотека элементарных и специальных функций</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/uchet-osobennostej-vk-evm.html" title="Учет особенностей ВК ЭВМ (July 6, 2008)">Учет особенностей ВК ЭВМ</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/programmnoe-obespechenie.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Машина управления охлаждением</title>
		<link>http://www.cybergenesys.ru/mashina-upravleniya-oxlazhdeniem.html</link>
		<comments>http://www.cybergenesys.ru/mashina-upravleniya-oxlazhdeniem.html#comments</comments>
		<pubDate>Sun, 14 Sep 2008 14:43:06 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Базовые средства]]></category>
		<category><![CDATA[ВКМ]]></category>
		<category><![CDATA[УМ]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=161</guid>
		<description><![CDATA[Еще одной «экзотической» особенностью ВКМ является машина управления охлаждением и питанием, входящая в со­став аппаратуры ВКМ. При работе интегральных схем выде­ляется много тепла, поэтому используется принудительное фре­оновое охлаждение. В связи с этим возникает проблема пра­вильного порядка включения в работу стоек и блоков ВКМ. Необходимо включать питание через определенный интервал времени после включения охлаждения. Во время [...]]]></description>
			<content:encoded><![CDATA[<p>Еще одной «экзотической» особенностью ВКМ является машина управления охлаждением и питанием, входящая в со­став аппаратуры ВКМ. При работе интегральных схем выде­ляется много тепла, поэтому используется принудительное фре­оновое охлаждение. В связи с этим возникает проблема пра­вильного порядка включения в работу стоек и блоков ВКМ. Необходимо включать питание через определенный интервал времени после включения охлаждения. Во время выключения также необходима определенная последовательность действий. Кроме того, во время работы ВКМ необходимо отслеживать по­казания датчиков температуры, размещенных на блоках ВКМ, обрабатывать показания этих датчиков и сообщать в УМ о кри­тических режимах или даже производить аварийное выключение питания. Эти функции выполняет машина управления охлаж­дением и питанием. В качестве такой машины используется процессор «Электроника НЦ-80» со специально разработанным программным обеспечением.</p>
<p>Программное обеспечение для работы с аппаратурой со сто­роны УМ и программное обеспечение машины управления пи­танием и охлаждением необходимо для нормального функцио­нирования аппаратуры, но оно является как бы «невидимым» для других слоев программного обеспечения, поэтому может разрабатываться достаточно независимо от остального про­граммного обеспечения.</p>
<p>Итак, основными аппаратными средствами системы являют­ся векторно-конвейерная машина с управляющей машиной и машиной управления охлаждением и питанием, высокоскорост­ные каналы передачи данных с адаптерами и внешние машины. Внешние машины могут входить в другие объединения машин, локальные сети или глобальные сети. К ним могут быть под­соединены те или иные внешние устройства, печать, графопо­строители, графические дисплеи и т. п. Но этот внешний мир в рассматриваемой системе доступен только в виде своего пред­ставителя — внешней машины. Считается, что все ресурсы, до­ступные через внешнюю машину, принадлежат именно ей. Внешние машины могут быть связаны между собой (а не толь­ко с векторно-конвейерной машиной), но в базовой системе эта связь не обязательна.</p>
<p>В сложившихся вычислительных центрах не всегда все внешние машины будут находиться достаточно близко от пред­полагаемого размещения ВКМ. В этом случае между ВКМ и внешней машиной могут быть вставлены машины—посредники, которые соединены с ВКМ высокоскоростным каналом, а с другой машиной—посредником (или самой внешней машиной) линией связи другой природы. Для работы через эту линию потребуется свое программное обеспечение. Но здесь этот вопрос обсуждаться не будет.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/normalnoe-funkcio%c2%adnirovanie-apparatury.html" title="Нормальное функцио­нирование аппаратуры (September 14, 2008)">Нормальное функцио­нирование аппаратуры</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/bazovye-apparatnye-sredstva.html" title="Базовые аппаратные средства вычислительной системы (July 13, 2008)">Базовые аппаратные средства вычислительной системы</a> (2)</li>
	<li><a href="http://www.cybergenesys.ru/programmnoe-obespechenie.html" title="Программное обеспечение векторно-конвейерной ЭВМ (September 14, 2008)">Программное обеспечение векторно-конвейерной ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/dopushheniya-i-ogranicheniya.html" title="Допущения и ограничения (July 12, 2008)">Допущения и ограничения</a> (3)</li>
	<li><a href="http://www.cybergenesys.ru/vneprotokolnaya-funkciya.html" title="Внепротокольная функция (September 14, 2008)">Внепротокольная функция</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/mashina-upravleniya-oxlazhdeniem.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Нормальное функцио­нирование аппаратуры</title>
		<link>http://www.cybergenesys.ru/normalnoe-funkcio%c2%adnirovanie-apparatury.html</link>
		<comments>http://www.cybergenesys.ru/normalnoe-funkcio%c2%adnirovanie-apparatury.html#comments</comments>
		<pubDate>Sun, 14 Sep 2008 14:36:48 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Базовые средства]]></category>
		<category><![CDATA[ВКМ]]></category>
		<category><![CDATA[УМ]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=160</guid>
		<description><![CDATA[Программное обеспечение для работы с аппаратурой со сто­роны УМ и программное обеспечение машины управления пи­танием и охлаждением необходимо для нормального функцио­нирования аппаратуры, но оно является как бы «невидимым» для других слоев программного обеспечения, поэтому может разрабатываться достаточно независимо от остального про­граммного обеспечения. Итак, основными аппаратными средствами системы являют­ся векторно-конвейерная машина с управляющей машиной и машиной [...]]]></description>
			<content:encoded><![CDATA[<p>Программное обеспечение для работы с аппаратурой со сто­роны УМ и программное обеспечение машины управления пи­танием и охлаждением необходимо для нормального функцио­нирования аппаратуры, но оно является как бы «невидимым» для других слоев программного обеспечения, поэтому может разрабатываться достаточно независимо от остального про­граммного обеспечения.</p>
<p>Итак, основными аппаратными средствами системы являют­ся векторно-конвейерная машина с управляющей машиной и машиной управления охлаждением и питанием, высокоскорост­ные каналы передачи данных с адаптерами и внешние машины. Внешние машины могут входить в другие объединения машин, локальные сети или глобальные сети. К ним могут быть под­соединены те или иные внешние устройства, печать, графопо­строители, графические дисплеи и т. п. Но этот внешний мир в рассматриваемой системе доступен только в виде своего пред­ставителя — внешней машины. Считается, что все ресурсы, до­ступные через внешнюю машину, принадлежат именно ей. Внешние машины могут быть связаны между собой (а не толь­ко с векторно-конвейерной машиной), но в базовой системе эта связь не обязательна.</p>
<p>В сложившихся вычислительных центрах не всегда все внешние машины будут находиться достаточно близко от пред­полагаемого размещения ВКМ. В этом случае между ВКМ и внешней машиной могут быть вставлены машины—посредники, которые соединены с ВКМ высокоскоростным каналом, а с другой машиной—посредником (или самой внешней машиной) линией связи другой природы. Для работы через эту линию потребуется свое программное обеспечение. Но здесь этот вопрос обсуждаться не будет.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/mashina-upravleniya-oxlazhdeniem.html" title="Машина управления охлаждением (September 14, 2008)">Машина управления охлаждением</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/bazovye-apparatnye-sredstva.html" title="Базовые аппаратные средства вычислительной системы (July 13, 2008)">Базовые аппаратные средства вычислительной системы</a> (2)</li>
	<li><a href="http://www.cybergenesys.ru/programmnoe-obespechenie.html" title="Программное обеспечение векторно-конвейерной ЭВМ (September 14, 2008)">Программное обеспечение векторно-конвейерной ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/dopushheniya-i-ogranicheniya.html" title="Допущения и ограничения (July 12, 2008)">Допущения и ограничения</a> (3)</li>
	<li><a href="http://www.cybergenesys.ru/vneprotokolnaya-funkciya.html" title="Внепротокольная функция (September 14, 2008)">Внепротокольная функция</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/normalnoe-funkcio%c2%adnirovanie-apparatury.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Структура идентификатора</title>
		<link>http://www.cybergenesys.ru/struktura-identifikatora.html</link>
		<comments>http://www.cybergenesys.ru/struktura-identifikatora.html#comments</comments>
		<pubDate>Sun, 14 Sep 2008 14:28:04 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Транспортная служба]]></category>
		<category><![CDATA[Структура идентификатора]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=159</guid>
		<description><![CDATA[Структура идентификатора, используемого для установления соединения, зависит от того, насколько он нагружен семанти­чески. Есть системы, в которых этот идентификатор порождает­ся на уровне языка программирования и является именем со­единения. В таких случаях транспортная служба должна быть дополнена для реализации этапа установления соединения ме­ханизмами защиты и контроля имен. Существуют системы, в которых идентификатор является только адресом (возможно [...]]]></description>
			<content:encoded><![CDATA[<p>Структура идентификатора, используемого для установления соединения, зависит от того, насколько он нагружен семанти­чески. Есть системы, в которых этот идентификатор порождает­ся на уровне языка программирования и является именем со­единения. В таких случаях транспортная служба должна быть дополнена для реализации этапа установления соединения ме­ханизмами защиты и контроля имен. Существуют системы, в которых идентификатор является только адресом (возможно совпадающим с адресом на этапе переноса данных). В этом случае задача установления соответствия между именами и адресами решается на функциональном уровне. Было принято решение реализовать второй подход. Идентификатор, используе­мый для установления соединения, является обобщенным сете­вым адресом, состоящим из поля номера машины в локальной сети системы, поля номера задачи-абонента, поля номера ло­гической точки входа/выхода в задаче. Поле номера машины и номера задачи проставляет транспортная служба.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li>Нет связанных записей.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/struktura-identifikatora.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Перенос данных функциями</title>
		<link>http://www.cybergenesys.ru/perenos-dannyx-funkciyami.html</link>
		<comments>http://www.cybergenesys.ru/perenos-dannyx-funkciyami.html#comments</comments>
		<pubDate>Sun, 14 Sep 2008 14:27:04 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Транспортная служба]]></category>
		<category><![CDATA[адрес абонента]]></category>
		<category><![CDATA[транспортная служ­ба]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=158</guid>
		<description><![CDATA[На этапе переноса данных функциями транспортной служ­бы являются обеспечение правильной передачи и приема сооб­щений, управление их потоком. Для управления потоком сооб­щений существует два основных механизма: кредит и окно. При реализации механизма кредита приемная сторона, подтверждая получение очередного сообщения, заодно сообщает и о креди­те, т. е. о том, сколько сообщений она может еще принять. Ве­личина кредита [...]]]></description>
			<content:encoded><![CDATA[<p>На этапе переноса данных функциями транспортной служ­бы являются обеспечение правильной передачи и приема сооб­щений, управление их потоком. Для управления потоком сооб­щений существует два основных механизма: кредит и окно. При реализации механизма кредита приемная сторона, подтверждая получение очередного сообщения, заодно сообщает и о креди­те, т. е. о том, сколько сообщений она может еще принять. Ве­личина кредита может меняться динамически. При реализации механизма окна число буферов на приемной стороне фиксирует­ся на все время сеанса. Передающей стороне всегда известно, сколько она может посылать сообщений, учитывая неподтвержденные. Был выбран механизм окна. Реализация этого механиз­ма требует существенно меньшего числа прерываний и служеб­ных сообщений. Размер окна можно интерпретировать как сте­пень распараллеливаемости на приемном конце. Как правило, эта величина фиксируется довольно жестко. Могут меняться координаты приемных буферов в оперативной памяти задачи, по их число обычно встроено в программу.</p>
<p>Так как взаимодействие по соединению протекает по схеме «удаленный вызов процедуры», в протоколе не производится подтверждение доставки сообщений. Подтверждением поступ­ления запроса от активной стороны служит ответ на этот за­прос. Подтверждения ответа пассивной стороне не нужно. Ес­ли ответ не будет доставлен, активная сторона повторит свой запрос по тайм-ауту.</p>
<p>Таким образом, на этапе переноса данных обычное взаи­модействие запрос—ответ построено так, что требуется всего одно прерывание на запрос и одно на ответ. При реализации механизма кредита и симметричного обмена сообщениями потребовалось бы еще два сообщения с подтверждениями, а анализ практического использования таких механизмов показыва­ет, что обычно величина кредита равна всего единице, отсю­да — еще два служебных сообщения с кредитом.</p>
<p>Этап терминации соединения решен традиционно: служебное сообщение с требованием терминации выдается по инициативе абонента или транспортной службы при терминации работы абонента. Кроме того, соединение терминируется при разрыве сетевого соединения между машинами.</p>
<p>Итак, для того, чтобы установить соединения, абонент дол­жен узнать через посредника адрес нужного абонента, сообщить ему свой (если нужно) и обратиться к транспортной службе. У некоторых общесистемных абонентов адреса фиксированы (например, у абонента-посредника). В целях оптимизации ис­пользования внутренних ресурсов машины в некоторых транс­портных службах выполняется внепротокольная функция обра­зования (или вызова) нерезидентного абонента из числа тех, которые имеют фиксированные адреса. Таблица таких абонен­тов определяется на стадии генерации системы.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li>Нет связанных записей.</li>
	</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/perenos-dannyx-funkciyami.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Внепротокольная функция</title>
		<link>http://www.cybergenesys.ru/vneprotokolnaya-funkciya.html</link>
		<comments>http://www.cybergenesys.ru/vneprotokolnaya-funkciya.html#comments</comments>
		<pubDate>Sun, 14 Sep 2008 14:13:23 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Транспортная служба]]></category>
		<category><![CDATA[ВКМ]]></category>
		<category><![CDATA[внепротокольная функция]]></category>
		<category><![CDATA[ИМ]]></category>
		<category><![CDATA[протокол ввода]]></category>
		<category><![CDATA[Протокол вывода]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=157</guid>
		<description><![CDATA[Внепротокольной функцией задачи передачи заданий на ИМ может быть запоминание файла с пакетом в библиотеке ИМ и попытка повторной передачи пакета, если ВКМ будет перезапущена до вывода результатов. В ВКМ пакет поступает в очередь заданий, обрабатывается п поступает через некоторое время в решение. За время реше­ния накапливаются файлы выводимых результатов — выводные файлы. Каждому такому [...]]]></description>
			<content:encoded><![CDATA[<p>Внепротокольной функцией задачи передачи заданий на ИМ может быть запоминание файла с пакетом в библиотеке ИМ и попытка повторной передачи пакета, если ВКМ будет перезапущена до вывода результатов.</p>
<p>В ВКМ пакет поступает в очередь заданий, обрабатывается п поступает через некоторое время в решение. За время реше­ния накапливаются файлы выводимых результатов — выводные файлы. Каждому такому файлу соответствует описание на языке управления заданиями. После окончания выполнения за­дания на основании выводного справочника и описания вывод­имых файлов формируется пакет вывода. Этот пакет состоит из заголовка и набора файлов, первый из которых состоит из описаний выводимых файлов. В ВКМ образуется нерезидентная задача вывода, которой и передается выводной пакет. Задача выводов ВКМ через транспортную службу устанавливает пару транспортных соединений с задачей вывода на ВМ. Адрес за­дачи вывода на ВМ определяется из описания выводимых фай­лов. По умолчанию выбирается та ВМ, откуда поступило за­дание. Протокол вывода симметричен протоколу ввода. В слу­чае невозможности установления транспортного соединения рассматриваются резервные пути вывода, которые устанавливаются при генерации системы и могут меняться оператором.</p>
<p>В рамках системы пакетной обработки строится и подсисте­ма связи с оператором. На внешней машине пользователь за терминалом связывается средствами внешней машины с зада­чей-представителем оператора ВКМ. Эта задача устанавливает транспортное соединение с задачей «оператор» в ВКМ. Адрес этой задачи фиксирован. Каждый вопрос пользователя оформ­ляется как запрос по соединению, ответом на него служит от­вет задачи «оператор».</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/upravlenie-operativnoj-pamyatyu.html" title="Управление внутренней оперативной памятью (September 13, 2008)">Управление внутренней оперативной памятью</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/programmnoe-obespechenie.html" title="Программное обеспечение векторно-конвейерной ЭВМ (September 14, 2008)">Программное обеспечение векторно-конвейерной ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/normalnoe-funkcio%c2%adnirovanie-apparatury.html" title="Нормальное функцио­нирование аппаратуры (September 14, 2008)">Нормальное функцио­нирование аппаратуры</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/mashina-upravleniya-oxlazhdeniem.html" title="Машина управления охлаждением (September 14, 2008)">Машина управления охлаждением</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/dopushheniya-i-ogranicheniya.html" title="Допущения и ограничения (July 12, 2008)">Допущения и ограничения</a> (3)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/vneprotokolnaya-funkciya.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Векторно-конвейерная ЭВМ</title>
		<link>http://www.cybergenesys.ru/vektorno-konvejernaya-evm-2.html</link>
		<comments>http://www.cybergenesys.ru/vektorno-konvejernaya-evm-2.html#comments</comments>
		<pubDate>Mon, 14 Jul 2008 16:15:10 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Архитектура вычислительной системы]]></category>
		<category><![CDATA[ВКМ]]></category>
		<category><![CDATA[ЭВМ]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=3</guid>
		<description><![CDATA[Основным компонентом высокопроизводительной вычислительной системы является векторно-конвейерная ЭВМ (ВКМ). Производительность ВКМ при решении задач, требующих вы­полнения большого объема вычислений, на один-два порядка превышает производительность остальных ЭВМ системы. На остальные ЭВМ системы возлагается задача быть посредника­ми между ВКМ и внешним миром: передавать ВКМ данные для: выполнения вычислений, принимать от ВКМ и выводить резуль­таты счета. Основными качествами [...]]]></description>
			<content:encoded><![CDATA[<p>Основным компонентом высокопроизводительной вычислительной системы является векторно-конвейерная ЭВМ (ВКМ). Производительность ВКМ при решении задач, требующих вы­полнения большого объема вычислений, на один-два порядка превышает производительность остальных ЭВМ системы. На остальные ЭВМ системы возлагается задача быть посредника­ми между ВКМ и внешним миром: передавать ВКМ данные для: выполнения вычислений, принимать от ВКМ и выводить резуль­таты счета. Основными качествами такой системы и ее про­граммного обеспечения должны быть;</p>
<p>— адаптивность, позволяющая без переделок системы вклю­чать в ее состав новые компоненты;</p>
<p>— устойчивость к сбоям — обеспечение локализации послед­ствий сбоя, передача функций вышедшего из строя компонента работоспособным компонентам.</p>
<p>Такие качества высокопроизводительной системы необхо­димы в связи с тем, что она создается, как правило, у пользователей, уже владеющих парком ЭВМ, и должна строиться на этой основе. Требование таких качеств приводит к необходимо­сти построения средств комплексирования в виде локальной се­ти, в которой каждый компонент взаимодействует с другим компонентом по одному и тому же набору протоколов. В состав системы входят вычислительные машины со сложившимися операционными системами, в рамках которых пользователями создано большое количество программ. Дополнение этих операци­онных систем реализацией протоколов локальной сети ЭВМ .позволяет наиболее безболезненно включать такие ЭВМ в си­стему.</p>
<p>Все это приводит к децентрализованной архитектуре про­граммного обеспечения системы, в котором независимые опера­ционные системы разных функциональных компонент дополне­ны средствами работы в составе локальной сети системы. В эти средства входят транспортная служба сети, обеспечиваю­щая обмен информацией между процессами в разных ЭВМ системы, и службы, реализующие функциональные протоколы сети, такие как протоколы пересылки файлов, ввода-вывода пакетов заданий, операторской службы системы. Над транс­портной службой сети могут создаваться и пользовательские распределенные системы — распределенные информационно-по­исковые системы, системы реального времени и т. п.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/programmnoe-obespechenie.html" title="Программное обеспечение векторно-конвейерной ЭВМ (September 14, 2008)">Программное обеспечение векторно-конвейерной ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/dopushheniya-i-ogranicheniya.html" title="Допущения и ограничения (July 12, 2008)">Допущения и ограничения</a> (3)</li>
	<li><a href="http://www.cybergenesys.ru/bazovye-apparatnye-sredstva.html" title="Базовые аппаратные средства вычислительной системы (July 13, 2008)">Базовые аппаратные средства вычислительной системы</a> (2)</li>
	<li><a href="http://www.cybergenesys.ru/uchet-osobennostej-vk-evm.html" title="Учет особенностей ВК ЭВМ (July 6, 2008)">Учет особенностей ВК ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/upravlenie-operativnoj-pamyatyu.html" title="Управление внутренней оперативной памятью (September 13, 2008)">Управление внутренней оперативной памятью</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/vektorno-konvejernaya-evm-2.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Базовые аппаратные средства вычислительной системы</title>
		<link>http://www.cybergenesys.ru/bazovye-apparatnye-sredstva.html</link>
		<comments>http://www.cybergenesys.ru/bazovye-apparatnye-sredstva.html#comments</comments>
		<pubDate>Sun, 13 Jul 2008 16:33:22 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Базовые средства]]></category>
		<category><![CDATA[ввод]]></category>
		<category><![CDATA[ВК]]></category>
		<category><![CDATA[ВКМ]]></category>
		<category><![CDATA[вывод]]></category>
		<category><![CDATA[канал]]></category>
		<category><![CDATA[обеспечение]]></category>
		<category><![CDATA[оператор]]></category>
		<category><![CDATA[память]]></category>
		<category><![CDATA[регистр]]></category>
		<category><![CDATA[регистры]]></category>
		<category><![CDATA[системы]]></category>
		<category><![CDATA[УМ]]></category>
		<category><![CDATA[ЭВМ]]></category>
		<category><![CDATA[Электроника]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=4</guid>
		<description><![CDATA[Основным базовым компонентом системы является векторно-контейнерная ЭВМ. ВКМ обладает оперативной памятью объ­емом до 4 млн. 64-разрядных слов, массовой интегральной па­мятью и памятью на магнитных дисках. С «внешним» миром ВКМ соединяется высокоскоростными каналами передачи данных. На другом конце канала может находиться еще одна ВКМ или специальные адаптеры, обеспечивающие подсоединение ка­нала к таким ЭВМ, как «Электроника 79», [...]]]></description>
			<content:encoded><![CDATA[<p>Основным базовым компонентом системы является векторно-контейнерная ЭВМ. ВКМ обладает оперативной памятью объ­емом до 4 млн. 64-разрядных слов, массовой интегральной па­мятью и памятью на магнитных дисках. С «внешним» миром ВКМ соединяется высокоскоростными каналами передачи данных.</p>
<p>На другом конце канала может находиться еще одна ВКМ или специальные адаптеры, обеспечивающие подсоединение ка­нала к таким ЭВМ, как «Электроника 79», «Электроника 100/25», БЭСМ-6, ЕС ЭВМ. Такие ЭВМ называют внешними машинами (ВМ).</p>
<p>Одна пара каналов ввода и вывода подсоединена на сторо­не ВКМ к аппаратуре управления и контроля ВКМ (АВУК). Эта аппаратура по назначению аналогична инженерному пуль­ту на традиционных ЭВМ. Она дает возможность загружать и читать регистры ВКМ по каналам, тем самым управлять рабо­той ВКМ и контролировать работу ВКМ. С другой стороны к каналам АВУКа подсоединена ЭВМ «Электроника 100/25», вы­полняющая функции управляющей машины (УМ). Программным расширением АВУКа в УМ служат программа управления каналами АВУКа и набор программ, позволяющий создавать тесты аппаратуры ВКМ, пропускать эти тесты, сравнивая по­лучаемые на реальной аппаратуре результаты с требуемыми. Кроме того, эти программы дают возможность проводить от­ладку программ ВКМ «с пульта», пользуясь весьма сложными отладочными операторами. Работы по тестированию аппарату­ры и отладке программ можно проводить с терминала УМ. Средства отладки программ ВКМ позволяют использовать их для отладки программ в пакете.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/programmnoe-obespechenie.html" title="Программное обеспечение векторно-конвейерной ЭВМ (September 14, 2008)">Программное обеспечение векторно-конвейерной ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/mexanizm-abstrakcij-2.html" title="Механизм абстракций в СП ВК ЭВМ (July 5, 2008)">Механизм абстракций в СП ВК ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/podsistemu-upravleniya-fajlami.html" title="Подсистему управления файлами в КЛОС (September 13, 2008)">Подсистему управления файлами в КЛОС</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/otladchik.html" title="Отладчик ИК ВК ЭВМ (July 4, 2008)">Отладчик ИК ВК ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/kross-assembler.html" title="Кросс-ассемблер ИК ВК ЭВМ (July 5, 2008)">Кросс-ассемблер ИК ВК ЭВМ</a> (1)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/bazovye-apparatnye-sredstva.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Допущения и ограничения</title>
		<link>http://www.cybergenesys.ru/dopushheniya-i-ogranicheniya.html</link>
		<comments>http://www.cybergenesys.ru/dopushheniya-i-ogranicheniya.html#comments</comments>
		<pubDate>Sat, 12 Jul 2008 16:57:31 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Транспортная служба]]></category>
		<category><![CDATA[ВКМ]]></category>
		<category><![CDATA[Допущения]]></category>
		<category><![CDATA[Ограничения]]></category>
		<category><![CDATA[ЭВМ]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=5</guid>
		<description><![CDATA[При оценке потенциального использования высокопроизво­дительной вычислительной системы принималось во внимание, что в ней будут работать распределенные программные систе­мы, состоящие из компонентов, располагающихся на разных машинах. Возможны ситуации, когда в локальной сети работа­ют несколько независимых друг от друга систем обработки ин­формации (например, система пакетной обработки заданий и пользовательская информационно-поисковая система, причем обе они используют ВКМ и [...]]]></description>
			<content:encoded><![CDATA[<p>При оценке потенциального использования высокопроизво­дительной вычислительной системы принималось во внимание, что в ней будут работать распределенные программные систе­мы, состоящие из компонентов, располагающихся на разных машинах. Возможны ситуации, когда в локальной сети работа­ют несколько независимых друг от друга систем обработки ин­формации (например, система пакетной обработки заданий и пользовательская информационно-поисковая система, причем обе они используют ВКМ и одни и те же ВМ).</p>
<p>Взаимодействие компонентов в разных машинах происходит ПО динамически устанавливаемым соединениям, но динамика взаимодействия такова, что на каждое установление соедине­ния приходится несколько обменов информацией по этому соединению. В период взаимодействия компоненты посылают друг другу порции информации — сообщения. Одно из самых важных предположений состояло в том, что характер взаимо­действия между компонентами относится к типу «удаленный вызов процедур». То есть, из пары взаимодействующих по соединению компонентов один является активной стороной и инициатива в посылке сообщений принадлежит ему. Он посы­лает запросы, которые пассивный компонент обрабатывает и посылает ответы на эти запросы. Таким образом, соединение является ориентированным: от активной стороны к пассивной. Такие схемы взаимодействия преемственны к обычным языкам программирования и достаточно распространены в распреде­ленных системах.</p>
<p>Архитектура сетевого обеспечения соответствует нижним пя­ти уровням архитектуры эталонной модели открытых соедине­ний МОС. Сеансовый уровень в этой системе не использует­ся. Синхронизация выполняется на функциональном уровне. Уровень представлений сведен к протоколам специфических</p>
<p>функциональных приложений (например, вид представление информации при пересылке файла на печать) и в этой работе не рассматривается. Практически отсутствует сетевой уровень, как уровень маршрутизации. Часть функций канального уровня взяла на себя аппаратура. Рассмотрим подробнее принятые протоколы.</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/programmnoe-obespechenie.html" title="Программное обеспечение векторно-конвейерной ЭВМ (September 14, 2008)">Программное обеспечение векторно-конвейерной ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/vektorno-konvejernaya-evm-2.html" title="Векторно-конвейерная ЭВМ (July 14, 2008)">Векторно-конвейерная ЭВМ</a> (3)</li>
	<li><a href="http://www.cybergenesys.ru/bazovye-apparatnye-sredstva.html" title="Базовые аппаратные средства вычислительной системы (July 13, 2008)">Базовые аппаратные средства вычислительной системы</a> (2)</li>
	<li><a href="http://www.cybergenesys.ru/uchet-osobennostej-vk-evm.html" title="Учет особенностей ВК ЭВМ (July 6, 2008)">Учет особенностей ВК ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/upravlenie-operativnoj-pamyatyu.html" title="Управление внутренней оперативной памятью (September 13, 2008)">Управление внутренней оперативной памятью</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/dopushheniya-i-ogranicheniya.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Протоколы нижних уровней</title>
		<link>http://www.cybergenesys.ru/protokoly-nizhnix-urovnej.html</link>
		<comments>http://www.cybergenesys.ru/protokoly-nizhnix-urovnej.html#comments</comments>
		<pubDate>Sat, 12 Jul 2008 15:13:24 +0000</pubDate>
		<dc:creator>ljsdfffosdnfvsdvc</dc:creator>
				<category><![CDATA[Транспортная служба]]></category>
		<category><![CDATA[Протоколы]]></category>
		<category><![CDATA[Уровни]]></category>
		<category><![CDATA[ЭВМ]]></category>

		<guid isPermaLink="false">http://www.cybergenetic.ru/?p=8</guid>
		<description><![CDATA[Транспортировка информации от одной машины к другой происходит при помощи высокоскоростного канала. Специфика работы этого канала состоит в том, что на приемном конце необходимо заранее знать длину принимаемого сообщения. Этого можно добиться, посылая перед каждым сообщением служебное сообщение фиксированной длины, в котором будет указана длина следующего сообщения. Но такой вариант работы тре­бует лишнего прерывания в [...]]]></description>
			<content:encoded><![CDATA[<p>Транспортировка информации от одной машины к другой происходит при помощи высокоскоростного канала. Специфика работы этого канала состоит в том, что на приемном конце необходимо заранее знать длину принимаемого сообщения. Этого можно добиться, посылая перед каждым сообщением служебное сообщение фиксированной длины, в котором будет указана длина следующего сообщения. Но такой вариант работы тре­бует лишнего прерывания в ВКМ. Сравнение накладных рас­ходов на промежуточную перепись сообщения вместе с заго­ловком, где указана длина сообщения, в служебный буфер с накладными расходами на обработку прерывания показало предпочтительность переписи.</p>
<p>  Форматы заголовков и служебных сообщений,   используемых для синхронизации работы транспортных служб на разных машинах, достаточно традиционны и здесь не приводятся. Сле­дует остановиться только на следующем. В связи с тем, что надежность высокоскоростного канала очень велика, была принята схема работы без подтверждений на нижнем уровне. В случае сбоя последствия устраняются за счет верхнего уров­ня. Вообще говоря, цена восстановления при такой схеме выше, чем при схеме с подтверждениями на нижнем уровне, но при нормальной работе (т. е. при отсутствии сбоев) экономится по одному прерыванию на каждое сообщение.</p>
<p>Информация о том, что произошел сбой канала, получается только на приемном конце (на передающем может только «за­киснуть» обмен, что обнаруживается при помощи тайм-аутов). Основная трудность заключается в том, что после обнаруже­ния сбоя на приемном конце трудно решить, являются ли при­нятые биты заголовком следующего сообщения или концом ошибочного сообщения. Было принято следующее решение: сто­рона, обнаружившая сбой, посылает служебное сообщение «за­прос на чистку», после чего ожидает прием служебного сооб­щения «чистка» фиксированной длины. Приходящие до этого служебного сообщения «чистка» другие сообщения отвергают­ся. После приема такого сообщения продолжается обычный прием сообщений.</p>
<p>Итак, нижний уровень протоколов транспортной службы реализует следующие функции: установление и поддержание сетевого соединения между транспортными службами разных машин, транспортировку информации верхнего уровня, обна­ружение ошибок и выбраковку информации с ошибками (ис­правление ошибок повторной передачей не производится).</p>

	<h4>Связанные записи</h4>
	<ul class="st-related-posts">
	<li><a href="http://www.cybergenesys.ru/protokoly-transportnogo-urovnya.html" title="Протоколы транспортного уровня (July 12, 2008)">Протоколы транспортного уровня</a> (3)</li>
	<li><a href="http://www.cybergenesys.ru/uchet-osobennostej-vk-evm.html" title="Учет особенностей ВК ЭВМ (July 6, 2008)">Учет особенностей ВК ЭВМ</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/upravlenie-operativnoj-pamyatyu.html" title="Управление внутренней оперативной памятью (September 13, 2008)">Управление внутренней оперативной памятью</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/struktura-arxiva.html" title="Структура архива файловой подсистемы (September 13, 2008)">Структура архива файловой подсистемы</a> (0)</li>
	<li><a href="http://www.cybergenesys.ru/standartnoe-obespechenie-dlya-evm.html" title="Стандартное обеспечение для ЭВМ (July 4, 2008)">Стандартное обеспечение для ЭВМ</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://www.cybergenesys.ru/protokoly-nizhnix-urovnej.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

