LINUX.ORG.RU

Тяжела и неказиста жисть <censored> программиста ;)


1

0

Сижу, портирую на домашнем компе одну свою старую софтину из PVM в MPI... Убится можно от этого параллельного ассемблера...

Собственно на скрине:

проприетарщина: TVD 8.1.0, Slickedit...

опенсорс: LAM 7.1.3, кеды, xmms ...

>>> Просмотр (1280x1024, 101 Kb)

★★★★★

Проверено: anonymous_incognito ()

О. Человек делом занимается. И тут не важно какие шрифты и тулкит. Чего за программка-то? :>)

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

Простенькая старая 2D CFD-шка.

Обкатываю новые примитивы для распараллеливания в системах со сложной топологией (SMP/NUMA узлы в кластере).

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

Чем ? У меня валяется SunStudio 12 но я его еще не пробовал. SunStudo 11 был просто ужасен.

PS: Неужели в нём долбагер лучше чем TVD ? Слабо верится.

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

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

Ну во первых это тест пока, а во вторых низзя.

Теоретически первые 2 можно объединить а вот третий это сами данные, структура которых передаётся в паре первых Send

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

Я про Эклипс сказал, а не про Sun Studio. Эклипсный дебугер, хз. Я пока не пробовал его даже в параллельных программах, тем более с MPI. А чем лучше? Удобнее, просто удобнее. Сликедит меня ужаснул, хотя, на вкус и цвет :)

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

>Я про Эклипс сказал, а не про Sun Studio. Эклипсный дебугер, хз. Я пока не пробовал его даже в параллельных программах, тем более с MPI. А чем лучше? Удобнее, просто удобнее. Сликедит меня ужаснул, хотя, на вкус и цвет :)

А я про тормоза ;)

Меня Эклипс ужаснул ;) На моём густотеплейтованом коде он та-а-а-ак тормозит ;) А так он конечно красивый (если на него смотреть а не работать в нём). Меня вообще то и в 2-х ddd работать не ломает при отладке MPI поделок но TVD всё равно во многих случаях удобнее и мощнее + интеграция с тем же LAM у него неплохая.

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

Последний Эклипс тормозит точно не больше чем SlickEdit 2007. Ну ещё нужно использовать именно санковскую джава машину, на гнутой тормоза нереальные.

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

>Последний Эклипс тормозит точно не больше чем SlickEdit 2007

Сейчас для сравнения загрузил эклипс (правда старый - 3.1) Он стоко загружался что я за это время в сликедите успею посадить 5 багов и 3 из них исправить :)

На работе правда всё поновее и железяка сильно толще на девелоперской машине (2xOpteron/1.6GHz и 2Gb памяти против AthlonXP/1.4GHz и 1Gb на домашей машинке) но привычка всё равно сильнее :)

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

Я конечно извиняюсь, но SlickEdit - это самая быстрая IDE такого класса, которую я видел, а Эклипс - самая медленная. =) Не стоит их сравнивать.

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

> Я конечно извиняюсь, но SlickEdit - это самая быстрая IDE такого класса, которую я видел, а Эклипс - самая медленная. =) Не стоит их сравнивать.

Сравнение было между SE 2007 и Europa+CDT 4.0?

Joe_Bishop
()

редкий на лоре скрин с работой... пинок по привычке - а зачем два монитора производительности?

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

>пинок по привычке - а зачем два монитора производительности?

Дык первый - процессор, второй - память

sS ★★★★★
() автор топика

Респект тебе дружище за кеды и за код!

Когда будешь адаптировать для гридов свою софтину, сделай еще скрин.

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

>Когда будешь адаптировать для гридов свою софтину, сделай еще скрин.

Она для грида достаточно хреново будет масштабироваться из за того что сильносвязанная. Пока прикручивается 2-х уровневая топология.

Хотя возможно при определённых случаев и на гриде можно будет получить бонусы.

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

>slickedit честно купленый?

На работе - да, а дома ... ну ты понял ;)

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

>Если не секрет, чем PVM не угодил

Ну он не то чтобы "не угодил", просто появилась необходимость переписать софтину и под другие API тоже. Под OpenMP я её переписал довольно быстро (за неделю) но там нету заморочек со сложной топологией. Вот сейчас взялся за MPI.

Ну и кроме всего прочего MPI умеет работать с интерконнектом минуя TCP стек. У меня например на боевом кластере стоит InfiniBand и соответственно MVAPICH2 к нему сверху. Плюс опять же поддержку ROMIO наверное прикручу.

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

>А что за дырень в середине списка окон в нижней панели?

Это так кеды длинную ссылку замазали наверное ....

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

>Дык первый - процессор, второй - память

неправда ваша. на первом мониторе процессор и память и на втором мониторе процессор и память. :)

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

>неправда ваша. на первом мониторе процессор и память и на втором мониторе процессор и память. :)

А почему тогда загрузка у них разная ? ;)

Еще раз:

1) процессор
2) память

Или мы говорим о чём то разном ?

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

Или ты про столбик и график ?

Ну дык 1 это текущая загрузка а 2 это график по времени...

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

настоящие true кодеры пишут на перфокартах да? -)

или в наше время в ed?

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

> тру парни считают ide признаком быдлопрогера васикера. ide были придуманы для васика.

Пацтулом =)))))

ананимус пеши исчо ...

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

>Ну дык 1 это текущая загрузка а 2 это график по времени...

вот про это и говорю. :) удалось убедить, что два. 1:0 в мою пользу

ещё пну. а зачем тебе четыре рабочих стола, если всё собрано на одном втором?

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

> а зачем тебе четыре рабочих стола, если всё собрано на одном втором?

Ну это же не всегда так...бывает и 4-х не хватает когда на одном документация, на втором ide+дебагер на третьем сразу запущен постпроцессор а на 4-м ... прально - ЛОР ;)

>удалось убедить, что два.

Но это же разные мониторы ... ;)

Я вообще привык к мониторам в стиле ganglia и этих мелких мне порой бывает мало...уж очень они малоинформативны.

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

>>удалось убедить, что два.

>Но это же разные мониторы ... ;)

но оба - мониторят процессор и память.

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

>но оба - мониторят процессор и память.

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

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