"Scaling PostgreSQL using CUDA (http://highscalability.com/scaling-postgresql-using-cuda)" - пример разработки расширения на языке Си для PostgreSQL, которое для своей работы задействует CUDA (http://ru.wikipedia.org/wiki/CUDA) API (Compute Unified Device Architecture), разработанное компанией NVidia и позволяющее вынести некоторые вычислительные задачи на плечи GPU. В качестве примера, приводится код функции для генерации случайных чисел.URL: http://highscalability.com/scaling-postgresql-using-cuda
Новость: http://www.opennet.me/opennews/art.shtml?num=21998
прикольно.
пошёл покупать для серверов самые навороченные карты.. :-D
Вообщем комментарии в исходной новости свелись к мысли, что в промышленных БД процессор не является узким местом, а значит выйгрыша от переделки чего-либо будут минимальны.
+1. в общем так оно и есть. Чаще всего БД затыкается на скорости доступа к винтам.
В принципе, применение можно найти. Например, перед сохранением блоба обработать его на основании полученных данных. Далее шифрование, упаковка... Думаю найдутся те, кому это нужно. Но в большинсте, то да, узкое место это накопители.
Реально нужен полнострочный поиск.