Евгений Степанищев

Я — эксперт в области разработки веб-приложений и безопасности в интернете. Каждый месяц мой блог посещают около 90 тысяч человек. Работаю техническим директором в «Системах документооборота», занимаюсь электронным правительством.

Вот бы CUDA в интерпретаторы

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

Вот алгоритм сортировки приспособили для выполнения на GPU, на NVIDIA GeForce GTX480, код его реализующий, позволяет сортировать аж несколько миллиардов (!) 32-хразрядных чисел в секунду. Центральным процессорам пока до этого результата далеко.

Правда, указанная видеокарта тот ещё монстр, в стоечный сервер её не очень-то засунешь, но это, верится мне, пока. Впрочем, карту можно взять и поскромнее, и загрузить работой, чего ей простаивать, она всё равно в сервере ничего не делает.
1 сентября 2010 01:25

Victor Grinchik (wiktar.com)
1 сентября 2010, 10:28

Думаю, будет, и первым делом в JS.

Это у клиентов мощнейшие игровые видеоплаты, временно освобожденные от Старкрафта и Мафии 2, можно нагрузить вычислениями.

Браузеры сначала графику на видеоплату переложили, а со временем и JS-движки будут использовать дополнительную мощность.

Вот только, какой класс задач можно выполнять на GPU?

bolk (bolknote.ru)
1 сентября 2010, 12:17, ответ предназначен Victor Grinchik (wiktar.com):

Думаю, будет, и первым делом в JS.
Согласен, движки JS развиваются сейчас быстрее всего.
Вот только, какой класс задач можно выполнять на GPU?
Например, поиск и сортировка.

Ваше имя или адрес блога (можно OpenID):

Текст вашего комментария, не HTML:

Кому бы вы хотели ответить (или кликните на его аватару)

Подсказка по написанию комментария

В комментариях можно применять следующую специальную разметку:

  • слово, обрамлённое в «звёздочки» выделяется *жирным*
  • ссылка становится ссылкой: http://bolknote.ru
  • ссылка в скобках также становится ссылкой, закрывающая скобка не захватывается: (http://bolknote.ru)
  • каждую строку цитаты следует начинать со знака «больше»:
    > это цитата
    > из двух строк
  • можно вставить картинку, залитую на один из сервисов: «Яндекс.Фотки», «Фликр» или «Пикплз». Для этого нужно вставить на страницу полный адрес вашей картинки на сервисе, он превратится в картинку:

    http://fotki.yandex.ru/users/bolknote/view/274311?page=3