Архиватор HA на «Эльбрусе»

Мы тут «Эльбрус» решили оживить, который был куплен несколько лет назад для одного из проектов. Проект закончился и компьютер с тех пор лежал на складе.

Внутри стоит восьмиядерный процессор «Эльбрус-8C» 1,3ГГц. Он тогда-то был экзотикой, а после санкций стал буквально раритетом.

Я, чтобы прикинуть его производительностью, решил попробовать повторить на нём свой недавний эксперимент — скомпилировать архиватор ha и засечь время, — за сколько он на этой машине сожмёт «Дум».

Там довольно старая операционка стоит с компилятором gcc 7.3.0 и нет cmake. Пришлось переписать компиляцию на make и компилировать тем, что есть. Наверное новый компилятор соптимизировал бы код лучше, но взять его некуда — надо переставлять операционную систему, а это целая история.

Скриншот консоли программы HA 0.999β (1995, Harri Hirvola) — создание архива doom.ha с упаковкой файлов doom.exe, doom.wad и др. методами HSC/ASC; завершено за 18.77 сек.

На «Эльбрусе» «Дум» сжался за 18,77 секунды против 4,3 секунды на моём ноутбуке с M3 Max. Разница более чем в четыре раза. Я даже не знаю — много это или мало. Надо, наверное, посмотреть на каком-нибудь среднем компьютере, чтобы оценить результат.

2 комментария

Шикать

Вчера на митинге кадетов хорошо сказал гражданин Магеровский: «Еще многие понимают у нас свободу лишь под девизом „нраву моему не препятствуй”». Ему, конечно, шикали, но, по-моему, он прав.

— «Дневник москвича» Н. П. Окунев.

Читаю сейчас «Дневник москвича» Окунева, это очень известная книжка о событиях в России начала 20 века. В одном моменте встретилось слово «шикать» в отношении выступающего.

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

Если бы сейчас кто-то стал так делать в жизни, я бы очень удивился, а когда-то обычное дело, получается, было. По всей видимости значение «ш-ш-ш» сменилось с «замолчи!» на «давай потише».

2 комментария