И снова занимательная математика
Dec. 17th, 2009 11:41 pmК этой записи.
Собрал под Debian Lenny отрекламированную Злобиным pure. Заодно и llvm 2.6, который в это пюре добавляют.
997 - 21 секунда против 18 минут на bc, которые у меня получились раньше.
998 - 6 с половиной минут против 511 минут.
Запустил-таки три девятки на ночь.
Стоит ли к времени вычисления добавлять время сборки пакетов - вопрос отдельный :-).
Upd: beldmit@manul2$ time pure tmp/999.pure > tmp/9_9_9_pure
real 103m37.719s
user 71m59.378s
sys 1m29.726s
beldmit@manul2$ ls -l tmp/9_9_9_pure
-rw-r--r-- 1 beldmit beldmit 369693102 Дек 18 01:27 tmp/9_9_9_pure
Upd: 10.08.2011, комп после апгрейда
beldmit@manul2$ time pure ./texts/999.pure > /home/beldmit/texts/9_9_9_pure
real 28m32.615s
user 27m55.473s
sys 0m16.929s
Собрал под Debian Lenny отрекламированную Злобиным pure. Заодно и llvm 2.6, который в это пюре добавляют.
997 - 21 секунда против 18 минут на bc, которые у меня получились раньше.
998 - 6 с половиной минут против 511 минут.
Запустил-таки три девятки на ночь.
Стоит ли к времени вычисления добавлять время сборки пакетов - вопрос отдельный :-).
Upd: beldmit@manul2$ time pure tmp/999.pure > tmp/9_9_9_pure
real 103m37.719s
user 71m59.378s
sys 1m29.726s
beldmit@manul2$ ls -l tmp/9_9_9_pure
-rw-r--r-- 1 beldmit beldmit 369693102 Дек 18 01:27 tmp/9_9_9_pure
Upd: 10.08.2011, комп после апгрейда
beldmit@manul2$ time pure ./texts/999.pure > /home/beldmit/texts/9_9_9_pure
real 28m32.615s
user 27m55.473s
sys 0m16.929s
no subject
Date: 2009-12-17 08:55 pm (UTC)Стоит. А то у меня bc 3 девятки считал неделю и так и не досчитал. Упал по переполнению выделенной ему квоты памяти.
Так что на трех девятках явно сборка пакетов окупится. Кстати, полагаю оно у тебя меньше 511 минут заняло.
P.S. А ты .dsc файл подписал?
no subject
Date: 2009-12-18 05:10 am (UTC)И вообще современную практику сборки пакетов я не особо умею.
На самом деле по-хорошему pure надо будет пересобрать с правильными зависимостями. Которые я указать забыл.
no subject
Date: 2009-12-18 06:21 am (UTC)no subject
Date: 2009-12-18 07:55 am (UTC)Можно мордой во внятный текст ткнуть.
no subject
Date: 2009-12-18 07:58 am (UTC)Мне в общем-то никакого внятного текста кроме его собственного man не понадобилось. Хотя, кое-какие особенности есть. Надо, что ли оный текст написать...
no subject
Date: 2009-12-18 06:56 pm (UTC)no subject
Date: 2009-12-18 07:00 pm (UTC)no subject
Date: 2009-12-18 07:27 pm (UTC)no subject
Date: 2009-12-18 10:24 am (UTC)P.S. Я пришедшие на почту комментарии читаю раньше, чем ленту, поэтому отвечал сначала на них.
... Turing Machine-Gun ...
no subject
Date: 2009-12-18 11:07 am (UTC)Осталось понять, что с ним сделать.
У тебя Перельмана под рукой нет? Какие он там первые цифры указывал?
no subject
Date: 2009-12-18 11:52 am (UTC)Но вообще проверять надо, да. До сих пор помню свои ощущения, когда СЛУЧАЙНО заметил, что число пи, посчитанное двумя разными программами, различается с две тысячи какого-то знака. Потом осознал, что в одной из них переполняется 16 бит, но сам факт, что мог и не заметить...
... Только нечётномерный ёж поддаётся причёсыванию ...
no subject
Date: 2011-09-27 08:25 pm (UTC)Детали: я таки сижу по-прежнему на винде, а в ней mpz (ну то есть всё тот же pure) не может отхватить достаточно большого для этой задачи куска памяти. Зато racket (бывшая plt scheme) собственно ответ во внутреннем (двоичном, видимо?) представлении посчитала за час с чем-то. Но не сумела напечатать. В итоге переводил в десятичную систему я руками, группами по миллиону цифр, и заняло это двое с чем-то суток. Но я ни в коем случае не утверждаю, что быстрее было нельзя -- в некоторый момент мне стало просто лень возиться, и я решил тупо подождать. Благо компьютер за эти два года стал заметно более другой, и аппаратный мультитаскинг (задача прочно заняла одно ядро из двух, а второе зато не заняла ;-) позволял на нём всё это время комфортно жить обычной жизнью.
... Стратегический светосброс ...
no subject
Date: 2011-09-27 08:32 pm (UTC)no subject
Date: 2011-09-28 06:55 pm (UTC)-rw-r--r-- 1 beldmit beldmit 369693102 Авг 9 23:17 texts/9_9_9_pure
beldmit@manul2$ md5sum texts/9_9_9_pure
3340ddcb021350d8f35f8589922a6994 texts/9_9_9_pure
no subject
Date: 2011-09-28 07:09 pm (UTC)... Мечты и определения ...
no subject
Date: 2012-02-02 09:44 am (UTC)... Мой город плакал, как гитара Ронки ...
no subject
Date: 2012-02-02 10:27 am (UTC)http://beldmit.dreamwidth.org/241717.html?nc=11#comments - туда я последний апдейт вносил.
no subject
Date: 2012-02-02 08:43 pm (UTC)... Эллипсы нужны при нарезании колбасы кружочками ...
No title
Date: 2012-02-02 08:52 pm (UTC)