Приказы министерств и ведомств

ТАБЛИЦА К ПУНКТУ 2.5.3.6. ТЕХНИЧЕСКИЕ ПРИЕМЫ НАНЕСЕНИЯ ПОКРЫТИЙ

(О контроле за экспортом товаров и технологий двойного назначения, которые могут быть использованы при создании вооружений и военной техники. Приказ ГТК РФ от 26.07.2004 № 796)

Вывоз (экспорт) товаров. Таможенное дело




превышала пределы, указанные в
подпункте "а" пункта 4.4.1.2

Особое примечание.
В отношении программного
обеспечения, указанного в пункте
4.4.1, см. также пункт 4.4.1
разделов 2 и 3

4.4.2. Программное обеспечение,
специально разработанное или
модифицированное для поддержки
технологии, контролируемой по
пункту 4.5

4.4.3. Специальное программное
обеспечение следующих видов:

4.4.3.1. Программное обеспечение
операционных систем,
инструментарий разработки
программного обеспечения и
компиляторы, специально
разработанные для оборудования
многопоточной обработки данных в
- исходных кодах;

- 4.4.3.2. Программное обеспечение, имеющее
характеристики или выполняющее
функции, которые превышают
пределы, указанные в части 2
категории 5 (Защита информации)

Примечание.
По пункту 4.4.3.2 не
контролируется программное
обеспечение, когда оно вывозится
пользователями для своего
индивидуального использования

4.5. Технология

4.5.1. Технологии в соответствии с общим
технологическим примечанием для
разработки, производства или
использования оборудования или
программного обеспечения,
контролируемых по пункту 4.1 или
- 4.4 соответственно;

- 4.5.2. Иные технологии, кроме
контролируемых по пункту 4.5.1,
специально предназначенные или
модифицированные для разработки
или производства:
а) цифровых ЭВМ, имеющих
совокупную теоретическую
производительность (СТП),
превышающую 75 000 Мтопс; или
б) электронных сборок, специально
разработанных или модифицированных
для повышения производительности
путем объединения вычислительных
элементов (ВЭ) таким образом,
чтобы СТП объединенных сборок
превышала пределы, указанные в
подпункте "а"

Особое примечание.
В отношении технологий, указанных
в пунктах 4.5.1 и 4.5.2, см. также
пункт 4.5.1 разделов 2 и 3
----------------------------------------------------------------------

Техническое примечание (по вычислению совокупной теоретической производительности).
Используемые сокращения:
- ВЭ - вычислительный элемент (обычно арифметическое логическое устройство);
- ПЗ - плавающая запятая;
- ФЗ - фиксированная запятая;
- t - время решения;
- XOR - исключающее ИЛИ;
- ЦП - центральный процессор;
- ТП - теоретическая производительность (единичного вычислительного элемента);
- СТП - совокупная теоретическая производительность (всех вычислительных элементов);
- R - эффективная скорость вычислений;
- ДС - длина слова (число битов);
- L - корректировка длины слова (бита);
- АЛУ - арифметическое и логическое устройство;
- x - знак умножения.
Время решения "t" выражается в микросекундах, ТП или СТП выражается в миллионах теоретических операций в секунду (Мтопс), ДС выражается в битах.
Основной метод вычисления СТП:
СТП - это мера вычислительной производительности в миллионах теоретических операций в секунду. При вычислении СТП конфигурации ВЭ необходимо выполнить три следующих этапа:
- 1. Определить R для каждого ВЭ;
- 2. Произвести L для этой R, что даст в результате ТП для каждого ВЭ;
- 3. Объединить ТП и получить суммарную СТП для данной конфигурации, если имеется больше одного ВЭ.
Подробное описание этих этапов приведено ниже.

Примечания:
1. Для объединенных в подсистемы вычислительных элементов, имеющих и общую память, и память каждой подсистемы, вычисление СТП производится в два этапа: сначала ВЭ с общей памятью объединяются в группы, затем с использованием предложенного метода вычисляется СТП групп для всех ВЭ, не имеющих общей памяти.
2. Вычислительные элементы, скорость действия которых ограничена скоростью работы устройства ввода-вывода данных и периферийных функциональных блоков (например, дисковода, контроллеров системы передачи и дисплея), не объединяются при вычислении СТП.
В приведенной ниже таблице демонстрируется метод расчета эффективной скорости вычислений R для каждого вычислительного элемента:

