All streams
Search
Write a publication
Pull to refresh
11
0.4
Тимур Магомедов @Magistr

Специалист по высокопроизводительным вычислениям

Send message

Что ещё необходимо узнать про OpenCL C перед тем, как на нём писать

Reading time13 min
Views17K
Как было написано
float4 val = (0, 0, 0, 0);

Что хотел написать автор
float4 val = (float4)(0, 0, 0, 0);

Как нужно было написать
float4 val = 0;


Если Вы сталкивались с OpenCL или планируете столкнуться и не видите разницы между первым и вторым вариантом, а третий вызывает у Вас сомнения — «А скомпилируется ли вообще?» — добро пожаловать под кат, там много нюансов языка и совсем ничего про API и оптимизацию производительности.
Читать дальше →

Information

Rating
2,066-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity