metaclass: (Default)
[personal profile] metaclass
Злая жаба уделывает лисп на задаче, причем лисповый вариант оптимизирован, а жабный нет.

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

Date: 2010-09-28 12:37 pm (UTC)
From: [identity profile] swizard.livejournal.com
> причем лисповый вариант оптимизирован, а жабный нет.

Не, ну зачем же так сразу начинать холивор с вызывающе неверной информации :)

Неоптимизированный жабный вариант работает 274 секунды против неоптимизированного лиспового с 24-мя секундами.

Не надо читать между строк.

Date: 2010-09-28 01:06 pm (UTC)
From: [identity profile] metaclass.livejournal.com
А, не так прочел.
А в чем там разница в жабных вариантах?

Date: 2010-09-28 01:15 pm (UTC)
From: [identity profile] swizard.livejournal.com
Ну как обычно -- в стандартном разнообразный энтерпрайз-сахар, упрощающий жизнь (java.util.concurrent), а в оптимизированном все руками.

Date: 2010-09-28 12:54 pm (UTC)
From: [identity profile] aamonster.livejournal.com
Да на этой задаче вообще на результат смотреть смысла нет, не зря там условие - не использовать всякие легковесные альтернативы тредам и свои шедулеры. Очень показательно, как в http://www.rsdn.ru/forum/cpp/3539197.1.aspx человек оптимизировал.

Date: 2010-09-28 01:14 pm (UTC)
From: [identity profile] metaclass.livejournal.com
О, полезно. Антипараллелизм.

Date: 2010-09-28 01:15 pm (UTC)
From: [identity profile] aamonster.livejournal.com
Ребе, вы будто в первый раз видите, что на синхронизациях теряем больше, чем выигрываем от распараллеливания?

Date: 2010-09-28 01:21 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Я почти не занимался задачами, требующими существенного уделения внимания таким низкоуровневым вещам.

Date: 2010-09-28 04:03 pm (UTC)
From: [identity profile] nivanych.livejournal.com
И хаскель, хаскель отстаёт! Абидна!

Date: 2010-09-28 04:40 pm (UTC)
From: [identity profile] gds.livejournal.com
ничего, агда наверняка быстрее!

Date: 2010-09-28 04:48 pm (UTC)
From: [identity profile] nivanych.livejournal.com
Знаешь же прекрасно, что она в хацкель транслирует ;-)
Но вот если бы она напрямую в какой-нибудь llvm, тогда можно было бы сделать покруче хацкеля, да.

Date: 2010-09-28 07:59 pm (UTC)
From: [identity profile] raydac.livejournal.com
почему то меня вот от лиспа ниразу не прет
p.s.
а от пролога прет

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Aug. 22nd, 2025 07:01 am
Powered by Dreamwidth Studios