Research Article

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

Table 4

Out-of-order execution of instructions.

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