Intel советует приготовиться к появлению процессоров с тысячами ядер

Ведущий инженер лаборатории Intel Microprocessor Technology Lab Анвар Гулом рекомендует разработчикам программного обеспечения заранее подготовиться к появлению процессоров, насчитывающих десятки, сотни и даже тысячи ядер.

В настоящее время наиболее передовые чипы Intel содержат четыре ядра. В ближайшее время Intel планирует осуществить переход на архитектуру следующего поколения Nehalem. Процессоры на базе Nehalem получат уже до восьми ядер и благодаря технологии Simultaneous Multi-threading смогут одновременно обрабатывать до шестнадцати потоков инструкций. До сих пор разработчикам с некоторыми ограничениями удавалось адаптировать приложения под чипы, насчитывающие до нескольких ядер. Однако по мере развития многоядерных платформ процесс адаптации становится все более трудоемким и менее эффективным.

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

Кстати, в прошлом году корпорация Intel демонстрировала прототип процессора, снабженного 80 ядрами. Кроме того, в недрах компании разрабатывается чип с кодовым названием Larrabee, первые версии которого, предположительно, будут насчитывать от 16 до 24 ядер. Ожидать появления продуктов на основе Larrabee следует ближе к концу 2009 года или в 2010 году.

Компании: 
field_vote: 
Пока без оценки

Комментировать

Filtered HTML

  • Use [fn]...[/fn] (or <fn>...</fn>) to insert automatically numbered footnotes.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <strike> <code> <h2> <h3> <h4> <h5> <del> <img>
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.