Actions
Evaluate solver¶
evaluate_solver¶
JUNC comment:
- solve_matrix command
- add a setof xxx_matrix command report_matrix, print_matrix, generate_matrix, etc. similar as matlab command but we can simplify the function and option.
- add matrix_file definition
- option name -solver_type iterative, direct, distribute_direct -matrix_file -thread -matrix_format -compress_format -max_iteration -relative_error
- add description for each option, such as clear definition of relative_error
- for distributed direct solver, add host file requirements.
- check_dmp_environment.
命伲DD¶
evaluate_solver DDDDDDDDDDDDDDDDDD
D田叩D叩
evaluate—solver -solver [求叩器叩D ] -file [D叩DD ] -thread [D叩叩] -mat—shape [D叩格叩] -comp—fmt [D叩压叩格叩]
-order [DOD叩] -xerr [D叩叩叩]
其田D
- 00000 D选叩D叩DD叩叩叩
- DDDDDD叩D叩LDL (please hide)
- DD叩D叩PCG叩叩DDD叩轭叩DD (change to iterative solver)
- D不叩DO叩 (please hide)
- DD叩D叩GSS叩GigaD叩DDD (direct solver)
- DD叩D叩GSS_DMP叩GigaODDD叩DDD (distributed direct solver)
- 0000 叩D叩DDDDD叩叩
- ooo 叩DDDPCGDGSSDDDDDDDD叩DDD
- 0000 D选叩D叩DD叩叩叩
0. DLDDDD叩叩下叩D- DU叩D叩D
- full叩完叩DD
- 000000 D选叩D叩DD叩叩叩
0. CSCDDDD叩叩DDD叩D- CSR叩DDD叩D
- oooo 叩D□PCGDDDDDDD叩DDDDDD 1e4
- oo 叩D□PCGDDDDDDDDDD 1e-3
DD LDL000¶
D田叩
evaluate—solver -file [D叩DD ]
DD PCG000¶
D田叩
evaluate—solver -solver 2 -file [D叩DD ] -thread [D叩叩] -order [DOD叩] -xerr [D叩叩叩]
DDDDDDDDDDDAvx512D田DDDDDDDDDDD DDDDDDBLAS□DDDDDDDDDDD叩
set—app—var ir hpc—avx—mode 0
DD GSS000¶
D田叩
evaluate—solver -solver 4 -file [D叩DD ] -thread [D叩叩]
DD GSS_DMP000¶
D田叩
evaluate—solver -solver 5 -file [D叩DD ]
DD没叩D叩hostDDD叩D叩目叩自叩生叩DOD host_tmp_ss D叩叩DDDD叩
localhost slots=l
DDD叩hostDDDD host_file 叩叩DDDDD叩
sh23 slots=2 sh24 slots=2
NOTE: local node o slots 000 1
DDDDDDD田DDDDD叩
Updated by jun chen 3 months ago · 1 revisions