{"id":12414,"date":"2012-01-01T00:00:00","date_gmt":"2012-01-01T08:00:00","guid":{"rendered":"https:\/\/www.hmc.edu\/clinic\/2012\/3-5-d-blocking-optimization-for-stencil-computations-on-modern-cpus\/"},"modified":"2012-01-01T00:00:00","modified_gmt":"2012-01-01T08:00:00","slug":"3-5-d-blocking-optimization-for-stencil-computations-on-modern-cpus","status":"publish","type":"post","link":"https:\/\/www.hmc.edu\/clinic\/2012\/3-5-d-blocking-optimization-for-stencil-computations-on-modern-cpus\/","title":{"rendered":"3.5-D Blocking Optimization for Stencil Computations on Modern CPUs"},"content":{"rendered":"<h2 class=\"project-sponsor-dept-year\"><span class=\"project-sponsor\">Intel Corporation<\/span> <span class=\"project-dept-year\">Engineering, 2011-12<\/span><\/h2>\n<div class=\"project-team\">\n<p><strong>Liaison(s):<\/strong> Jatin Chhugani PhD<br \/>\n<strong>Advisor(s):<\/strong> Sarah Harris<br \/>\n<strong>Students(s):<\/strong> Stanislas Sebag (TL-S),  Meera Punjiya (TL-F),  Johnathan Chai (S),  Steven Hang (S),  Max Korbel (F),  Trevor Apple (F)<\/p>\n<\/div>\n<div class=\"project-abstract\">\n<p>The Intel clinic team is exploiting the architectural features of the Intel processor to decrease the execution time of a stencil operation. Stencil operations are used in simulations including seismic simulations or to compute large data grids. Typical stencil operation algorithms are bound by the available memory bandwidth and do not scale with rapidly increasing processor speed. To take advantage of increasing processor capability, the team designed a 3.5D blocking algorithm that uses caching, data-level parallelism (SIMD), and multi-threading on a multi-core, multi-socket platform to reduce the execution time of the stencil operation.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Intel Corporation Engineering, 2011-12 Liaison(s): Jatin Chhugani PhD Advisor(s): Sarah Harris Students(s): Stanislas Sebag (TL-S), Meera Punjiya (TL-F), Johnathan Chai [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[164],"tags":[189],"class_list":["post-12414","post","type-post","status-publish","format-standard","hentry","category-engineering","tag-intel-corporation"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12414","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/comments?post=12414"}],"version-history":[{"count":0,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/posts\/12414\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/media?parent=12414"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/categories?post=12414"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hmc.edu\/clinic\/wp-json\/wp\/v2\/tags?post=12414"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}