crypt of decay - странные дела творятся, однако [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

странные дела творятся, однако [Sep. 14th, 2020|06:54 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
погонял урфортом бенчмарк от Forth Inc. в целом, UrForth примерно в 1.8 раз медленней, чем bigForth. учитывая, что bigForth генерит машинный код — результат меня вполне устраивает. а вот с SP-Forth вышло что-то странное: он почти не быстрее UrForth (т.е. значительно медленнее bigForth). это очень удивительно, потому что там тоже машинный код, и весьма навороченый оптимизатор. очевидно, я сделал что-то не так, потому что включение/выключение оптимизатора не повлияло ни на что. похоже, что в dev-сборке он сломан, и на выходе получается тупой лобовой stc. который да, не будет так уж сильно быстрее — почти все преимущества native code проебайтунг из-за щёлканья стеками.

в любом случае — меня такая скорость устраивает. я, конечно, мог бы переключиться на генерацию native code, но особого смысла в этом нет. а код усложнится весьма сильно (потому что без оптимизатора выигрыш будет никакой, так что оптимизатор тоже пришлось бы делать). в практическом смысле скорость отличная.

по ходу добавил поддержку floating point (с очень уёбищными парзером и печаталкой, которые не обеспечивают roundtrip), и даже собрал шахматную программку TSCP. на удивление — она заработала (после небольшой рихтовки).
Linkmeow!

Comments:
From:(Anonymous)
Date:September 14th, 2020 - 08:02 pm
(Link)
Кетмар, разве ты объяснишь мне — откуда
Эти странные образы дум?
Отвлеки свою волю от чуда,
Обреки на бездействие ум.

Я боюсь, что наступит мгновенье,
И, не зная дороги к словам,
Мысль, возникшая в муках творенья,
Разорвет твой мозг пополам.
From:(Anonymous)
Date:September 14th, 2020 - 08:46 pm
(Link)
Промышляя в фифе лж-раши,
Услаждая слепые умы,
Словно малые глупые дети,
Веселимся над пропастью мы.

Но лишь только черед наступает,
Фортом форт собирать не спеша,
Жесткий диск у компа умирает,
Анонимусов местных смеша!
From:(Anonymous)
Date:September 29th, 2020 - 10:28 pm

(Link)
Кейт, ты там живой??

это я)) Лёльк)) хехе
и я всё ещё тут забанена))
From:(Anonymous)
Date:September 29th, 2020 - 11:22 pm
(Link)
убейся ап стену, тупая сука
))
From:(Anonymous)
Date:September 30th, 2020 - 10:06 pm
(Link)
госпожа Тупая, ёросику онэгай симас))