Этап I: Эффективная скорость вычислений (R)


Эффективная скорость вычислений


только ФЗ 1 / [3 x (время сложения ФЗ)],
если операции сложения нет, то
через умножение:

(R ) 1 / (время умножения ФЗ),
ФЗ если нет ни операции сложения, ни
операции умножения, то R
ФЗ
рассчитывается через самую
быструю из имеющихся
арифметических операций:
1 / [3 x (время операции ФЗ)]
см. примечания X и Z

только ПЗ МАХ \{1 / (время сложения ПЗ),
(R ) 1 / (время умножения ПЗ)\}
ПЗ см. примечания X и Y

и ФЗ, и ПЗ вычисляется как R , так и R
(R) ФЗ ПЗ

Для простых логических 1 / [3 x (время логической
процессоров, не операции)]
выполняющих указанные здесь время логической
арифметические операции операции - это время выполнения
операции XOR, а если ее нет, то
берется самая быстрая простая
логическая операция, см.
примечания X и Z

Для специализированных R = R' x ДС / 64,
логических процессоров, не где R' - число результатов в
выполняющих указанные секунду
арифметические и ДС - число битов, над которым
логические операции выполняется логическая операция
64 - коэффициент, нормализующий
под 64-разрядную операцию
------------------------------------------------------------------

Примечание.
Каждый ВЭ должен оцениваться независимо.

Примечание W.
Для конвейерного ВЭ, способного выполнять до одной арифметической или логической операции на каждом такте при полном заполнении конвейера, можно определить конвейерную производительность. R для таких ВЭ равна наибольшей из конвейерной или неконвейерной скоростей вычислений.

Примечание X.
Для ВЭ, которые выполняют многократные операции определенного типа за один такт (например, два сложения за такт или две идентичные логические операции за такт), t вычисляется как:

время цикла
t = ----------------------------------------
число арифметических операций в цикле

ВЭ, который выполняет разные типы арифметических или логических операций в одном машинном цикле, должен рассматриваться как множество раздельных ВЭ, работающих одновременно (например, ВЭ, выполняющий в одном цикле операции сложения и умножения, должен рассматриваться как два ВЭ, один из которых выполняет сложение за один цикл, а другой - умножение за один цикл). Если в одном ВЭ реализуются как скалярные, так и векторные функции, то используют значение более короткого времени исполнения.

Примечание Y.
Если в ВЭ не реализуется сложение ПЗ или умножение ПЗ, а выполняется деление ПЗ, то

R = 1 / (время деления ПЗ)
ПЗ

Если в ВЭ реализуется обратная величина ПЗ, но не сложение ПЗ, умножение ПЗ или деление ПЗ, тогда

R = 1 / (время обратной величины ПЗ)
ПЗ

Если ни одна из указанных команд не используется, то эффективная ПЗ производительность равна 0.

Примечание Z.
Простая логическая операция - это операция, в которой в одной команде выполняется одно логическое действие не более чем над двумя операндами заданной длины. Сложная логическая операция - это операция, в которой в одной команде выполняются многократные логические действия над двумя или более операндами и выдается один или несколько результатов. Скорости вычислений рассчитываются для всех аппаратно поддерживаемых длин операндов, рассматривая обе конвейерные операции (если поддерживаются) и неконвейерные операции, использующие самые короткие операции для каждой длины операнда, с учетом следующего:
1. Конвейерные операции или операции регистр-регистр. Исключаются чрезвычайно короткие операции, генерируемые для операций на заранее определенном операнде или операндах (например, умножение на 0 или 1). Если операций типа регистр-регистр нет, следует руководствоваться пунктом 2.
2. Самая быстрая операция регистр-память или память-регистр. Если и таких нет, следует руководствоваться пунктом 3.
3. Память-память.
В любом случае из вышеперечисленных используйте самые короткие операции, указанные в паспортных данных изготовителем.

Этап II: ТП для каждой поддерживаемой длины операнда ДС


Страницы: 27 из 93  <-- предыдущая  cодержание   следующая -->