​​Размер разделяемой памяти GPU очень мал - что я могу с этим поделать?

Размер разделяемой памяти («локальная память» в терминах OpenCL) составляет всего 16 Кбайт на большинстве современных графических процессоров NVIDIA.
У меня есть приложение, в котором мне нужно создать массив из 10 000 целых чисел. поэтому объем памяти мне понадобится для размещения 10 000 целых чисел = 10 000 * 4b = 40 КБ.

  • Как я могу обойти это?
  • Есть ли какой-нибудь графический процессор с общей памятью более 16 КБ?
18
задан einpoklum - reinstate Monica 4 May 2016 в 17:40
поделиться