Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015


НазваниеЭкономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015
страница10/17
ТипДокументы
1   ...   6   7   8   9   10   11   12   13   ...   17

Отношение смежности вершин di и tik


Номер строки

Индексы смежных вершин di и tik орграфа G(S, D, T, Ă)

2

=

4

=

=

8

=

=

16

=

=

32

=



N

=

)=


Для каждого значения n в первом столбце располагаются в порядке возрастания индексы вершин di. Во втором столбце – индексы смежных вершин tjk k-го уровня. Индексы во второй строке вычисляются по рекуррентным формулам. Смежные вершины задаются парами , , …, . Отношение смежности вершин di и tik, можно задать, не используя рекуррентные соотношения.

Рассмотрим операторы преобразования индексов
f·i ≡ 2i – 1,

g·i ≡ 2i,
причем для простоты записи будем считать, что если операнд справа от оператора отсутствует, то он равен 1:
f f·1,

g g·1.
Тогда индексы смежных вершин tjk k-го уровня, расположенные во втором столбце таблицы, для случая n = 8 можно записать в виде


Пусть, в общем случае, ak–1, …, a1, a0 – представление индекса r n в двоичном виде, тогда , где

Рассмотрим способы преобразования формата исходной строки, связанной с вершинами S орграфа.

Пусть – простой путь от si к dj. Рассмотрим множество путей rij из S в D, не имеющих общих дуг
,

.
Значение R определяет биективное отображение TFD: S D.

Пусть C1, C2 – разбиение вершин D, причем C1 = (d0, d1, d2, …, dp–1), C2 = (dp, dp+1, dP+2, …, dn–1), . Таким образом, , .

Пометим произвольные p вершин множества S. Для всех помеченных вершин si существуют p различных путей rijR таких, что djC1. Для формирования данных путей при переходе между уровнями орграфа G(S, D, T, Ă) будем выбирать дуги так, чтобы l/2 вершин подмножества уровня m соединялась с промежуточными вершинами верхнего подмножества уровня m + 1, а оставшиеся l/2 вершин подмножества уровня m соединялись с промежуточными вершинами нижнего подмножества уровня m + 1, где l – мощность подмножества уровня m. Если l нечетное, (l+1)/2 вершин подмножества уровня m соединяются с промежуточными вершинами верхнего подмножества уровня m + 1, а оставшиеся (l – 1)/2 вершин подмножества уровня m соединяются с промежуточными вершинами нижнего подмножества уровня m + 1.

Такой выбор всегда можно осуществить, причем выбор участка пути одной из вершин каждого верхнего или нижнего промежуточного подмножества уровня m можно сделать произвольно. Таким образом, в рамках предложенной комбинаторной модели возможно осуществление любой кросс-кластерной перестановки исходной строки данных длиной n между кластерами длиной p и np.
Аппаратная модель

однотактного кросс-кластерного преобразователя
Блок-схема однотактного кросс-кластерного преобразователя для = 8 представлена на рис. 2.

РИС

ТМКП

РРС

D1Dn

S1Sn

clk

РК

С

Рис. 2. Блок-схема кросс-кластерного транспозиционного преобразователя
Преобразователь состоит из транспозиционной матрицы кросс-кластерного преобразования (ТМКП) входного регистра исходной строки (РИС) и выходного регистра результирующей строки (РРС), а также регистра управляющих кодов РК. Схема ТМКП представлена на рис. 3.
F1

F2

F3

D

S

X1

Y1

X2

Y2

T11

X1

X2

Y1

Y2

T21

X1

X2

Y1

Y2

T31

X1

X2

Y1

Y2

T41

X1

X2

Y1

Y2

T42

Рис. 3. Схема транспозиционной матрицы кросс-кластерного преобразования

s1

s2

s3

s4

s5

s6

s7

s8

d1

d2

d3

d4

d5

d6

d7

d8

X1

X2

Y1

Y2

T43

X1

X2

Y1

Y2

T33

X1

X2

