02.06.2013 Views

An NSA Big Graph experiment Paul Burkhardt, Chris Waring May 20, 2013

An NSA Big Graph experiment Paul Burkhardt, Chris Waring May 20, 2013

An NSA Big Graph experiment Paul Burkhardt, Chris Waring May 20, 2013

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.

Memory is fast but. . .<br />

Algorithms must exploit computer memory hierarchy.<br />

designed for spatial and temporal locality<br />

registers, L1,L2,L3 cache, TLB, pages, disk. . .<br />

great for unit-stride access common in many scientific codes,<br />

e.g. linear algebra<br />

But common graph algorithm implementations have. . .<br />

lots of random access to memory causing. . .<br />

many cache and TLB misses<br />

<strong>Paul</strong> <strong>Burkhardt</strong>, <strong>Chris</strong> <strong>Waring</strong> <strong>An</strong> <strong>NSA</strong> <strong>Big</strong> <strong>Graph</strong> <strong>experiment</strong><br />

<strong>NSA</strong>-RD-<strong>20</strong>13-056001v1

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

Saved successfully!

Ooh no, something went wrong!