JUQUEEN - Prace Training Portal
JUQUEEN - Prace Training Portal
JUQUEEN - Prace Training Portal
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
IBM XL QPX Intrinsics<br />
• New intrinsic variable type<br />
– C/C++: vector4double<br />
– FORTRAN: vector(real(8))<br />
• Wide set of elemental functions available<br />
– LOAD,STORE, MULT, MULT-ADD, ROUND, CEILING, SQRT,…<br />
• Strengths:<br />
– User may layout calculation by hand, if compiler not smart<br />
enough (e.g. where no loop)<br />
• Easy to use:<br />
– Leave stack, register layout, load/store scheduling to compiler<br />
59