20.11.2014 Views

PPKE ITK PhD and MPhil Thesis Classes

PPKE ITK PhD and MPhil Thesis Classes

PPKE ITK PhD and MPhil Thesis Classes

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

44<br />

2. MAPPING THE NUMERICAL SIMULATIONS OF PARTIAL<br />

DIFFERENTIAL EQUATIONS<br />

2.00E+07<br />

1.50E+07<br />

1.00E+07<br />

5.00E+06<br />

0E+00<br />

SPE 1/0 SPE 4/0 SPE 4/3 SPE 8/2 SPE 8/5<br />

Number of instructions<br />

Single cycle<br />

Nop cycle<br />

Stall due to prefetch miss<br />

Stall due to fp resource conflict<br />

Stall due to dp pipeline<br />

SPU Initialization cycle<br />

Dual cycle<br />

Stall due to branch miss<br />

Stall due to dependency<br />

Stall due to waiting for hint target<br />

Channel stall cycle<br />

Figure 2.7: Instruction histogram in case of SPE pipeline<br />

2.00E+07<br />

1.50E+07<br />

1.00E+07<br />

5.00E+06<br />

0E+00<br />

One SPE SPE 2/1 SPE 4/1 SPE 4/3 SPE 8/1 SPE 8/3 SPE 8/5 SPE 8/7<br />

Number of Instructions<br />

computing cycles<br />

setup cycles<br />

Figure 2.8: Startup overhead in case of SPE pipeline

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!