Archives

Сообщения в "Открытый код" Категория RSS

Intel активно работает с сообществом разработчиков открытого исходного кода и сотрудничает с различными коммерческими поставщиками в вопросах развития Linux и других OSS решений. Читайте наши последние идеи о развитии и росте данного направления.

Older Entries ›

Go, Go, Google, Go!

vilianov (97 пост(а)) 12.11.2009 11:31
Комментарии (24)

Я начал подозревать неладное, когда появился онлайновый почтовый клиент и сервер одновременно Gmail. Подозрения усилились с запуском онлайновых офиса и переводчика. После анонса "андроида" не спал всю ночь, думал о виртуальном Big Brother'е. Браузер Chrome поставил на компьютер в первый же день, потому что все уже было понятно. Выход Google Wave воспринял, как грубые ласки перед массовой виртуальной лоботомией...

Продолжение ›

Категория: Открытый код, Параллельное программирование

Накладные расходы в OpenMP, синхронизация и планировщик

Maxym Dmytrychenko (Intel) (10 пост(а)) 10.08.2009 17:49
Комментарии (0)

OpenMP это конечно просто, но есть ли накладные расходы? В этой, заключительной части попробуем рассмотреть и оценить эти расходы в деталях на примере процессора Core i7

Продолжение ›

Категория: Intel Software Network, Открытый код, Параллельное программирование, Разработка софта

Накладные расходы в OpenMP, копирование данных

Maxym Dmytrychenko (Intel) (10 пост(а)) 23.07.2009 11:40
Комментарии (4)

OpenMP и его спецификация богата всякими clauses (не скажу как правильнее перевести на русский язык). В частности то, что касается копирования/использования данных в параллельном цикле, определяется следующими ключевыми словами: PRIVATE, FIRSTPRIVATE, COPYPRIVATE, COPYIN. Вообще спецификация OpenMP очень стоящий документ, особенно если есть необходимость в использовании самого OpenMP. Именно в спецификации можно найти много примеров и [...]

Продолжение ›

Категория: Intel Software Network, Открытый код, Параллельное программирование, Разработка софта

Intel® Architecture Code Analyzer for Intel® AVX Instruction Set

Maxym Dmytrychenko (Intel) (10 пост(а)) 14.04.2009 12:47
Комментарии (9)

Мы движемся и движемся вперед. Как известно, в новых процессорах, набор SSE инструкции не планируеться расширять, улучшать и так далее, хотя само направление живое и переродиться под несколько другим именем - Advanced Vector Extensions или в сокращении - AVX. Одно из главных и принципиальных изменений это изменения базовых типов, с которыми работают инструкции, а вернее их расширения [...]

Продолжение ›

Категория: Intel Software Network, Открытый код, Разработка софта

Недолгая бесплатная радость

vilianov (97 пост(а)) 03.04.2009 17:08
Комментарии (5)

Как помнят некоторые читатели моего блога, при наличии телевизора, нескольких ноутбуков и большого мощного компьютера с 20-дюймовым экраном, я предпочитаю смотреть кино на Sony PSP. Мой контракт на PR компании Sony истек первого апреля, так что на этот раз не буду рассказывать о чудесных достоинствах этой портативной игровой консоли. Она действительно замечательная - и точка. Есть три [...]

Продолжение ›

Категория: Открытый код, Параллельное программирование, Разработка софта

Перечитай, пересмотри и убедись что вышел за край...

Maxym Dmytrychenko (Intel) (10 пост(а)) 18.03.2009 15:00
Комментарии (10)

  Как всегда - хочется посмотреть на что то интересное, а главное новое. Взял я тут "практически" навскидку один open source проект и думаю дай займусь, может чего и выйдет Кстати, для тех что не совсем в курсе - Pixie (www.renderpixie.com), проект который я взял, это RenderMan-like photorealistic renderer. RenderMan же - это продукт, я думаю многим известной, [...]

Продолжение ›

Категория: Intel Software Network, Графика, Открытый код, Параллельное программирование, Разработка софта

Вкус векторизации

Maxym Dmytrychenko (Intel) (10 пост(а)) 16.02.2009 16:21
Комментарии (4)

В трудовые будни наобщавшись с народом я понял что что то с темой векторизации (Vectorization по-английски)  еще не всем понятно. Много всего, может быть, уже написанно однако - постараемся суммировать знания. Как известно в C/C++ мы оперируем с операндами, которые обязаны иметь тип, что внутренне подразумевает размерность или количество байт необходимых для хранения самих операндов/переменных. Sizeof() как раз и [...]

Продолжение ›

Категория: Intel Software Network, Открытый код, Разработка софта

На три буквы

vilianov (97 пост(а)) 05.02.2009 23:14
Комментарии (8)

Последние две недели проходят под знаком постоянного обновления протокола ICQ, приводящего к отключению от сети т.н. альтернативных клиентов. На самом деле, их правильнее называть "безальтернативными", потому что аутентичные "аськи" насколько примитивны, настолько и неудобны. Даже голенькая Miranda на раз забарывает ICQ 6.5, а что говорить про монстров, вроде QIP? И ведь, что характерно, над ICQ [...]

Продолжение ›

Категория: Мобильность, Открытый код, Разработка софта

OpenMP, Linux и немного фана

Maxym Dmytrychenko (Intel) (10 пост(а)) 13.01.2009 15:48
Комментарии (12)

Попался вот такой кусок кода для вычисления тривиального числа Pi n = 1000000000 62    h   = 1.0 / (double) n; 63    sum = 0.0; 64 65    for (i = 1; i <= n; i++) 66    { 67           x = h * ((double)i - 0.5); 68           sum +=(4.0 / (1.0 + x*x)); 69  [...]

Продолжение ›

Категория: Открытый код, Параллельное программирование, Разработка софта

Атомная радость

vilianov (97 пост(а)) 12.01.2009 10:51
Комментарии (22)

Итак, свершилось: вчера вечером маленький компьютер на базе Intel Atom окончательно сменил дорогущий NAS Qnap TS-209 Pro II и приступил к выполнению кучи обязанностей разом. Теперь, когда все позади, хотелось бы выразить недоумение по поводу самой идеи домашних NAS в ее нынешнем воплощении. У меня стоял, пожалуй, лучший из доступных на рынке вариантов. 500-мегагерцовый процессор, 256 [...]

Продолжение ›

Категория: Открытый код, Управляемость
Older Entries ›