Y1

Y2

T23

X1

Y1

X2

Y2

T32

X1

Y1

X2

Y2

T12

X1

X2

Y1

Y2

T313

X1

X2

Y1

Y2

T222

Матрица состоит из логических транспозиционных элементов Tij, имеющих два входа X1, X2 и два выхода Y1, Y2, а также битовый вход управляющего кода COD (на рис. 2 для простоты не указан). Каждый логический элемент осуществляет транспозицию данных Y1=X2, Y2=X1 при высоком логическом уровне на входе COD или передает данные без изменения Y1=X1, Y2=X2 при низком логическом уровне на входе COD. Таким образом, каждый логический элемент представляет собой 22 баньян-переключатель (Banyan switch):
,

.
Элементы не управляемые, их можно исключить из схемы. Входы кодов ТМКП соединены с выходами РК. Соединения между элементами Tij, а также соединения Tij с регистрами исходной s и результирующей D строками определяются отношением смежности соответствующих вершин графа G (S, D, T, Ă).

Моделирование преобразователя проводилось на уровне RTL (register-transfer level) с использованием языка SystemC [26–28]. Перед началом преобразования по переднему фронту тактового импульса clk в регистр управляющих кодов записываются управляющие коды дескриптора FDn, в регистр исходной строки данных sn битов форматируемых данных, в регистр результирующей строки РРС – форматированная на предыдущем шаге строка данных.

Каждый бит управляющих кодов, записанный в РК, подается на вход COD одного из транспозиционных элементов ТМКП. По переднему фронту следующего тактового импульса перестановленные элементы данных записываются в выходной регистр данных. Одновременно в РК заносятся новые коды дескриптора FDn, а в РС – n следующих элементов данных.

Если в каждом из логических элементов реализовать обратную функцию преобразования
,

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

Предложенное устройство дает возможность осуществления любого кросс-кластерного преобразования исходной строки данных длиной n элементов между двумя произвольно выбранными кластерами. Кросс-кластерная перестановка элементов входных данных осуществляется параллельно за один такт внешнего генератора тактовых импульсов, что обеспечивает высокую скорость преобразования. Время задержки преобразования ∙log2n, где  – задержка на одном транспозиционном элементе.

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

Число различных кросс-кластерных перестановок, осуществляемых данным устройством, . Максимальное число различных кросс-кластерных перестановок достигается при .

