Я хочу сделать проект параллельного программирования на C (возможно, с использованием pthreads или, возможно, OpenMP) для класса. Это будет сделано группой из примерно четырех студентов, и должно занять около 4 недель. Я подумал, что было бы интересно атаковать какую-то NP-полную задачу с помощью более сложного алгоритма, такого как генетический алгоритм с имитацией отжига, но я не уверен, что это будет достаточно большой проект.
Кто-нибудь знал о каких-нибудь классных проблемах, которые могли бы выиграть от параллельного подхода?