Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Визуализация real-time data


    1 ставка скрыта
  • Ed Kachalov
    4 октября 2018, 13:06 |

    10^4 = 10000.

    При таком количестве графиков не хватит даже 8К монитора что бы вместить все графики.

    Человек не воспринимает корректно информацию, которая обновляется более 17 раз в секунду. Для графиков этот показатель будет значительно меньше по причине большого объема данных.

  • Миша Гуревич
    5 октября 2018, 7:36 |

    Совершенно верно. Но графики могут накладываться. Типичное поведение это шлейф из 10000 графиков занимающих 10% высоты экрана и десяток аутлаеров которые и хотелось бы визуально выделить.

    100 кадров в секунду можно примерно перевести в 17% загрузки single core при рейте 17 раз в секунду. Остальное хотелось бы иметь на источник данных без необходимости использовать много ядер, синхронизации итд.

    Насколько я понимаю передать 10000 графиков по паре точек верх/низ на координату на 1000 точек ширины экрана на 0.01с на кадр получится 2 млрд float/sec что должно быть близко к пропускной способности шины. Если получится в 2-4 раза медленнее оптимального то нормально. Но если в 10 раз медленнее то уже нужна серьезная причина. Насколько я понимаю с правильным api задача не сложнее тестового примера и можно сделать близко к железячным ограничениям.

    Там ещё есть часть о цветовом кодировании, но там вроде нужен просто пиксельный щейдер для смешивания цветов и с производительностью вообще проблем нет.

Актуальные фриланс-проекты в категории C и C++

Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)

1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная…

C и C++Десктопные приложения ∙ 13 часов 21 минута назад ∙ 5 ставок

Разработка карты семян Minecraft Java / просмотрщика семян для сайта

Разработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть…

C и C++HTML и CSS верстка ∙ 20 часов 6 минут назад ∙ 11 ставок

Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x)

1000 UAH

Сравнительный анализ эффективности кастомного ПО (v2.2-field) и эталонного ПО (Meshtastic v2.x) на идентичной аппаратной платформе (ESP32 + SX1268, 2W) по критериям дальности, пропускной способности, стабильности линка и энергопотребления. Провести тесты с замерами с учетом…

C и C++C# ∙ 5 дней 3 часа назад ∙ 2 ставки

Консультация и аудит текущего проекта на Odoo 19 Community Edition

Ищем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:…

C и C++Javascript и Typescript ∙ 8 дней 4 часа назад ∙ 8 ставок

Разработка ПО для Arduino (RF-модули 3–7.5 ГГц, автоматическое сканирование частот)

Необходимо разработать систему на Arduino для автоматического поиска активного аналогового видеосигнала и автоматической настройки передатчика на обнаруженную частоту.Планируется использование трех отдельных приемно-передающих модулей: 3000–4200 МГц; 4900–6000 МГц; 6100–7500…

C и C++Встраиваемые системы и микроконтроллеры ∙ 9 дней 5 часов назад ∙ 4 ставки

Заказчик
Проект опубликован
7 лет назад
43 просмотра
Метки
  • opengl
  • алгоритмы