Необходимо написать реализацию параллельного алгоритма умножения матриц с использованием класса Task.
- Приложение должно иметь графический пользовательский интерфейс.
- Размерность матриц задает пользователь.
- На форме отображаются начальные матрицы и результат их перемножения.
- В приложении реализованы параллельный и последовательный алгоритмы умножения матриц.
- После выполнения умножения на форме отображается потраченное время. Можно сравнить скорость выполнения последовательного и параллельного алгоритмов.
Можно использовать библиотеку TPL, пространство System.Threading.Tasks, класс Stopwatch для времени.