Композиция ТМКП для перестановки n элементов входных данных с двумя ТМКП для перестановки n/2 элементов входных данных позволяет осуществить любую перестановку между четырьмя кластерами. При этом входы матрицы преобразования n/2 элементов соединяются с выходами матрицы преобразования n элементов. Использование различных вариантов последовательного включения ТМКП дает возможность реализовать любую перестановку между кластерами Ci с размерами , где .
БИБЛИОГРАФИЧЕСКИЙ СПИСОК


  1. Молдовян Н. А., Молдовян А. А., Алексеев Л. Е. Молдовян Н. А., Молдовян А. А., Алексеев Л. Е. Перспективы разработки скоростных шифров на основе управляемых перестановок // Вопросы защиты информации. 1999. № 1. C. 41–47.

  2. Молодченко Ж. А., Сотов Л. С., Харин В. Н. Аппаратный акселератор сервера форматирования данных // Надежность и качество : тр. междунар. симпозиума. Пенза, 2007. Т. 1. С. 134–136.

  3. Пат. 2390049 Российская Федерация, МПК G0 6F7/00. Параллельный дешифратор управляемой транспозиции информации, хранимой в персональной ЭВМ / заявители Молодченко Ж. А., Сотов Л. С., Харин В. Н. ; патентообладатель Сарат. гос. ун-т им. Н. Г. Чернышевского. – № 2008139529/09 ; заявл. 07.10.2008 ; опубл. 20.05.2010, Бюл. № 1. – 8 с.

  4. Пат. 2488161 Российская Федерация, МПК G0 6F 11/00. Устройство перестановок и сдвигов битов данных в микропроцессорах / заявитель Сотов Л. С. ; патентообладатель Сарат. гос. ун-т им. Н. Г. Чернышевского. – № 2011145864/08 ; заявл. 14.11.2011 ; опубл. 20.07.2013, Бюл. № 20. – 27 с.

  5. Сотов Л. С., Харин В. Н. Концепция ТСВ-платформы для распределенных информационно-вычислительных систем специального назначения // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2008. Вып. 3 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 66–72.

  6. Молодченко Ж. А., Сотов Л. С., Харин В. Н. Математические модели стохастического формирования изоморфных представлений структурных элементов данных в ЭВМ // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2008. Вып. 4 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 29–41.

  7. Молодченко Ж. А., Сотов Л. С., Харин В. Н. Математические модели транспозиционных преобразований // Информационно-измерительные и управляющие системы. 2007. Т. 5, № 12. С. 58–60.

  8. Ляшенко А. В., Сотов Л. С. Стохастические генераторы упорядоченных разбиений конечных множеств с быстрым ростом энтропии // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2010. Вып. 8 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 57–72.

  9. Сотов Л. С. Комбинаторная модель функционального формирователя разбиений бинарного множества // Информационные технологии. 2010. № 10. С. 46–52.

  10. Соболев С. С., Сотов Л. С., Харин В. Н. Алгоритм работы и модель функционального генератора перестановок // Информационные технологии. 2010. № 4. С. 41–46.

  11. Ляшенко А. В., Сотов Л. С. Простой матричный формирователь r-выборок // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2010. Вып. 8 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 47–56.

  12. Сотов Л. С. Аппаратные устройства формирования прямых и обратных перестановок данных // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2011. Вып. 9 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 61–77.

  13. Сотов Л. С. Об эффективности использования специальных команд преобразования форматов данных в вычислительной технике // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2011. Вып. 10 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 61–80.

  14. Сотов Л. С., Ачкасов В. Н. Универсальный модуль манипуляции битами данных в микропроцессорах // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2011. Вып. 11 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 57–73.

  15. Назаров С. И., Ляшенко А. В., Сотов Л. С., Хвалин А. Л. Проектирование микропроцессора c расширенным набором команд манипуляции битами данных на базе архитектуры OPENRISC1200 // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2014. Вып. 17. С. 50–65.

  16. Назаров С. И., Сотов Л. С., Ляшенко А. В. Процессор с улучшенной манипуляцией битами данных для средств навигации, обработки сигналов и изображений, криптографии, мобильных диагностических устройств // Гетеромагнитная микроэлектроника: сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2014. Вып. 16 : Гетеромагнитная микро- и наноэлектроника. Методические аспекты физического образования. Экономика в промышленности. С. 51–63.

  17. Сотов Л. С., Соболев С. С., Харин В. Н. Кросс-кластерная коммутационная матрица для аппаратной поддержки управляемой перестановки данных в криптографических системах // Проблемы информационной безопасности. Компьютерные системы. 2009. № 4. С. 56–63.

  18. Пат. 2390052 Российская Федерация, МПК G0 6F 7/76. Дешифратор управляемой перестановки информации, хранимой в персональной ЭВМ / заявители Молодченко Ж. А., Сотов Л. С., Харин В. Н. ; патентообладатель Сарат. гос. ун-т им. Н. Г. Чернышевского. – № 2008132009/09 ; заявл. 06.08.2008 ; опубл. 20.05.2010, Бюл. № 14. – 8 с.

  19. Сотов Л. С. Методы синтеза устройств, выполняющих инструкции перестановки битов данных // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2011. Вып. 10 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 25–50.

  20. Молодченко Ж. А., Сотов Л. С., Харин В. Н. О формировании доверенной среды серверных систем у правления базами данных // Проблемы информационной безопасности. Компьютерные системы. 2008. № 3. С. 23–27.

  21. Молодченко Ж. А., Сотов Л. С., Харин В. Н. Аппаратный акселератор сервера форматирования данных // Надежность и качество : тр. междунар. симпозиума. Пенза, 2007. Т. 1. С. 134–136.

  22. Молодченко Ж. А., Сотов Л. С., Харин В. Н. Модели аппаратных функциональных формирователей перестановок // Информационно-измерительные и управляющие системы. 2009. Т. 7, № 10. С. 78–84.

  23. Молодченко Ж. А., Харин В. Н., Овчинников С. В., Сотов Л. С. Модели аппаратных акселераторов перестановок бинарных множеств // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2008. Вып. 4 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 11–23.

  24. Соболев С. С., Харин В. Н., Сотов Л. С. Модели устройств кросс-кластерных перестановок данных в ЭВМ // Вестн. компьютерных и информационных технологий. 2009. № 12. С. 51–55.

  25. Молодченко Ж. А., Харин В. Н., Сотов Л. С. Алгоритм создания диверсификационного метода битовых преобразований // Естественные и технические науки. 2007. № 6. С. 222–225.

  26. Сотов Л. С., Хвалин А. Л. Средства разработки и исследования архитектурных моделей в сапр System Studio. Часть 1. Использование инструментов system studio при моделировании матричного генератора перестановок // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2008. Вып. 5 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 121–145.

  27. Сотов Л. С., Хвалин А. Л. Средства разработки и исследования архитектурных моделей в САПР System Studio. Часть 2. Основные объекты SYSTEMC и их использование // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2008. Вып. 5 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 146–176.

  28. Молодченко Ж. А., Сотов Л. С., Харин В. Н. Моделирование архитектуры акселератора битовых перестановок с использованием САПР SYSTEM STUDIO фирмы SYNOPSYS // Гетеромагнитная микроэлектроника : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2008. Вып. 3 : Гетеромагнитная микро- и наноэлектроника. Системы информационной безопасности. Прикладные аспекты. С. 60–66.



