Задание для курсовой работы на С++
Алгоритм решения систем линейных алгебраических уравнений. В распределенной вычислительной среде. Разработать программу решения линейных алгебраических уравнений на основе метода NAG Предусмотреть возможность ввода исходных данных из текстового файла и обеспечить решение системы уравнения размерностью не менее 30000 неизвестных. Задание IP адресов вычислительных узлов осуществить в xml файле. Реализовать линейное решение и распределенное. Для коммуникации использовать средство протокола HTTP. Сравнить распределенное решение с линейным. Провести исследование зависимости времени нахождения решения от размерности системы и количества вычислительных узлов. Для реализации использовать средствопрограммирования C++
Решение систем нелинейных уравнений метолом NAG (nesterov accelerated gradient)
Язык С++
Протокол HTTP
Сделать распределенное вычисление строки с столбцы матриц отправлять клиентам для вычисления)
Не менее 10 клиентов
Распределенное вычисление на нескольких компьютерах до 10
Входные параметры
Система линейных уравнений
Матрица 10000 на 10000
Там может быть до 30000 неизвестных
Решение систем нелинейных уравнений метолом NAG (nesterov accelerated gradient)
Язык С++
Протокол HTTP
Сделать распределенное вычисление строки с столбцы матриц отправлять клиентам для вычисления)
Не менее 10 клиентов
Распределенное вычисление на нескольких компьютерах до 10
Входные параметры
Система линейных уравнений
Матрица 10000 на 10000
Там может быть до 30000 неизвестных
-
51 1 Здравствуйте, выставил личные предпочтение к данному заданию, но если у вас будут какие-либо предпочтения либо замечания, всегда можно достигнуть компромисса.
Если моя кандидатура вам подойдет, по возможности напишите в телеграмм @stasdtk либо звоните по номеру указанному в резюме.
Буду ждать вашего ответа (:
С уважением, Станислав!
-
Ваша робота тягне на хороший диплом і аж ніяк не на курсову. Не зрозуміло, яку систему рівнянь ви розв'язуєте лінійну чи нелінійну, якщо нелінійну, то якого вигляду рівняння. Для вашої задачі можна використати і простіші методи (напр. мет. Якобі). І на рахунок розмірності задачі не все ясно: якщо у вас 10000 рівнянь і 30000 невідомих, то спочатку потрібно вирішити чи система сумісна, а вже потім розпаралелювати по рядках.
-
Aktualne zlecenia dla freelancerów w kategorii Aplikacje desktopowe
Narzędzie do porównywania rachunków z bankiem, kartami i księgowymZadanie techniczne: narzędzie do porównywania rachunków z bankiem, kartami i księgowymOgólny cel Potrzebne jest lokalne narzędzie (skrypt/mała aplikacja w Pythonie), które uruchamiane ręcznie co 1-2 miesiące na moim komputerze i dokonuje porównania między: Rachunkami, które… Python, Aplikacje desktopowe ∙ 7 godzin 52 minuty temu ∙ 21 ofert |
Dodać przerwy 10-30 sekund między wysyłkami e-mailiWitam! Szukam doświadczonego programisty 1C / BAS (BAF) do szybkiego rozwiązania problemu technicznego z wysyłką maili.Istota problemu: Używamy programu księgowego BAF (Business Automation Framework), edycja 2.0. Raz w miesiącu pojawia się potrzeba masowego wysyłania klientom… Programowanie stron internetowych, Aplikacje desktopowe ∙ 5 dni 23 godziny temu ∙ 10 ofert |
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 ∙ 6 dni 11 godzin temu ∙ 6 ofert |
Modyfikacja w pracy emulatora
166 PLN
Witaj. Ściągnąłem z Internetu emulator automatu do gier gaminator cf final. Bardzo mi się podoba, ale są tam niedociągnięcia. Jest panel administracyjny, ale otwiera się swobodnie, a nie zamyka w ogóle. Zamyka się tylko razem z aplikacją. A dane po zmianach w panelu… Aplikacje desktopowe ∙ 14 dni temu ∙ 10 ofert |