The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Программирование в Linux" / Оглавление документа
next up previous contents
Next: Факторизация разреженных матриц Up: Эффективное распределение памяти Previous: Эффективное распределение памяти   Contents

Сборка разреженных матриц

Процесс динамического распределения памяти для разреженных матриц является весьма затратным, поэтому точное предварительное распределение является критичным для эффективной сборки разреженных матриц. Можно использовать процедуры создания матриц для определенных структур данных, например,
MatCreateSeqAIJ() и MatCreateMPIAIJ() - для упакованных форматов разреженных строк, вместо обычной процедуры MatCreate(). При решении задач с несколькими степенями свободы для узла блочные упакованные форматы разреженных строк, созданные с помощью MatCreateSeqBAIJ() и MatCreateMPIBAIJ(), могут существенно улучшить производительность.



2004-06-22



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру