K-means i multithreading C + +
Dane wyjściowe: plik
Zgodnie z ogólnym porozumieniem: svg rysunek z klastryzacją.Korzystanie z algorytmu : można wziąć z Internetu (strzeżenie), będzie sprawdzony na plagiat.Więcej szczegółów - poniżej.Przykładowy program w komunikacji osobistych.Ogólne wymagania :
- Włącz aplikację z jednym lub być może kilkoma strumieniami.- Wdrożenie dla jednego przepływu jest obowiązkowe, za wdrożenie z dużą liczbą przepływów bonus
- Łatwo przejść narzędzia sprawdzające, takie jak Valgrind, Helgrind,...
Program powinien być przenośny do różnych systemów architektonicznych i operacyjnych.Zabronione jest używanie rozszerzeń językowych obsługiwanych tylko przez niektóre kompilatory.Zakaz używania WINAPI i POSIX bezpośrednio.(Przekierowanie biblioteki pthread do programu jest dozwolone)
- Program zapewnia interfejs nieinteraktywny, czyliotrzymuje wpis z rzędu poleceń, wprowadza dane z pliku .- Program wdraża przełącznik --help - wyciąga listę sposobu, w jaki program jest używany i kończy pracę.- Program nie przyjmuje nieznanych przełączników (wyświetla błąd)
Kod
* Czy kod zawiera plik CMakeLists.txt, dzięki któremu można zbudować projekt?* Czy Twój kod wykorzystuje kilka strumieni, jeśli ma kilka jądrow?* Czy Twój kod obejmuje jednorazową implementację?* Czy kod nie używa rozszerzeń językowych?(na przykład OpenMP lub VLA)
* Nie używa kodu biblioteki nieprzyjemnej (np. POSIX, Win32)
Mierzenie
* Czy istnieje optymalizowany program pomiaru?(Dwójka plików została skompilowana w trybie Release?)* Czy uruchomienie przy użyciu większej liczby przepływów było szybsze?Czy uruchomienie wielofunkcyjne działa tak samo jak uruchomienie wielofunkcyjne?
Opinia zleceniodawcy o współpracy z freelancerem
K-means i multithreading C + +Pracowałem z freelancerem po raz drugi, wszystko w terminie i profesjonalnie, przeszły przegląd można przyłączyć do tego. Polecam .
Opinia freelancera o współpracy z Ihor Petrenko
K-means i multithreading C + +Powtórna współpraca w ramach innej zadań algorytmicznych przebiegła z powodzeniem. Wszystkie dane źródłowe zostały dostarczone w odpowiednim czasie. Okres, cena i funkcjonalność szybko się skoordynowali. Wyniki pracy (tylko pośrednie i ostateczne) Igora sprawdził dość szybko. Polecam go jako odpowiedniego klienta.
![]()
-
228 8 1 1 Dzień dobry !
Wykonywałem różne projekty w języku C++ (gdzie są bardziej skomplikowane niż ten), a także już mam doświadczenie z wielofunkcyjnością i CMake Ta metoda klasyfikacji już studiowałem na uniwersytecie bardziej szczegółowo, więc z łatwością wykonuję zadanie. Jakość kodów i komentarzy gwarantuje.
Wystarczy 5 dni, aby wszystko było w porządku i nic nie mogło zepsuć realizacji projektu.
-
Не совсем понятное ТЗ. Мультипоточность в C без зависимости от ОС не сделать. pthread это всего лишь одна из попыток убрать зависимость от ОС. Выбор использования нескольких ядер или одно - ОСозависимо, проблемы нет, но в каждой ос делают по своему. Непонятно в каком виде в SVG будет инфа. То что там будет кластер лично мне ни о чем не говорит. Пример бы посмотреть такого svg. Ну и если работу с ним писать самому то счет уже сразу пойдет как минимум на недели и стоимость на килобаксы. И по поводу переносимого кода тоже бы лучше уточнить. Переносимый вообще или переносимый между 32 отдельно и 64 отдельно
-
Aktualne zlecenia dla freelancerów w kategorii C i C++
Rewersowe inżynieria konsolowych narzędzi do ankietowania kontrolerów SSD (Flash ID)1. Cel pracy Wydzielenie interfejsu programowania aplikacji (API) do interakcji z kontrolerami SSD/NVMe z dostarczonego zestawu narzędzi konsolowych (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron itd.). Wynikiem ma być działający kod w języku C/C++ lub dokładna… C i C++, Aplikacje desktopowe ∙ 9 dni 19 godzin temu ∙ 6 ofert |
Opracowanie mapy nasion Minecraft Java / przeglądarki nasion dla strony internetowejOpracowanie mapy nasion Minecraft Java / Podgląd nasion dla strony internetowejOpis projektu Potrzebne jest opracowanie narzędzia opartego na przeglądarce Mapa nasion Minecraft Java / Podgląd nasion, które będzie działać na naszej stronie i pozwoli użytkownikowi wprowadzić… C i C++, Układ HTML i CSS ∙ 10 dni 2 godziny temu ∙ 16 ofert |