Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Нужен специалист CUDA для написания проекта. Важна высокая эффективность кода. На данном этапе нужно уметь грамотно работать с большими массивами данных (~6gb в сумме для начала). Будет очень кстати умение работать с памятью ГПУ и оптимально её использовать. Алгоритм достаточно простой (генерация больших массивов, сортировка, редуцирование), но возможен даже ваш вариант алгоритма. Полная свобода. Сторонние библиотеки не возбраняются.

имеется массив структур: FB[12 000 000] = { r[16384], p, log(p) }. Двумерная задача на сетке 0-12млн х 0-16384. Массив r - массив отступов по оси икс от нуля. р - шаг. Для каждого элемента FB необходимо сгенерировать массив ключ-значение по следующему алгоритму: для каждого r с шагом р генерируется индекс (читай, адрес), значение пока любое (не суть).

в общем алгоритм не самый сложный, но нужна эффективная его реализация

делал это на thrust

там много итераций циклов, что целиком сжирает всю производительность

и, по хорошему, задачу сначала надо, наверное, векторизовать

там получается один цикл 12млн итераций, и внутренний цикл 16384 итерации

9 лет назад
LiderJob
Иван 
40 летРоссия
16 лет в сервисе
Был
3 года назад
Выбранный исполнитель
rbmkp4800
27 летУкраина
9 лет в сервисе
Был
8 лет назад
9 лет назад
$50
5 дней
Спасибо за сотрудничество. Профессиональная помощь и выполнение. Рекомендую.
Отличный заказчик Чёткое ТЗ Рекомендую
  • Похожие заказы
  • $20

    существует анкета. В ней мы заполняем вручную чек-боксы. Программа должна считать информацию из нужных нам клеток. На входе-изображение со сканера или фото(цветное) На выходе-текстовый документ формата: 0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0; 1;0;0;0;0;0;0;0; 0;0;0;0;0;0;0;0; 1;0; 0;0; 0; 0;1; 0;0; ...

    Прикладное ПО1 исполнитель
    Закрыт
    9 лет назад
  • запускаем документ с ценниками. в нём не нравится, что каждый ценник печатается на отдельном листе (в таком виде происходит выгрузка из 1С). то есть 123 ценника = 123 листа. нужно, чтобы ценники автоматически заполняли весь ...

    Закрыт
    9 лет назад
  • $50

    Приветствую. Нужно разработать файл, формирующий следующие виды отчетов: balance, cashflow, P&L на основании первичных записей. Нужна возможность редактировать поля данных отчет (библиотеки данных). Также необходима возможность консолидировать данные по 2м фирмам.

    Закрыт
    9 лет назад
  • Нужна функция, которой передается параметр RichTextBox, а она подсвечивает в нем синтаксис HTML аналогично тому, как это делать Mozilla или Chrome при просмотре исходного кода страницы. Желательно – возможность работы с большими кусками кода (от ...

    Закрыт
    9 лет назад
  • $2500

    Добрый день уважаемые фрилансеры. Что нужно: Скопировать уже существующий продукт, но сделать его в разы быстрее. Что копируем – тестер/оптимизатор для поиска закономерностей на рынке (исходные формулы индикаторов все есть). Исходный тестер работает в торговом ...

    Закрыт
    9 лет назад
  • $30

    Есть сервис на i-t-p.pro, может, кто сталкивался. У нас ~75000 товаров, которые должны регулярно (ежедневно) подвергаться выгрузке в интернет-магазин. Единственная и главная проблема, с которой мы пока ничего не можем сделать, это выгрузка свойств товара ...

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад
  • На сайте, есть страница с веб-чатом http://binaroption.com/subscrible (закрыта от неавторизованных пользователей). Чат написан на JavaScript. Необходимо разработать программу, которая будет делать следующее: 1) Программа авторизововалась в чате (логин и пароль указывается в настройках программы). 1) В режиме реального ...

    Прикладное ПО1 исполнитель
    Завершен
    9 лет назад
  • $5

    Обработка данных множественного типа Дан текст, представляющий массивом строк. Определить количество предложений и вывести их на экран. Обработка файлов Описать процедуру Line(t), которая построчно печатает содержимое непустого текстового файла t, вставляя в начало каждой печатаемой строки ее ...

    Закрыт
    9 лет назад