12.02.2016 Views

Efficient Rendering with DirectX 12 on Intel Graphics

Efficient-Rendering-with-DirectX-12-on-Intel-Graphics

Efficient-Rendering-with-DirectX-12-on-Intel-Graphics

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.

Multi-engine <strong>on</strong> Haswell/Broadwell<br />

<str<strong>on</strong>g>DirectX</str<strong>on</strong>g> <str<strong>on</strong>g>12</str<strong>on</strong>g> exposes multiple “queues” to applicati<strong>on</strong><br />

– <strong>Graphics</strong>/compute, compute-<strong>on</strong>ly, copy, etc.<br />

<strong>Graphics</strong> and compute are not simultaneous <strong>on</strong> <strong>Intel</strong><br />

– Using separate queues is not a performance benefit<br />

– C<strong>on</strong>sider doing both <strong>on</strong> the main queue<br />

There is a simultaneous copy engine<br />

– … but it has fairly low throughput<br />

– Driver may implement large copies using the 3D engine<br />

Copyright © 2015, <strong>Intel</strong> Corporati<strong>on</strong>. All rights reserv ed. *Other names and brands may be claimed as the property of others.<br />

23

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

Saved successfully!

Ooh no, something went wrong!