Сила есть — ума надо.
Дата публикации: 16.06.2009

На пути к параллельным системам.

- Отключить лишние процессоры!

Основные выводы.
1. Что может произойти со стандартной программой, не оптимизированной для работы на многопроцессорных (многоядерных) платформах:
- Второе ядро увеличивает производительность лишь на 30%, хотя вы платите за полный кристалл. Это все равно, что вам не довешивают 70 граммов на каждые 100.
- Каждый следующий процессор может не увеличить, а уменьшить производительность.
- Применение более двух процессоров способно дестабилизировать, а в некоторых случаях полностью парализовать работу программы.
2. По всей видимости, через пару лет сегодняшний софт на старых принципах исполнения кода придется выкинуть.
3. Разработчикам ПО стоит задуматься о параллельном программировании уже вчера, т.к. многопроцессорные системы активно продаются уже сегодня.
4. Параллельное программирование увеличивает мощности компьютерных систем в десятки, а завтра и в сотни раз.

Edward A. Lee.

Electrical Engineering and Computer Sciences University of California at Berkeley

Сергей Сорокин

Спецлаб

Где взять надежный Windows?
Исповедь программиста для заложников Билла Гейтса.
Железный занавес.
Взгляд инновации на попытку государства развивать инновации.
Cпециализированные GOAL-центры: Москва Санкт-Петербург Белгород Вологда Воронеж Вязьма Дзержинск Екатеринбург Иваново Минск Брест Киев Донецк Одесса Клайпеда Астана пос. Кибрай Казань Калининград Кемерово Киров Кострома Краснодар Красноярск Курск Находка Нижний Новгород Новосибирск Пенза Петропавловск-Камчатский Ростов-на-Дону Тольятти Ногинск Улан-Удэ Уфа Южно-Сахалинск Челябинск Ярославль Мадрид Владивосток Владимир Волгоград Сыктывкар Калуга Набережные Челны Брянск Раменское San Mateo Баку Ульяновск Иркутск Волжский Новоуральск Orry la Ville Актобе Дмитров Новгород Великий Архангельск Днепропетровск Кишинев Самара Астрахань Смоленск Тюмень Оренбург Коломна Светлоград Алматы Темиртау Липецк