TY - GEN
T1 - Towards Green Multi-frontal Solver for Adaptive Finite Element Method
AU - AbbouEisha, H.
AU - Moshkov, Mikhail
AU - Jopek, K.
AU - Gepner, P.
AU - Kitowski, J.
AU - Paszyn'ski, M.
N1 - KAUST Repository Item: Exported on 2020-10-01
PY - 2015/6/1
Y1 - 2015/6/1
N2 - In this paper we present the optimization of the energy consumption for the multi-frontal solver algorithm executed over two dimensional grids with point singularities. The multi-frontal solver algorithm is controlled by so-called elimination tree, defining the order of elimination of rows from particular frontal matrices, as well as order of memory transfers for Schur complement matrices. For a given mesh there are many possible elimination trees resulting in different number of floating point operations (FLOPs) of the solver or different amount of data trans- ferred via memory transfers. In this paper we utilize the dynamic programming optimization procedure and we compare elimination trees optimized with respect to FLOPs with elimination trees optimized with respect to energy consumption.
AB - In this paper we present the optimization of the energy consumption for the multi-frontal solver algorithm executed over two dimensional grids with point singularities. The multi-frontal solver algorithm is controlled by so-called elimination tree, defining the order of elimination of rows from particular frontal matrices, as well as order of memory transfers for Schur complement matrices. For a given mesh there are many possible elimination trees resulting in different number of floating point operations (FLOPs) of the solver or different amount of data trans- ferred via memory transfers. In this paper we utilize the dynamic programming optimization procedure and we compare elimination trees optimized with respect to FLOPs with elimination trees optimized with respect to energy consumption.
UR - http://hdl.handle.net/10754/556613
UR - http://linkinghub.elsevier.com/retrieve/pii/S1877050915010480
UR - http://www.scopus.com/inward/record.url?scp=84939181394&partnerID=8YFLogxK
U2 - 10.1016/j.procs.2015.05.240
DO - 10.1016/j.procs.2015.05.240
M3 - Conference contribution
SP - 984
EP - 993
BT - Procedia Computer Science
PB - Elsevier BV
ER -