LINUX.ORG.RU

Гослинг доволен производительностью Java

 , ,


0

1

Согласно последним замерам в некоторых тестах (например расчет сглаженных сплайнов), Java-вариант обходит FORTRAN-вариант на ~10%. Таким образом, учитывая надежность кластерных решений на JVM, платформа Java уже вполне пригодна для High Performance Computing.

>>> Подробности

anonymous

Проверено: Shaman007 ()
Ответ на: комментарий от anonymous

> а каким боком тупой перебор шахматных вариантов к оптимизации кода компилятором?

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

anonymous
()
Ответ на: комментарий от haywire

> Да ладно рассказывать. Есть в аспирантуре бесплатные места. Сам в прошлом году поступил на бесплатное, хотя военный билет давно на руках и возраст уже не призывной да и цена этого дела смешная для работающего человека. Другое дело, что до защиты половина отчисляется, остальная половина уходит с кафедры после защиты. Но это проблема заработной платы в ВУЗе, а не аспирантуры.

ладно, не буду обобщать - не везде так. В нашем ВУЗе всё именно так, но это видимо политика нашего больного на голову ректора.

> цена этого дела смешная для работающего человека.

Ещё один из маськвы ? В наших местах платное обучение весьма тяжко бьёт по карману, да и зачем работающему человеку аспирантура ?

anonymous
()
Ответ на: комментарий от anonymous

> да и зачем работающему человеку аспирантура ?

Смотря где работаете. Если в конторе купи-продай, быдлокодерском офшоре, банке и далее по списку - не нужно. Ну а если в конторе, связанной с производством, технологиями - извините, ценится учёное звание.

haywire
()
Ответ на: комментарий от anonymous

> Но дибил на любом языке хрень всякую писать будет, даже на русском.

это точно. Некоторые из них даже не могут правильно написать слово "дебил".

anonymous
()
Ответ на: комментарий от haywire

> Смотря где работаете. Если в конторе купи-продай, быдлокодерском офшоре, банке и далее по списку - не нужно. Ну а если в конторе, связанной с производством, технологиями - извините, ценится учёное звание.

Итого в аспирантуру идёте ради знаний или ради звания ? лично я в работниках ценю не звания/корочки/сертификаты, а реальные знания.

anonymous
()
Ответ на: комментарий от haywire

> Ну а если в конторе, связанной с производством, технологиями - извините, ценится учёное звание.

Извини, но звание само по себе нигде не ценится, кроме совсем уж убогих быдлятников.

Я прекрасно понимаю, чего стоит дисер, написанный одновременно с работой на предприятии. Говна не стоит такой дисер, и, соответственно, говна не стоит такое звание. Полноценная же аспирантура, где на научную работу уходит 200% времени, мало кому доступна - ведь надо же работать, кушать, жить.

anonymous
()
Ответ на: комментарий от anonymous

> Итого в аспирантуру идёте ради знаний или ради звания ?

Какие знания может дать аспирантура ? "Занятия" по иностранному языку, где на каждого у преподавателя времени 20 минут в неделю ? Это смешно. Или занятия по философии раз в две недели ? Что касается собственно темы работы, мне было сказано сказу : хочешь защититься - тема будет только связанная с твоей работой, иначе ничего не выйдет.

> лично я в работниках ценю не звания/корочки/сертификаты, а реальные знания.

Ну, если бы такие, как Вы, начисляли мне деньги, то наверное, что-то было бы иначе, но, к сожалению, деньги мне начисляют другие люди. И КТН у нас имеет стабильно несколько десятков процентов больше денег, другое служебное положение, другую возможность роста и т.д.

haywire
()
Ответ на: комментарий от haywire

> Какие знания может дать аспирантура ?

Нда... Как у вас всё запущено. Гниёт всё и воняет...

> "Занятия" по иностранному языку, где на каждого у преподавателя времени 20 минут в неделю ? Это смешно. Или занятия по философии раз в две недели ?

