add analys, gpu decomposition and gpu compare