Fortran程序提速:歷遍數(shù)組
歷遍數(shù)組,索引先行還是先列?由于存放數(shù)據(jù)的方式不同,采取不同的索引方案歷遍數(shù)組的速度也會有差別。
對比:
1、數(shù)組索引最右最優(yōu)先
2、數(shù)組索引最左最優(yōu)先
循環(huán)1000次耗時:

Fortran數(shù)組儲存方式是列優(yōu)先,分不清就最左最內(nèi)最優(yōu)先調(diào)用索引
完整代碼:
歷遍數(shù)組,索引先行還是先列?由于存放數(shù)據(jù)的方式不同,采取不同的索引方案歷遍數(shù)組的速度也會有差別。
對比:
1、數(shù)組索引最右最優(yōu)先
2、數(shù)組索引最左最優(yōu)先
循環(huán)1000次耗時:
Fortran數(shù)組儲存方式是列優(yōu)先,分不清就最左最內(nèi)最優(yōu)先調(diào)用索引
完整代碼: