LINUX.ORG.RU
 

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


0

0

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

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

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

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

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

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

ПОСАДИ КОМПЬЮТЕР НА ЦЕПЬ И ЗАСТАВЬ ЛАЯТЬ!

домашняя автоматизация: сделай сам; лучший подарок для техногика

http://www.unicontrollers.com/products/unc01x

[#]  
UserUnknown

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

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

***** ()
[#]  
Joe_Bishop

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

Eclipse 3.3 Europa + CDT 4.0 получше будет, да и не забыть поставить санковскую "быдложабамашину" :)

* ()
[#] Ответ на: Re: Тяжела и неказиста жисть <censored> программиста ;) от UserUnknown 04.07.2007 22:24:44  

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

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

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

***** ()
[#] Ответ на: Re: Тяжела и неказиста жисть <censored> программиста ;) от Joe_Bishop 04.07.2007 23:19:56  

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

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

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

***** ()
[#] Ответ на: Re: Тяжела и неказиста жисть <censored> программиста ;) от Joe_Bishop 04.07.2007 23:24:09  

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

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

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

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

***** ()
Joe_Bishop

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

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

* ()
[#] Ответ на: Re: Тяжела и неказиста жисть <censored> программиста ;) от Joe_Bishop 04.07.2007 23:27:45  

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

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

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

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

***** ()
Joe_Bishop

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

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

* ()
[#] Ответ на: Re: Тяжела и неказиста жисть <censored> программиста ;) от Joe_Bishop 04.07.2007 23:42:56  

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

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

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

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

***** ()
[#] Ответ на: Re: Тяжела и неказиста жисть <censored> программиста ;) от Joe_Bishop 04.07.2007 23:42:56  

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

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

** ()
[#]  

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

Шрефты г..но :)

* ()
Joe_Bishop

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

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

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

* ()
[#]  
mic

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

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

***** ()
[#]  
sabonez

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

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

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

*### ()

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

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

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

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

***** ()
[#]  

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

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

anonymous ()
[#]  

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

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

*** ()
[#]  

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

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

* ()

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

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

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

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

***** ()
mic

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

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

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

***** ()

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

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

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

Еще раз:

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

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

***** ()
[#]  
acefsm

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

за slickedit зачет -)

* ()

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

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

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

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

***** ()
mic

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

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

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

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

***** ()

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

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

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

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

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

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

***** ()

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

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

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

***** ()