{"id":442,"date":"2017-11-02T19:54:36","date_gmt":"2017-11-02T19:54:36","guid":{"rendered":"http:\/\/press3.mcs.anl.gov\/romio\/?p=442"},"modified":"2017-11-02T19:54:36","modified_gmt":"2017-11-02T19:54:36","slug":"new-driver-for-ddns-infinite-memory-engine-device","status":"publish","type":"post","link":"https:\/\/wordpress.cels.anl.gov\/romio\/2017\/11\/02\/new-driver-for-ddns-infinite-memory-engine-device\/","title":{"rendered":"New driver for DDN&#039;s &quot;Infinite Memory Engine&quot; device"},"content":{"rendered":"<p>Data Direct has a storage product called &#8220;<a href=\"http:\/\/www.ddn.com\/products\/ime-flash-native-data-cache\/\">Infinte Memory Engine<\/a>&#8220;.\u00a0 \u00a0You can access this accelerated storage through POSIX but there is also a library-level native interface.<br \/>\nDDN recently contributed a ROMIO driver to use the IME &#8220;native&#8221; interfaces, and I have merged this into MPICH master for an upcoming release.\u00a0 Thanks!<br \/>\nFor most people, this new feature will only be exciting if you have a DDN storage device with IME.\u00a0 If you do have such a piece of hardware, you can ask your DDN rep where to get the RPMs for the IME-native library.<br \/>\nI wrote a mocked version for anyone who wants to compile-time test this driver.\u00a0 All it does is directly invoke the POSIX versions.\u00a0 You can get <a href=\"https:\/\/xgitlab.cels.anl.gov\/robl\/ime-mockup\">ime-mockup from my gitlab repository\u00a0 <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Data Direct has a storage product called &#8220;Infinte Memory Engine&#8220;.\u00a0 \u00a0You can access this accelerated storage through POSIX but there is also a library-level native interface. DDN recently contributed a ROMIO driver to use the IME &#8220;native&#8221; interfaces, and I have merged this into MPICH master for an upcoming release.\u00a0 Thanks! For most people, this &hellip;<\/p>\n","protected":false},"author":362,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-442","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"acf":[],"_links":{"self":[{"href":"https:\/\/wordpress.cels.anl.gov\/romio\/wp-json\/wp\/v2\/posts\/442","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.cels.anl.gov\/romio\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wordpress.cels.anl.gov\/romio\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/romio\/wp-json\/wp\/v2\/users\/362"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/romio\/wp-json\/wp\/v2\/comments?post=442"}],"version-history":[{"count":0,"href":"https:\/\/wordpress.cels.anl.gov\/romio\/wp-json\/wp\/v2\/posts\/442\/revisions"}],"wp:attachment":[{"href":"https:\/\/wordpress.cels.anl.gov\/romio\/wp-json\/wp\/v2\/media?parent=442"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/romio\/wp-json\/wp\/v2\/categories?post=442"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/romio\/wp-json\/wp\/v2\/tags?post=442"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}