Вход |  Регистрация
 
 
Время электроники Вторник, 12 ноября
 
 


Это интересно!

Ранее

Создана электроника, работающая внутри тела

Ученые из Университете штата Огайо в Колумбусе создали электронику, которая может работать в непосредственном контакте с тканями и жидкостями живого организма. Данная технология открывает широчайшие перспективы в самых разных областях: от создания дистанционно управляемых животных, до производства «умных» имплантатов, медицинских датчиков и даже искусственных нервов.

Sony перевыпустила «умные часы»

Компания Sony представила второе поколением своих «умных» часов с сенсорным экраном – SmartWatch 2 . Часы работают на базе системы Android

E Ink представила гибкий дисплей для часов

Компания E Ink представила гибкий дисплей для часов размером 1,73 дюйма (44 мм).

Реклама

По вопросам размещения рекламы обращайтесь в отдел рекламы

Реклама наших партнеров

 

4 июля 2013

Изобретатель нашел способ превратить видеокарту в суперкомпьютер

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

Г

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

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

И тут кроется главный подводный камень: программирование вычислений для GPU требует от программиста множества трудоемких операций низкоуровневого программирования.

К счастью, специалист в области информатики Эрик Холк (Eric Holk) из Университета Индианы разработал новый язык программирования, который позволяет быстро создавать высокоэффективные программы для GPU. Новый язык программирования называется Harlan, он берет на себя трудоемкое низкоуровневое программирование и позволяет создавать эффективное ПО для GPU. Эрик Холк подчеркивает, что графические процессоры имеют гораздо большую пропускную способность, чем центральные процессоры, благодаря чему GPU лучше работают при выполнении относительно простых вычислений, но в больших объемах данных. Подобные вычисления обычно выполняются на суперкомпьютерах, где моделируются сложнейшие системы, состоящие из огромного множества относительно простых процессов. Холк утверждает, что CPU и GPU, в конечном счете сольются в один высокопроизводительный универсальный процессор, а пока будут востребованы оба типа устройств, причем у GPU есть большой нереализованный потенциал.

Синтаксис Harlan основан «диалекте» Scheme языка программирования Lisp, который был создан в 1958 году исследователем проблем искусственного интеллекта Джоном Маккарти. Также, Эрик Холк разработал и более привычный вариант языка для программирования GPU, основанный на Rust - языке, разработанном программистами Mozilla специально для низкоуровневых систем. Harlan намного более мощный инструмент и может генерировать более эффективный и сложный код, а Rust - более практичен и удобен.

Читайте также:
Мощнейший в мире суперкомпьютер построен на графических процессорах
Nvidia привезла в Россию суперкомпьютеры на видеокартах

Источник: CNews

Комментарии

0 / 0
0 / 0

Прокомментировать







 

Горячие темы

 
 




Rambler's Top100
Руководителям  |  Разработчикам  |  Производителям  |  Снабженцам
© 2007 - 2019 Издательский дом Электроника
Использование любых бесплатных материалов разрешено, при условии наличия ссылки на сайт «Время электроники».
Создание сайтаFractalla Design | Сделано на CMS DJEM ®
Контакты