Либ Ш
Sh был одним из первых языков метапрограммирования для программируемых графических процессоров . Он предлагал язык программирования общего назначения, основанный на модели потоковой обработки. Программы, написанные на Sh, могли работать как на центральных, так и на графических процессорах, что устраняло необходимость писать программы на смеси двух языков программирования, как это было в случае с более ранними системами программирования графических процессоров, такими как Cg или HLSL . [1]
По состоянию на август 2006 года он больше не поддерживается. RapidMind Inc. была создана для коммерциализации исследований Ш. Затем RapidMind была куплена Intel и также прекратила разработку Sh.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ Тардити, Дэвид; Пури, Сидд; Оглсби, Хосе (2006). «Ускоритель: использование параллелизма данных для программирования графических процессоров общего назначения». Новости компьютерной архитектуры ACM SIGARCH . 34 (5). дои : 10.1145/1168919.1168898 .