Вт, 26.11.2024, 09:51
Приветствую Вас Гость | RSS
Главная | Шифрование под zLinux на z9 - Форум | Регистрация | Вход
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Шифрование под zLinux на z9
akostДата: Пт, 20.03.2009, 17:06 | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Уважаемые коллеги!
Тут один мой товарищ осуществил следующую операцию - взял стандартные ГОСТовские алгоритмы шифрования, и написал их на C, который даже без ++. А потом начал пихать это хозяйство на всякие платформы, компилировать и шифровать файлы с замером скорости. Среди платформ - и zLinux на z9 вместе с gcc. Так вот результаты - плачевные. Подробности - нужны? Сложилось впечатление, что компилятор портировали, но генератор кода там такой причудливый...
 
krabДата: Вт, 24.03.2009, 17:54 | Сообщение # 2
Рядовой
Группа: Проверенные
Сообщений: 13
Репутация: 1
Статус: Offline
В любом случае не помешает :).
 
GregoryДата: Ср, 25.03.2009, 17:52 | Сообщение # 3
Генерал-майор
Группа: Доверенные
Сообщений: 482
Репутация: 22
Статус: Offline
Подробности было бы интересно узнать. Между прочим, никто никогда не говорил что zSeries это предпочтительная платформа для вычислений! А портировать эту программу в z/OS UNIX не пробовали?

Сообщение отредактировал Gregory - Ср, 25.03.2009, 17:59
 
akostДата: Ср, 25.03.2009, 19:04 | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
Ага, значит, кому-то тема интересна. Тогда пойду на днях к исполнителю, попытаю подробности.
а чтобы в USS портировать, там компилятор С нужен. А его ж таки для этого надо иметь, например, купив... или еще как...

Про платформу... Бес, как всегда, в подробностях. IBM всем говорит, что у них НАКОНЕЦ процессор в z9 и z10 линейно работает на более высокой частоте, чем на Intel, например, в z9 примерно 4ГГц. Это косвенно подтверждается нашими данными - z800 показала как-то на определенных задачах приблизительно аналог Intel 900 МГц на процессор, а z9 наша - четко в 4 раза больше на одном процессоре, в общем около 900*4=3,6 ГГц.

Поэтому приблизительно знаю чего ждать.

 
liksДата: Пт, 08.05.2009, 22:39 | Сообщение # 5
Рядовой
Группа: Проверенные
Сообщений: 16
Репутация: 0
Статус: Offline
Неправда, в z9 частота маленькая - порядка 1.9 ГГц в z9 EC и 1.2 в BC, если я ничего не путаю. В z10 EC частоту подняли до 4.4. Для криптографии в мэинфрейме используются платы-ускорители, которые имеют встроенную реализацию шифрования, но там естественно нет ГОСТа и в ближайшее время не будет. Их начинку можно переписать, но с этим другая проблема - курсы по устройству и правилам пользоавния этой штукой достаточно дорогие и проводятся не часто. Если есть желание попробовать скомпилировать софтину с помощью XL C/C++, то можно это сделать на территории центра инноваций IBM, его выдадут во временное пользование. Gcc с каждой версией становится все лучше, но до XL пока не дотягивает имхо.
 
akostДата: Пт, 08.05.2009, 23:08 | Сообщение # 6
Admin
Группа: Администраторы
Сообщений: 619
Репутация: 5
Статус: Offline
так в том-то и дело - линейно гигагерцы мерять нельзя. пропорция "z800=Intel 900 МГц" мы получили на определенном приложении с большим парсингом (а именно - на XML СУБД). эту задачу (вместе с продуктом) портировали сами разработчики, так что сравнение вышло грубое, но в общем ее вполне можно считать бэнчмарком.
то, что z9 = 4 * z800, мы тоже получили на целой куче задач, в том числе и на задаче шифрования.
вообще, я уже почти готов вывалить результаты в статье на сайте. там уже можно будет обсуждать.
 
liksДата: Вс, 10.05.2009, 10:24 | Сообщение # 7
Рядовой
Группа: Проверенные
Сообщений: 16
Репутация: 0
Статус: Offline
Выкладывайте конечно, будет интересно почитать.
 
  • Страница 1 из 1
  • 1
Поиск: