{"id":506,"date":"2023-05-11T17:03:36","date_gmt":"2023-05-11T17:03:36","guid":{"rendered":"https:\/\/wordpress.cels.anl.gov\/mochi\/?page_id=506"},"modified":"2023-05-21T07:10:46","modified_gmt":"2023-05-21T07:10:46","slug":"developing-custom-hpc-data-services-using-mochi-isc-2023","status":"publish","type":"page","link":"https:\/\/wordpress.cels.anl.gov\/mochi\/tutorials\/developing-custom-hpc-data-services-using-mochi-isc-2023\/","title":{"rendered":"Developing Custom HPC Data Services Using Mochi (ISC 2023)"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/app.swapcard.com\/widget\/event\/isc-high-performance-2023\/planning\/UGxhbm5pbmdfMTIyMDc5NQ==\">Conference event page<\/a><br><a href=\"https:\/\/wordpress.cels.anl.gov\/mochi\/tutorials\/\" data-type=\"page\" data-id=\"142\">Other Mochi tutorial events<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><mark style=\"background-color:rgba(0, 0, 0, 0);color:#d33030\" class=\"has-inline-color\"><strong>IMPORTANT NOTE FOR ATTENDEES<\/strong><\/mark>: Please prepare ahead of time by installing Docker and configuring a Mochi tutorial container for the hands-on exercises.  You can find instructions for this prerequisite step on the <a href=\"https:\/\/mochi.readthedocs.io\/en\/latest\/tutorials\/01_setup.html\">Mochi hands-on initial setup page<\/a>.  Feel free to ask questions on the <a href=\"https:\/\/join.slack.com\/t\/mochi-sds\/shared_invite\/zt-co8bjqua-4To3u5bAEIdYqLuWYrgcyw\">Mochi Slack space<\/a> or the <a href=\"https:\/\/lists.mcs.anl.gov\/mailman\/listinfo\/mochi-devel\">mochi-devel mailing list<\/a> if you encounter any problems.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Event date:<\/strong> Sunday, May 21, 2023 2:00 PM to 6:00 PM (Europe\/Berlin)<\/li>\n\n\n\n<li><strong>Speakers:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Matthieu Dorier (ANL)<\/li>\n\n\n\n<li>Phil Carns (ANL)<\/li>\n\n\n\n<li>Marc Vef (JGU Mainz)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><a href=\"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-content\/uploads\/sites\/51\/2023\/05\/mochi-tutorial-isc-2023-1.pdf\"><strong>Presentation<\/strong> slides<\/a><\/li>\n\n\n\n<li><strong>Agenda<\/strong>\n<ul class=\"wp-block-list\">\n<li>Introduction (Phil) &#8211; 10 min<\/li>\n\n\n\n<li>Core libraries &#8211; 25 min\n<ul class=\"wp-block-list\">\n<li>Margo (Matthieu)<\/li>\n\n\n\n<li>Thallium (Matthieu)<\/li>\n\n\n\n<li>Argobots and Mercury (Phil)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\"><strong><a href=\"https:\/\/mochi.readthedocs.io\/en\/latest\/tutorials.html\"><em>Hands-on session 1<\/em> (Matthieu) &#8211; 30 min<\/a><\/strong><\/mark><\/li>\n\n\n\n<li>Mochi methodology (Matthieu) &#8211; 10 min<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\"><a href=\"https:\/\/mochi.readthedocs.io\/en\/latest\/tutorials.html\"><strong><em>Hands-on session 2<\/em> (Matthieu) &#8211; 30 min<\/strong><\/a><\/mark><\/li>\n\n\n\n<li>Data service case study (Marc) &#8211; 15 min<\/li>\n\n\n\n<li><strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#7e2b77\" class=\"has-inline-color\"><em>Coffee break<\/em> &#8211; 30 min<\/mark><\/strong><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-contrast-3-color\"><\/mark> (4:00pm &#8211; 4:30pm)<\/li>\n\n\n\n<li>Mochi components &#8211; 40 min\n<ul class=\"wp-block-list\">\n<li>Yokan (Matthieu)<\/li>\n\n\n\n<li>Bake (Phil)<\/li>\n\n\n\n<li>Bedrock (Matthieu)<\/li>\n\n\n\n<li>Other components (Phil)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-accent-color\"><strong><a href=\"https:\/\/mochi.readthedocs.io\/en\/latest\/tutorials.html\"><em>Hands on session 3<\/em> (Matthieu) &#8211; 30 min<\/a><\/strong><\/mark><\/li>\n\n\n\n<li>Advanced features (Phil) &#8211; 10 min<\/li>\n\n\n\n<li>Conclusion (Matthieu) &#8211; 10 min<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Hands-on exercises<\/strong>:\n<ul class=\"wp-block-list\">\n<li>We will be using <a href=\"https:\/\/mochi.readthedocs.io\/en\/latest\/tutorials.html\">tutorial exercises from the Mochi Read the Docs page<\/a><\/li>\n\n\n\n<li>This includes initial setup information (i.e., preparing a docker container) as well as a choice of either C (Margo) or C++ (Thallium) exercises.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Communication<\/strong>:\n<ul class=\"wp-block-list\">\n<li>Please join the <a href=\"https:\/\/join.slack.com\/t\/mochi-sds\/shared_invite\/zt-co8bjqua-4To3u5bAEIdYqLuWYrgcyw\">Mochi workspace on Slack<\/a> and use the #mochi-tutorial-isc-2023 channel for discussion and help before, during, and after the tutorial.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Conference event pageOther Mochi tutorial events IMPORTANT NOTE FOR ATTENDEES: Please prepare ahead of time by installing Docker and configuring a Mochi tutorial container for the hands-on exercises. You can find instructions for this prerequisite step on the Mochi hands-on initial setup page. Feel free to ask questions on the Mochi Slack space or the &#8230; <a title=\"Developing Custom HPC Data Services Using Mochi (ISC 2023)\" class=\"read-more\" href=\"https:\/\/wordpress.cels.anl.gov\/mochi\/tutorials\/developing-custom-hpc-data-services-using-mochi-isc-2023\/\" aria-label=\"Read more about Developing Custom HPC Data Services Using Mochi (ISC 2023)\">Read more<\/a><\/p>\n","protected":false},"author":444,"featured_media":0,"parent":142,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":"","_members_access_role":[],"_members_access_error":""},"class_list":["post-506","page","type-page","status-publish"],"acf":[],"_links":{"self":[{"href":"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-json\/wp\/v2\/pages\/506","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-json\/wp\/v2\/users\/444"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-json\/wp\/v2\/comments?post=506"}],"version-history":[{"count":9,"href":"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-json\/wp\/v2\/pages\/506\/revisions"}],"predecessor-version":[{"id":532,"href":"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-json\/wp\/v2\/pages\/506\/revisions\/532"}],"up":[{"embeddable":true,"href":"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-json\/wp\/v2\/pages\/142"}],"wp:attachment":[{"href":"https:\/\/wordpress.cels.anl.gov\/mochi\/wp-json\/wp\/v2\/media?parent=506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}