УДК 621.391.037
1   ...   6   7   8   9   10   11   12   13   ...   17

Похожие:

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconЭкономика в промышленности Под редакцией профессора А. В. Ляшенко...
Решением Президиума вак министерства образования и науки РФ издание включено в Перечень ведущих рецензируемых изданий, в которых

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconИздательство саратовского университета
К38 Неправомерные действия должностных лиц налоговых органов. Саратов: Изд-во Сарат ун-та, 2008 376 с.: ил. 978-5-292-03835-1

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconЛ. И. Сокиркиной издательство саратовского университета
Лингвометодические проблемы преподавания иностранных языков в высшей школе: Межвуз сб науч тр. / Под ред. Л. И. Со

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconЛ. И. Сокиркиной издательство саратовского университета
Лингвометодические проблемы преподавания иностранных языков в высшей школе: Межвуз сб науч тр. / Под ред. Л. И. Со

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconТеория и практика
Экономика. Теория и практика: материалы III международной научно-практической конференции (16 июня 2015 г.). Отв ред. Зарайский А....

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconПриемная семья: социально-демографический анализ Монография Под редакцией Г. В. Дыльнова
О. В. Бессчетнова : под ред. Г. В. Дыльнова. — Саратов : Научная книга, 2008. — 288 с

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconИздательство саратовского университета
Для преподавателей, научных работников и студентов, обучающихся по специальности «Социально-культурный сервис и туризм»

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconИздательство саратовского университета
Для преподавателей, научных работников и студентов, обучающихся по специальности «Социально-культурный сервис и туризм»

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconУчебно-методическое пособие для студентов Под редакцией Н. С. Мендовой...
«Педагогика и психология» Пензенского государственного технологического университета О. А. Вагаева

Экономика в промышленности Под редакцией профессора А. В. Ляшенко Саратов Издательство Саратовского университета 2015 iconУчебно-методическое пособие для студентов Под редакцией Н. С. Мендовой...
«Педагогика и психология» Пензенского государственного технологического университета О. А. Вагаева

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск