Детские вопросы (ака как это работает) в IT - как лучше узна
От: Shmj Ниоткуда  
Дата: 04.01.22 08:40
Оценка:
В связи с этим
Автор: Shmj
Дата: 02.01.22
, чего-то потянуло меня на странное.

Такой вопрос. Вот, есть язык GLSL — типа спецом создан для видео-карт и прямо из JS в браузере его можно загрузить в железо на исполнение. Мне не хочется сильно вдаваться в подробности и читать книгу, но хочется просто знать как это работает. Вопрос такой — во что в конечном итоге компилируется этот язык, в виде чего его получает видео карта? Как он связан с CUDA.

В Wiki ответ не нашел.

Как лучше узнавать такие вопросы?
Отредактировано 04.01.2022 8:43 Shmj . Предыдущая версия .
Re: Детские вопросы (ака как это работает) в IT - как лучше узна
От: Михaил  
Дата: 04.01.22 10:59
Оценка: :)
Здравствуйте, Shmj, Вы писали:

S>В связи с этим
Автор: Shmj
Дата: 02.01.22
, чего-то потянуло меня на странное.


S>Такой вопрос. Вот, есть язык GLSL — типа спецом создан для видео-карт и прямо из JS в браузере его можно загрузить в железо на исполнение. Мне не хочется сильно вдаваться в подробности и читать книгу, но хочется просто знать как это работает. Вопрос такой — во что в конечном итоге компилируется этот язык, в виде чего его получает видео карта? Как он связан с CUDA.


S>В Wiki ответ не нашел.


S>Как лучше узнавать такие вопросы?


stackoverflow/quora?
Re: Детские вопросы (ака как это работает) в IT - как лучше узна
От: Wawan Россия http://www.wawan.ru/resume
Дата: 04.01.22 12:23
Оценка:
Здравствуйте, Shmj, Вы писали:

S>В связи с этим
Автор: Shmj
Дата: 02.01.22
, чего-то потянуло меня на странное.


S>Такой вопрос. Вот, есть язык GLSL — типа спецом создан для видео-карт и прямо из JS в браузере его можно загрузить в железо на исполнение. Мне не хочется сильно вдаваться в подробности и читать книгу, но хочется просто знать как это работает. Вопрос такой — во что в конечном итоге компилируется этот язык, в виде чего его получает видео карта? Как он связан с CUDA.


S>В Wiki ответ не нашел.


S>Как лучше узнавать такие вопросы?

жги тут
Re: Детские вопросы (ака как это работает) в IT - как лучше узна
От: RonWilson Россия  
Дата: 04.01.22 12:30
Оценка: 6 (1)
Здравствуйте, Shmj, Вы писали:

S>В Wiki ответ не нашел.


По-моему, тут достаточно понятно по-французки и с примерами написано
Re: Детские вопросы (ака как это работает) в IT - как лучше
От: Muxa  
Дата: 05.01.22 19:12
Оценка:
S>Вопрос такой — во что в конечном итоге компилируется этот язык, в виде чего его получает видео карта?
Исполняемый бинарь.

S>Как он связан с CUDA.

Почти никак, ну то есть, есть компилятор от нвидиа, который может принимать как GLSL, так и CUDA код, а на выходе выдавать бинарь — вот и вся связь. Ну, и внутри компилятора и то, и другое частично одинаково обрабатывается.
Отредактировано 06.01.2022 10:33 Muxa . Предыдущая версия . Еще …
Отредактировано 05.01.2022 19:51 Muxa . Предыдущая версия .
Re: Детские вопросы (ака как это работает) в IT - как лучше узна
От: Silver_S Ниоткуда  
Дата: 06.01.22 13:57
Оценка: 5 (1)
Здравствуйте, Shmj, Вы писали:

S>Такой вопрос. Вот, есть язык GLSL... Вопрос такой — во что в конечном итоге компилируется этот язык, в виде чего его получает видео карта? Как он связан с CUDA.


Все компилируется в байт-коды виртуальной машины. Но разные виртуальные машины для графики и CUDA. Для графики разбивается на стадии: Graphics Pipeline
А в CUDA эти стадии не нужны, там более общие вычисления.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.