Чувствительность к размеру матриц

Мы описали методы, позволяющие повысить эффективность работы с небольшими и очень большими матрицами. В настоящей реализации метод наиболее действенен для матриц средних размеров. Одной из возможных перспектив улучшения системы является определение вида и размера матрицы и встраивание обоих этих подходов, работающих каждый на том материале, с которым метод справляется лучше всего. То есть можно создать такой сценарий работы программы, где в каждом конкретном случае работает именно тот метод, который является наиболее оптимальным для текущей задачи.

Понятно, что это влечет за собой трудности чисто технические, когда объем программного продукта возрастет в примерно 1,5 раза (механизм-то все-таки один, различны детали). Зато такой подход позволит повысить суммарную эффективность программы, не ограничивающуюся в этом случае средними входными данными. Вообще, для того, чтобы программный продукт был конкурентоспособен, его создатели должны предусмотреть наличие не одного прямолинейного сценария работы, а хотя бы нескольких. Внедрение описанных методик позволит реализовать эту дифференциацию путей работы блока, занимающегося операциями над матрицами.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: