Research Article

Massively Parallel CFD Simulation Software: CCFD Development and Optimization Based on Sunway TaihuLight

Table 3

Order of instructions generated by the compiler.

(1). “vldd $0, 0(%2)\n\t”
(2). “vldd $1, 32(%2)\n\t”
(3). “vldd $2, 64(%2)\n\t”
(4). “vldd $3, 0(%3)\n\t”
(5). “vldd $4, 32(%3)\n\t”
(6). “vldd $5, 64(%3)\n\t”
(7). “vmuld $0, $3, $0\n\t”
(8). “vsubd $1, $4, $1\n\t”
(9). “vdivd $2, $5, $2\n\t”
(10). “vmad $0, $1, $2, $2\n\t”