Wednesday, November 19, 2008

Unix is not OS

На одной из презентаций SUN Microsystems кто-то рассказывал, что во Владике, или где-то в тех местах есть плакат, который рекламирует Solaris, но не операционную систему, а салон по продаже солнцезащитных очков. В продолжение этой темы вот реклама, которую можно увидеть в Йокогаме (Япония).

From fun

Tuesday, October 28, 2008

Новости

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


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


Так пару дней назад на RBC прошла новость Дж.Маккейн: Моя победа на выборах гарантирована, а пару дней спустя на том же сайт В США предотвращен нацистский заговор против Барака Обамы. И не смотря на то, что вроде речь в текстах идет немного о разных вещах, возникает подозрение на связь этих двух событий. А может это не только подозрение? ;)


На другом сайте, Прожиточный минимум вырос на 55 рублей, а через пару дней Продолжился рост доходов населения. Да.... Такими темпами мы скоро все станем миллионерами ;)


Интересно бывает читать подписи к фотографиям. Так в новости про запуск кластера в НГУ под одной из фотографий есть подпись "Вице-президент HP Оуэн Кемп (слева) впервые видит свой суперкомпьютер в сибирском подвале".


Подмечайте подобные вещи и жить станет веселей.

Sunday, October 19, 2008

Оптимизация программы под CELL BE

Довелось заниматься перенесением одной счетной программы что называется с обычного компьютера на вычислительный узел с процессорами IBM CELL BE. На данный момент не важно, что в качестве подопытного кролика выступала Sony Playstation3, а важно то, что когда базово распределил вычисления между SPE, и запустил программу, то обнаружил, что она работает в десяток раз медленее, чем на стареньком P-III. Я пытался оптимизировать коммуникации, вводить двойной буфер, менять алгоритм распределения данных, а время вычислений менялось в пределах погрешности измерения.

И так продолжалось до тех пор, пока я не векторизовал часть вычислений, а потом и все вычисления. Производительность возрасла в 40-50 раз. Потрясающе! И на первый взгляд кажется, что такое невозможно, но объясняется все очень просто: 4 операции в место одной за раз; и экономия на тактах по превращению скалярных значений в векторные и назад.

Как результат программу удалось ускорить в 25-30 раз (на Sony PS3) относительно Intel Xeon с той же тактовой частотой.

Вывод: при программирование для IBM CELL BE первым должна быть выполнена векторизация, а потом прочие ухищрения по оптимизации.

Thursday, October 16, 2008

Нестыковочка вышла

Вчера под вечер полез в Интернет читать новости и смотреть куда катится вся мировая экономика. Но одном из сайтов меня заинтересовала реклама и я пошел по ссылке. После того, как страница загрузилась полностью у меня улыбка растянулась до ушей. А увидил я вот это.

From fun


"Видимо кто-то кого-то по дешовке скупил" - пронеслось в голове ;)