774 Тем для обсуждения
6,825 Открытых обсуждений
- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Сообщения в "Разработка софта" Категория 
Простая логика Инспектора
Vladimir Tsymbal (Intel) (19 пост(а)) 17.05.2012 14:35
Комментарии (0)
Многим кажется, что Инпектор иррационален, совершает бессмысленные действия, дает ненужную информацию, и вообще его сложно понять. Доходит до смешного: обвинению подвергаются всем знаковые и милые горожане. В данном посте мы попытаемся понять простую логику Инспекора, которая, порою, объясняется сложными или даже скрытными действиями его подопечных.
Категория: Intel Software Network, Разработка софта
Метки: Inspector XE, operator new
Apache Hadoop и топ самых частотных слов
loken17 (2 пост(а)) 17.05.2012 10:10
Комментарии (3)
Всем привет! Как и обещал, продолжу рассказ про MapReduce описанием реализации Apache Hadoop и примером реальной программы. Задача, которую мы будем рассматривать — построение списка наиболее частоупотребимых слов в наборе документов (входными данными послужит список статей википедии). Начнем с "hello world" мапредьюса, а именно программы, подсчитывающей количество слов в тексте. Думаю, не стоит, как в [...]
Категория: Разработка софта
Метки: Acceler8, accelerate 2012, MapReduce
Сенсоры грядут
Dmitry Rizshkov (3 пост(а)) 16.05.2012 17:17
Комментарии (2)
На прошедшем недавно Intel Developer Forum 2012 в Пекине компания Intel и ее партнеры продемонстрировали новые ультрабуки, одной из отличительных особенностей которых (не считая дизайна и наличия сенсорного экрана) является наличие сенсоров. Причем, данные модели не просто концептуальный дизайн, они являются образцами реальных устройств, которые начнут появляться на рынке в ближайшее время. С их появлением [...]
Категория: Intel Software Network, Ultrabook, Ultrabooks, Мобильность, Разработка софта
Метки: sensors, Ultrabooks
Коллекция интересных ресурсов по тематике программирования на языке Си/Си++
Andrey Karpov (65 пост(а)) 16.05.2012 13:13
Комментарии (1)
Если вы присутствуете на одном из этих сайтов, то приглашаю следовать за мной. Со временем вам попадется немало интересных статей. А чтобы заинтересовать вас, я решил сделать небольшую подборку материалов.
Категория: Параллельное программирование, Разработка софта
Метки: C#, cpp, си плюс плюс, Си++
Встраиваемые функции (inline) для тех, кто не знает, и для тех, кто забыл...
tourmaline (1 пост(а)) 16.05.2012 12:12
Комментарии (7)
Помещение аргументов в стек, передача управления функции и возврат из нее, освобождение стека - все это вносит издержки, которые немного, но влияют на скорость. Можно получить выигрыш во времени, если дать компилятору копировать код функции непосредственно в код программы по месту вызова, а не создавать функцию в памяти. Такие функции называются встраиваемые (inline). Тривиальный пример [...]
Категория: Разработка софта
Метки: Acceler8, accelerate 2012, inline функции
Справочное руководство Intel® TBB – теперь в HTML!
Vladimir Polin (Intel) (2 пост(а)) 15.05.2012 12:12
Комментарии (0)
У нас в Intel® TBB хорошая новость: Справочное руководство Intel® TBB, больше известное обществу как Reference.pdf, теперь доступно в HTML версии на нашем опен-сорс сайте. Добро пожаловать! Так же на страничке документации, как обычно, документы из последнего обновления и выложен новый вариант doxygen-документации. --Владимир
Категория: Intel Software Network, Параллельное программирование, Разработка софта
Метки: Intel TBB, Intel® Threading Building Blocks, TBB, Threading Building Blocks
C/C++ like Java
Malyshev Egor (3 пост(а)) 15.05.2012 10:10
Комментарии (5)
Привет всем! Сегодня мы с вами поговорим о любви C/C++ к Java. Связь не очевидна, но она есть. Итак, поехали! В прошлый раз мы с вами говорили об обратной задаче, а стоило ли когда-нибудь выполнять эту? Очевидно, что и такое нам тоже нужно, когда например нашему методу передаётся объект, который предоставляет нам какие-то услуги, которые [...]
Категория: Разработка софта
Метки: Acceler8, accelerate 2012, C#, Java, Си++
Введение в технологию MapReduce
loken17 (2 пост(а)) 14.05.2012 16:50
Комментарии (3)
Введение Поскольку такие технологии параллельного программирования, как OpenMp, TBB, pthreads, Cilk+ уже широко известны читателям, я решил описать технологию распределенных вычислений MapReduce. Технология, на мой взгляд, пока еще получает недостаточно внимания, хотя уже набирает популярность: Employees From Yahoo, Google, And Facebook Are Flocking To These Start-Ups Краткое описание Возникла технология MapReduce из необходимости обрабатывать данные, [...]
Категория: Intel Software Network, Разработка софта
Метки: Acceler8, accelerate 2012, MapReduce
Java like С/C++
Malyshev Egor (3 пост(а)) 12.05.2012 13:14
Комментарии (7)
Привет всем! Сегодня мы с вами поговорим о любви Java к C++. Связь не очевидна, но она есть. Итак, поехали! Порой в нашей жизни требуется использовать код, написанный на другом языке. Опишем несколько случаев такой необходимости: Пускай у вас есть проверенный на 100% код на другом языке. Для того что бы его перевести на язык [...]
Категория: Intel Software Network, Разработка софта
Метки: Acceler8, Accelerate, accelerate 2012, C#, Java, JNI, Си++
А Вы, случайно, не Цезарь?
andreythestudent (1 пост(а)) 12.05.2012 12:12
Комментарии (1)
Я вот, например - нет. Я имею в виду, что делать одновременно несколько дел, подобно известному римскому императору, не умею. Ну разве что самых элементарных (например, смотреть телевизор и завтракать). Но я не умею делать одновременно два или более дела, требующих обдумывания каждого из них - например, я не могу одновременно читать один текст и [...]
