В работе представлены два эффективных алгоритма расчѐта гистограмм с использование архитектуры параллельных вычислений NVIDIA Cuda. Данные алгоритмы могут использоваться для параллельного вычисления гистограмм большого объѐма данных и для тысячи ячеек(bins). Традиционно вычисление гистограмм на GPU было трудным
и неэффективным. Зачастую алгоритмы, основанные на GPU, требуют вычисление гистограмм, как часть своих вычислений, которые нуждаются в переносе данных между GPU и хост-памятью, что является узким местом. Данные алгоритмы устраняют необходимость в такой дорогостоящей передаче данных, позволяя эффективно рассчитывать гистограммы на GPU.