Говно твоя аспирантура. Говном будет твоя корочка.

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

И, да, конечно же, иностранные языки, философия, дополнительные знания по специальности - всё это настоящая аспирантура тоже даёт. Если ты её, настоящую, не видел, это не значит, что её не бывает. Просто не фиг в гадюшнике учиться.

anonymous
()
Ответ на: комментарий от anonymous

> Извини, но звание само по себе нигде не ценится, кроме совсем уж убогих быдлятников.

Да ктобы спорил, контора - быдлятник, сам быдло. Но вот остановился тут и пока никуда более не хочется почему-то.

> Полноценная же аспирантура, где на научную работу уходит 200% времени, мало кому доступна - ведь надо же работать, кушать, жить.

Да скажу больше, любая работа в ВУЗе сейчас приносит такое "мощное" количество денег, что молодой человек должен быть пациэнтом из дурацкого дома, чтоб остаться в ВУЗе и полноценно там работать. Одна только стипендия чего стОит. 1500 рублей. Это просто кто-то намекает - "бегите отсюда, вы не нужны".

haywire
()
Ответ на: комментарий от haywire

> Это просто кто-то намекает - "бегите отсюда, вы не нужны".

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

anonymous
()
Ответ на: комментарий от anonymous

> Если ты её, настоящую, не видел, это не значит, что её не бывает. Просто не фиг в гадюшнике учиться.

Почему-то, мне кажется, что настоящую её никто не видел уже лет 15. По той простой причине, что нужно полностью обезуметь, чтоб за такую оплату отдавать всё время. Это ведь надо, как миниум, на шее у кого-то сидеть. А ВУЗ не самый плохой.

haywire
()
Ответ на: комментарий от haywire

> Почему-то, мне кажется, что настоящую её никто не видел уже лет 15.

Ну, во первых, стран в мире много. Во вторых, некоторые могут себе позволить нищенствовать лет до 25, чтобы только заниматься потом любимым и интересным делом.

> По той простой причине, что нужно полностью обезуметь, чтоб за такую оплату отдавать всё время.

Не для всех деньги в жизни главное.

> Это ведь надо, как миниум, на шее у кого-то сидеть.

Прикинь, ещё лет 10 назад многие умудрялись на стипендию прожить.

anonymous
()
Ответ на: комментарий от anonymous

> Во вторых, некоторые могут себе позволить нищенствовать лет до 25, чтобы только заниматься потом любимым и интересным делом.

Если его при этом из дома не гонят, то можно и позволить, да. Да ещё если найдётся такая баба, которая из-за большой любви к тебе и науке захочет жить с тобой, а не с сисадминомЪ, и рожать детей, ога.

> Прикинь, ещё лет 10 назад многие умудрялись на стипендию прожить.

Я 10 лет назад учился на 3-м курсе. Нельзя было на эту стипендию ни прожить. Никак. Равно как и сейчас на 1500 рублей.

> Не для всех деньги в жизни главное.

Не надо путать достаток и элементарный уровень жизни.

haywire
()
Ответ на: комментарий от anonymous

> Ну, во первых, стран в мире много.

Ну, это совсем другой вопрос.

haywire
()
Ответ на: комментарий от haywire

> Да ещё если найдётся такая баба, которая из-за большой любви к тебе и науке захочет жить с тобой,

А если она сама такая же, например?

> а не с сисадминомЪ,

Вот уж на кого ни одна приличная девушка дважды не посмотрит, так это на сисадминов.

> и рожать детей, ога.

А вот это с наукой не совместимо, есть такое дело.

> Я 10 лет назад учился на 3-м курсе. Нельзя было на эту стипендию ни прожить. Никак.

На аспирантскую стипендию + зарплату за работу на кафедре (а без этого по любому материала для дисера не будет) прожить было можно.

> Равно как и сейчас на 1500 рублей.

Не везде так плохо.

anonymous
()
Ответ на: комментарий от anonymous

> Не везде так плохо.

это всё понятно, но речь про россию.

То, что кто-то уехал за рубеж и теперь очень сильно кичится этим, не делает ему чести.

anonymous
()
Ответ на: комментарий от anonymous

> А если она сама такая же, например?

Ну, тогда обоим придётся проводить томные вечера на Ярославском вокзале.

> Вот уж на кого ни одна приличная девушка дважды не посмотрит, так это на сисадминов.

Приличная - неприличная, но выходят. Причём, за эникейщиков, работающих за еду.

> Не везде так плохо.

1500, 4500, 9000. Эти все суммы есть нуль. Ну, есть у меня тоже работа на кафедре. Есть даже, смешно сказать, гранты. Один заход в магазин - 6000.

haywire
()
Ответ на: комментарий от haywire

Хожу пешком, одеваюсь на рынке, жилье есть своё, но как жить на то, что мне платят в ВУЗе, не имею понятия. Никто этим и не занимается.

haywire
()
Ответ на: комментарий от anonymous

> это всё понятно, но речь про россию.

Именно в России не всё так плохо (пока ещё).

anonymous
()
Ответ на: комментарий от anonymous

> То, что кто-то уехал за рубеж и теперь очень сильно кичится этим, не делает ему чести.

И, кстати, уж лучше если человек уедет за бугор заниматься наукой, чем если он останется работать сисадмином или быдлокодером, и, соответственно, для человечества будет потерян.

anonymous
()
Ответ на: комментарий от anonymous

>Прикинь, ещё лет 10 назад многие умудрялись на стипендию прожить.

Как раз лет 10 назад на стипендию мождно было 1 вечер пива попить:)

r ★★★★★
()
Ответ на: комментарий от r

А, прикинь, можно было не пить пива, а купить мешок картошечки, например. На месяцок так чтоб хватило.

anonymous
()
Ответ на: комментарий от r

Аспирантская стипендия + ВУЗовская зарплата + прибавки за преподавание - это где-то $100 было тогда. Жить можно. Ты со студенческой стипендией не путай.

anonymous
()
Ответ на: комментарий от VoDA

> В последней 6-ке, "client" mode. Работать будет быстрее в 6-ке
> "server" mode.


Хорошенький выбор :) Или быстро стартовать или быстро работать. Лучше быстро работать :).

eXOR ★★★★★
()
Ответ на: комментарий от anonymous

> Прикинь, ещё лет 10 назад многие умудрялись на стипендию прожить.

Гы гы :). В 98 на стипендию прожить было невозможно :). Ну разве что если получал три-четыре улучшеные стипендии.

eXOR ★★★★★
()
Ответ на: комментарий от VoDA

Сделаю :) Но тогда ведь меньше памяти будет оставаться компилятору и серверу приложений? :)

eXOR ★★★★★
()
Ответ на: комментарий от anonymous

> И, кстати, уж лучше если человек уедет за бугор заниматься наукой, чем если он останется работать сисадмином или быдлокодером, и, соответственно, для человечества будет потерян.

не спорю, главное чтобы работа нравилась и условия были нормальные. Но зачем других-то поливать грязью с высоты собственного положения ?

Кстати сисадмина хорошего тоже днём с огнём не сыщешь, как и хорошего кодера.

В общем речь шла не о том. Я к тому, что платная аспирантура - это парадокс. Если идёшь в аспирантуру, то следовательно ты хочешь всё своё свободное время посвящать науке, но откуда тогда браться деньгам на оплату этой аспирантуры ? Ну а если ты идёшь в аспирантуру получать звание, то нахрен мне такая аспирантура не сдалась.

anonymous
()
Ответ на: комментарий от anonymous

> Я к тому, что платная аспирантура - это парадокс.

Да кто бы с этим спорил. Только вот, пока ещё есть и бесплатная аспирантура, так что не всё так плохо.

anonymous
()
Ответ на: комментарий от anonymous

>потом получал за это 100тр в месяц, а я как придурок оплачивал своими деньгами требуемые его приладе мегабайты с мегагерцами.

Какая тибе разница? Все = будешь оплачивать, только на 100тр в месяц придурку, а по 100тбак в год авторам Windows Vista Ultimate. Так что копи бабло, ага.

>На практике - JVM слишком уродливая VM, чтобы её можно было эффективно компилировать. HotSpot ужасен, это страшный хак, который практически невозможно развивать. То, что из него выжали сейчас - это его предел, без серьезных архитектурных изменений ничего лучше уже не получится.

Ты перепишешь с нуля? Нет? Слабо, чтоле? А давай свой вклад в GPL JVM вложи. А то только на ЛОРе брызгать и пердеть горазд

anonymous
()

> Гослинг доволен производительностью Javna

fixed

anonymous
()
Ответ на: комментарий от r

>>Прикинь, ещё лет 10 назад многие умудрялись на стипендию прожить.

>Как раз лет 10 назад на стипендию мождно было 1 вечер пива попить:)

Угу.

Это 17-18 лет назад на стипендию можно было не только жить, но и каждый год на отложенные бабки попкупать 1-2 гаджета или комп :)

KRoN73 ★★★★★
()
Ответ на: комментарий от eXOR

>В 91-ом? 8-[ ]

Угу. Я получал в 1990-м и 1991-м по 55руб., тратил очень мало (питание в столовой за полцены, копеек в 30 нередко с первым и вторым укладывался). За семестр легко 150 рублей откладывал.

МК-61 тогда стоил 88руб, МК-52 - 115руб.

МК-85 на Бейсике я в ~1992-м взял за 270руб.

На первый свой комп (Радио-86РК) я потратил около 145 рублей, последующие (Орион-128, потом - ZX-Spectrum) стали дешевле, так как я открыл для себя Тушинский радиорынок и уже не покупал КР580ВМ80А по 17р.50коп. :)

В 1991-м на пару с товарищем взяли б/у БК-0010 с магнитофоном и монитором за 700руб. Это вообще шик был :)

А вот с 1992-го халява кончилась, только на жизнь стало хватать. Хотя и безбедную. С 1993-го на жизнь стипендии уже не хватало. Пришлось начинать зарабатывать...

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Вот же блин господа... Лучше уж было товарищами оставаться.

eXOR ★★★★★
()
Ответ на: комментарий от anonymous

> Ты перепишешь с нуля? Нет? Слабо, чтоле? А давай свой вклад в GPL JVM вложи. А то только на ЛОРе брызгать и пердеть горазд

А на кой мне это? Я в mono вкладываюсь, класть мне на вашу убогую jvm. И, против высказанных мною фактов ты можешь что ответить? Нет? Гуляй.

anonymous
()
Ответ на: комментарий от anonymous

>А на кой мне это? Я в mono вкладываюсь, класть мне на вашу убогую jvm. И, против высказанных мною фактов ты можешь что ответить? Нет? Гуляй.

Действительно не знаю, накой тебе заведомо обреченный мертворожденный проект такой как Mono. Все понимают, что будущее только за жабой, Mono сдохнет вслед за Microsoft с его .NET

anonymous
()
Ответ на: комментарий от haywire

> Да скажу больше, любая работа в ВУЗе сейчас приносит такое "мощное" количество денег, что молодой человек должен быть пациэнтом из дурацкого дома, чтоб остаться в ВУЗе и полноценно там работать.

It depends.

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

>Все понимают, что будущее только за жабой, Mono сдохнет вслед за Microsoft с его .NET

Никто не знает. Как вариант - мысы сдохнет, а моня - останется. Или моня сдохнет, а мысы - нет ... ой 8-о ... чего это я ляпнул :-D

anonymous
()
Ответ на: комментарий от anonymous

>Аспирантура даёт знания о реальном устройстве научной инфраструктуры, о внутренней кухне публикации в научных журналах, и т.п.

Знания, передаваемые из уст в уста - зло.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

> Все понимают, что будущее только за жабой

Кто это так смешно понимает? Красноглазые аналитики с ЛОРа? Ещё какое тупорылое быдло? Жаба - тупик. Подёргается, подёргается, и перелезет на другую VM. Как вариант - Mono с его IKVM.

anonymous
()
Ответ на: комментарий от anonymous

>Прикинь, ещё лет 10 назад многие умудрялись на стипендию прожить.

Я поступал в 96-м. Прожить можно было, живя в халявной общаге, на 100-150 у.е. в месяц. Никто не жил на стипендию, ибо ее хватало на ящик пива, что ли. Все, кому деньги не посылались из дома, работали по выходным.

jackill ★★★★★
()
Ответ на: комментарий от anonymous

>А другого пути распространения практических знаний нет.

Вот поэтому у нас развит институт "незаменимых людей". А надо бы для любой стабильной системы, чтобы основные элементы были взаимозаменяемы.

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

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

jackill ★★★★★
()
Ответ на: комментарий от jackill

В аспирантуру поступал в 96м? На кафедре или в каком профильном институте при этом числился хотя бы лаборантом? Мы не про студенческие стипендии говорим.

anonymous
()
Ответ на: комментарий от jackill

> Вот поэтому у нас развит институт "незаменимых людей".

При чем тут это? Это, скорее, вопрос преемственности научной школы. Будешь отрицать, что она важна?

> А надо бы для любой стабильной системы, чтобы основные элементы были взаимозаменяемы.

В науке, да и вообще в любой сложной системе это невозможно принципиально.

> Как бы если ты пришел в одну аспирантуру и там одни порядки и ходы,

Я говорю про общие принципы научной работы, которые во всём мире одинаковы. О чём говоришь ты, я не знаю и не понимаю.

anonymous
()
Ответ на: комментарий от anonymous

>А если она сама такая же, например?

...то это не девушка.

>Вот уж на кого ни одна приличная девушка дважды не посмотрит, так это на сисадминов.

Ну если сисад - криворукий пивопотребитель из анекдотов, то да.

>А вот это с наукой не совместимо, есть такое дело.

Женитьбу с детьми путать не надо. Особенно, если посмотреть на великих ученых.

>На аспирантскую стипендию + зарплату за работу на кафедре (а без этого по любому материала для дисера не будет) прожить было можно.

Был у нас один такой аспирант. По доброте душевной его подкармливали все. Эдакий сын полка. Остальные работали.

jackill ★★★★★
()
Ответ на: комментарий от Macil

Ну давай, напиши переносимый корпоративный сервер на асме.

anonymous
()
Ответ на: комментарий от anonymous

>> Нет. В плоской таблице будет seq scan, а в нормализованной будут применяться оптимизации (дегенератов живущих без внешних ключей на join-ах не рассматриваем). Оптимизация может идти за счет использования наиболее ограничивающего условия и дальнейшего join в этой малой выборке. Даже если нет индексов на таблицы.

> в данном случае видимо ключ подразумевает наличие индекса, иначе не вижу никакого способа отобрать из главной таблицы нужные значения кроме как seq scan'ом - иного варианта в таблице без индексов просто нет (ну или я не знаю :)

Современные СУБД защищены от дурака ;) внешние и PK автоматом создают индексы, также уникальные поля реализуются индексом. Потому нормализация + fk / pk дают прирост производительности.

VoDA ★★
()
Ответ на: комментарий от jackill

> ...то это не девушка.

Зря ты так. Глупый, вестимо.

> Ну если сисад - криворукий пивопотребитель из анекдотов, то да.

Да какой угодно.

> Был у нас один такой аспирант. По доброте душевной его подкармливали все. Эдакий сын полка. Остальные работали.

А у нас такие были почти все. Кто работал налево - не защитились. Похоже, в херовом местечке ты учился.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.