войти зарегистрироваться

Intel

Intel
хабраиндекс
53,75

Параллельные заметки №2 – инструментарий для OpenMP

image
Прежде чем приступить к изучению методики распараллеливания программ с помощью технологии OpenMP рассмотрим инструментарий, который нам потребуется. А потребуется нам в первую очередь Visual Studio 2005/2008 и Intel® Parallel Studio.

Все свое ношу с собой

   Аббревиатура MID означает «Mobile Internet Device», т.е. по сути – какое-либо мобильное устройство с операционной системой, способное выходить в Интернет, Отличным примером устройств такого класса является герой сегодняшнего обзора – Viliv S5.

image

Я достаю из широких штанин… ;)

О разработках Intel в России

   Помните, на сайте была программа «5 недель с компанией Intel»? Сегодня в своем роде ее логическое продолжение — у нас в гостях Камиль Исаев, до последнего времени занимавший пост директора по маркетингу русского офиса Intel. С 1 февраля Камиль стал генеральным директором по исследованиям и разработкам Intel в России и СНГ.



   Под катом находится интервью, из которого можно узнать о переменах в деятельности компании, планах по поводу российских разработок и, самое главное, ответ на вопрос «Чем же они там занимаются», который у многих возник после поста «Офис компании Intel». Ну и возможность задать свой вопрос никуда не делась ;)

Вечный вопрос измерения времени

Казалось, закончились долгие обсуждения в форумах, как измерить время работы алгоритма, какие функции использовать, какую точность ожидать. Жаль, но опять придется вернуться к этому вопросу. На повестке дня, как лучше измерить скорость работы параллельного алгоритма.

Офис компании Intel

Буквально на днях меня занесло в московский офис компании Intel. Будучи с фоторужьем, сделал пару снимков.

image

Только что проявил пленку, напечатал снимки ;) Приглашаю самых любопытных к просмотру.

Параллельные заметки №1 – технология OpenMP

OpenMP В ближайшие несколько постов мы расскажем о практическом использовании многоядерных процессоров. Ведь все-таки что бы ни говорилось о многоядерности, в любом случае программы надо «обучать» эффективному использованию нескольких ядер. А в этом первом посте будет анонс и первая «вводная» заметка.

Технологии образования

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

image

Что ж, давайте хотя бы тогда посмотрим, что делают в этом плане другие… на примере Великобритании, где недавно прошла тематическая выставка BETT 2010. Ох, неужели под катом речь идет о будущем наших детей?! )

64-битные технологии – еще одно направление в современном программном обеспечении

В блоге Intel довольно много говорится о многоядерных процессорах, как очевидном этапе развития компьютерных систем. Это действительно так. Но помимо многоядерных машин, другим важным направлением развития являются 64-битные технологии. Что это такое, в чем преимущества, какие есть проблемы – взгляд пользователя и взгляд программиста.

Про новые Intel Core и музейные экспонаты

Вчера, 19 января 2010 года, компания Intel официально представила в России новое семейство процессоров Core.

КДПВ ))

Неделю назад их анонсировали на мировом уровне, но и в этот раз не обошлось без интересного.

Бесплатные обеды закончились на практике

Есть достаточно известная статья Герба Саттера "The Free Lunch Is Over. A Fundamental Turn Toward Concurrency in Software". В ней говорится, что не стоит более надеяться на рост тактовой частоты микропроцессоров. Для повышения производительности программ теперь необходимо использовать несколько ядер в микропроцессоре. Хотя статья написана в 2005 году, до настоящего времени она для меня была скорее теоретической, чем практическим руководством к действию. Ранее я всегда получал ускорение, приобретая новый компьютер. Но вот настал тот момент, когда этого не произошло.
image
Рисунок 1 — Время работы unit-тестов на моей старой и новой машине.