mitek1989 |
08.04.2019 08:13 |
Цитата:
Сообщение от dtn555888
(Сообщение 688938)
использовать уже существующие программы для решения собственных задач или разрабатывать свой собственный код на основе ещё не использованных для решения этих задач алгоритмов?
|
Как вариант, взять существующий алгоритм, но как-то его улучшить. Например, этот алгоритм никто раньше не распараллеливал на GPU (возможно, структура алгоритма не укладывается в архитектуру вычислений на видеокартах). А вы алгоритм модифицируете, распараллеливаете на GPU, получаете ускорение, делаете побольше тестов, чтобы убедиться, что программа корректно работает на разных наборах данных - всё,
Цитата:
Сообщение от avz
(Сообщение 688956)
Пробки в потолок.
|
И в научную новизну прописываем: "модифицированный алгоритм тра-та-та, отличающийся тем-то и тем-то от таких-то существующих решений и позволяющий... (преимущество вашего алгоритм перед существующими)".
Цитата:
Сообщение от avz
(Сообщение 688956)
надо искать то, которое лучше, чем все существующие сейчас.
|
Вот только, наверно, в работе следует явно указать, в чем состоит преимущество. Время работы алгоритма? Кол-во потребляемой памяти? Способность выбираться из локальных минимумов и седловых точек?
|