K-means і мультитрейдінг C + +
Вихідні дані: файл
За загальною домовленістю: svg малюнок з кластеризацією.Використання алгоритму : можна взяти з Інтернету (попередженням), буде перевірено на плагіат.Детальніше – нижче.Програма примірника в особисті повідомлення.Загальні вимоги:
Включити реалізацію з одним або, можливо, кількома потоками.- Імплементація для одного потоку обов'язкова, за імплементацію з великою кількістю потоків бонус
- З легкістю проходить інструменти перевірки, такі як Valgrind, Helgrind,...
Програма повинна бути переносимою для різних архітектур і операційних систем.Забороняється використання мовних розширень, які підтримуються тільки деякими компіляторами.Забороняється використовувати WINAPI і POSIX безпосередньо.(Зв'язок бібліотеки pthread з програмою дозволено)
Програма забезпечує неінтерактивний інтерфейс, тобтоприймає введення з командного рядка, вводить дані з файлу .Програма реалізує переключач --help - виводить список як використовується програма і завершує роботу.Програма не приймає невідомі переключачі (відкриває помилку)
Код
* Чи містить ваш код файл CMakeLists.txt, за допомогою якого можна побудувати проект?* Чи використовує ваш код кілька потоків, якщо він має кілька ядер?* Чи включає ваш код односторонню реалізацію?* Не використовує код мовних розширень?(наприклад, OpenMP і VLA)
* Не використовує код непереносимі бібліотеки (наприклад, POSIX, Win32)
Вимірювання
* Чи було вимірювання оптимізованої програми?(Чи був подвійний файл компійований в режимі «Release»?)Чи був запуск з використанням більшої кількості потоків швидше?Чи працював багатопоточний запуск так само, як і однопоточний?
Відгук замовника про співпрацю з фрилансером
K-means і мультитрейдінг C + +Працював з фрілансером 2 раз, все в терміні і професійно, минулий відгук можна прикріплювати до цього. Я рекомендую .
Відгук фрилансера про співпрацю з Ihor Petrenko
K-means і мультитрейдінг C + +Повторне співробітництво в рамках іншої алгоритмічної задачі пройшло успішно. Всі джерельні дані були надані вчасно. Термін, ціна і функціонування погоджувалися швидко. Результати роботи (як проміжний, так і фінальний) Ігор перевірив досить швидко. Я рекомендую його як адекватного клієнта.
![]()
-
228 8 1 1 Добрий день !
Я виконував різні проекти на мові C++ (де більш складні, ніж цей), а також вже маю досвід з багатоточністю і CMake Цей метод кластеризації вже вивчав в університеті більш детально, тому з легкістю виконую завдання. Якість коду і коментарів гарантую.
Термін коштує 5 днів для того, щоб вдалося все зробити, і ніщо не могло руйнувати виконання проекту.
-
Не совсем понятное ТЗ. Мультипоточность в C без зависимости от ОС не сделать. pthread это всего лишь одна из попыток убрать зависимость от ОС. Выбор использования нескольких ядер или одно - ОСозависимо, проблемы нет, но в каждой ос делают по своему. Непонятно в каком виде в SVG будет инфа. То что там будет кластер лично мне ни о чем не говорит. Пример бы посмотреть такого svg. Ну и если работу с ним писать самому то счет уже сразу пойдет как минимум на недели и стоимость на килобаксы. И по поводу переносимого кода тоже бы лучше уточнить. Переносимый вообще или переносимый между 32 отдельно и 64 отдельно
-
Актуальні фриланс-проєкти в категорії C та C++
Інженер інфраструктури резидентних проксіМи будуємо мережу резидентних проксі з нуля — повністю власну, без сторонніх постачальників. Нам потрібен один винятковий мережевий інженер, щоб побудувати всю технічну основу. Що ви будете будувати: - Android фоновий SDK, який маршрутизує проксі-трафік через пристрої… C та C++, DevOps ∙ 4 дні 8 годин тому ∙ 13 ставок |
Добробка в існуючій версії 1с роздріб блоку для РЦ(розподільчого центру))в загальному поясню що у нас за база - Є загальний сервер де є дів база РОзница (де ставляться усі приходи) - база УТП- куди переливаються усі продажі - рахується націнка залишки по складах - маленькі бази роздрібних магазинів. по обмінам у нас Магазини обмінюються із базою… C та C++, C# ∙ 4 дні 22 години тому ∙ 6 ставок |
ПО Мастер-програма «KONSTRUCTOR»
185 490 UAH
Ми шукаємо дуже досвідченого C++ розробника для модернізації існуючого ПЗ (майстер-програми). Програма відповідає за створення виробного ПЗ, що представляє аудіо-візуальні сеанси психологічної корекції. Поточна версія написана на чистому WinAPI (Visual Studio 2019/2022).… C та C++, Десктопні додатки ∙ 10 днів 2 години тому ∙ 19 ставок |
Написання коду для ArduinoПотрібно розробити програмне забезпечення для вагового дозатора на базі Arduino Uno. Комплектуючі: Arduino Uno R3 HX711 + тензодатчик LCD1602 I2C дисплей MAX7219 світлодіодна матриця 8x32 5 кнопок керування 4-канальне реле 2 сигнальні лампи Вібромагніт грубого дозування… C та C++, Вбудовані системи та мікроконтролери ∙ 11 днів 10 годин тому ∙ 15 ставок |
Потрiбно доробити проект, або надати консультацiю.
1000 UAH
|