Список серверов Расслабуха.ру


Кто здесь был

Донат на Расслабуха.ру

А кто здесь сейчас:



Онлайн всего: 3
Гостей: 3
Пользователей: 0

Именинники:
KAREL(39), bOt(29), saintamor(39), Тит@н(27), S-A-S-K-E(28), Xlебyhек(26), Iampolicman(29), Rainbow-Lemon(23), DeSanta(26), kolya_pot(31), gadi(32), Bur@vhik(24), rakeckiyr(25), maksim6802(45), Сгущен2(24), bhopgrove(39), delofram(31), LedaviPro(34), Edward(22), maxsp2(34), РЕДАКТОР(22), FANTOM7140(27), approach(31)

Зарегистрировано расслабушников: 9910

ТОП расслабушников

Vampiro
Репутация: 20357
Форум постов: 12929
Новостей: 679
Комментов: 702
Блоги: 18
Статьи: 39
St@rik
Репутация: 14441
Форум постов: 280
Новостей: 0
Комментов: 0
Блоги: 0
Статьи: 0
BOMBILA
Репутация: 11300
Форум постов: 3081
Новостей: 603
Комментов: 213
Блоги: 8
Статьи: 0
shellshock
Репутация: 10849
Форум постов: 575
Новостей: 142
Комментов: 33
Блоги: 0
Статьи: 1
Jhon
Репутация: 10068
Форум постов: 1
Новостей: 0
Комментов: 0
Блоги: 0
Статьи: 0
Nice_biceps
Репутация: 7420
Форум постов: 2305
Новостей: 666
Комментов: 110
Блоги: 9
Статьи: 0
GOSUMAN
Репутация: 7397
Форум постов: 988
Новостей: 0
Комментов: 94
Блоги: 12
Статьи: 0
Юленька
Репутация: 7350
Форум постов: 679
Новостей: 0
Комментов: 61
Блоги: 5
Статьи: 0
ҲửŦṀ€Ħ
Репутация: 6847
Форум постов: 1837
Новостей: 856
Комментов: 41
Блоги: 0
Статьи: 40
Desmond_Ferrcon
Репутация: 6675
Форум постов: 2711
Новостей: 27
Комментов: 62
Блоги: 0
Статьи: 1
Вся правда об Украине Вся правда Место на Расслабуха.ру
Главная » 2012 » Август » 11 » Увеличение FPS в играх в 6 раз даст новый язык программирования
Увеличение FPS в играх в 6 раз даст новый язык программирования
10:59
Переход от гонки за частотами к многоядерности вызвал необходимость в углублённой разработке алгоритмов, направленных на параллелизм в вычислениях. Особенно это стало актуально с началом эры GPGPU-вычислений, для которых программирование на OpenCL становится всё более популярным подходом. Но это не исключает того, что отдельные разработчики пытаются разработать свой "идеальный" язык программирования для многоядерных сред.


Как сообщает сайт EE Times, группа студентов и аспирантов Лаборатории Искусственного Интеллекта и Компьютерных Наук Массачусетского Технологического Института (MIT CSAIL) предложила новый язык программирования для обработки изображений в многоядерной среде. Язык, который назвали Halide (от общего названия двухкомпонентных галогенидных соединений, что станет ясно ниже), решает сразу две главных задачи. Во-первых, он проще в написании и проверке кода, чем современные языки для обработки изображений. Во-вторых, новый язык способен автоматически оптимизировать код, исключая трудоёмкие ручные операции.

Согласно проведённым тестам, переписанные на Halide программы оказались примерно на одну треть длиннее программ, написанных опытными программистами на современных языках, но они показали выигрыш в скорости расчётов в 2, 3 и даже 6 раз. В отдельном случае расчёты на Halide оказались в 70 раз быстрее. Правда, при значительном превышении длины кода.

Секрет нового языка, как говорят разработчики, кроется в его двухмодульной основе. Программа на Halide состоит из двух секций. В одной секции описан общий алгоритм вычислений, а в другой — планировщик процесса. Причём команды в планировщике можно менять на ходу без модификации кода всей программы. Это открывает путь к экспериментам с новыми идеями, которые для проверки не потребуют переписывать программу заново. Кроме того, меняя только блок планировщика (в котором расписаны шаги по выполнению той или иной последовательности команд на конкретных ядрах), можно организовать перенос расчётов на любую аппаратную платформу.

Выглядит, что ни говори, заманчиво. Но погоду на рынке программирования делают корпорации или крупные сообщества, до которых разработчикам нового языка далеко.


Просмотров: 753 Мне нравится
Категория: Компьютерные новости | Просмотров: 753 | Добавил: Vampiro | Теги: планировщик, Halide, программирование, Мультизадачность, модульный, язык
Всего комментариев: 0


Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

ВХОД на ФОРУМ

Проверенный на Расслабуха.ру

Новое на ФОРУМе:

Расслабуха.ру ВКонтакте

Расслабуха.ру STEAM

Расслабуха.ру

Первая Лаборатория Отдыха. Новости. Сервера TF, CSS, CSGO, MineCraft. Реальные тусовки.

добавить на Яндекс

Как вы заходите на сервера Расслабуха.ру?
Всего ответов: 1996
 
Какую сумму Вы готовы пожертвовать порталу - DONATE?
Всего ответов: 3504
 

PREMIUM на Расслабуха.ру

На форуме создано 5573 тем, в которые даны 223654 ответов.
Новостей: 10224, к которым даны 29327 комментариев.
Написано статей: 271
Создано личных блогов: 2928
Закачено Файлов: 197
Закачено Фотографий: 357
Браузерных Игр: 300
Психологических тестов: 8
Справочник FAQ: 19
Серверов CS:Source: 13
Серверов CS:GO: 14
Серверов TF 2: 9
Всего cерверов на www.RASSLABYXA.ru: 36