Loading…
XSEDE15 has ended
All dates, times and locations of tech program events or other scheduled plans are subject to change. Please check back regularly to ensure you view the most up-to-date version of the schedule.
Monday, July 27 • 1:30pm - 3:00pm
Tutorial: Sharing transient data and preliminary results from XSEDE resources via SeedMe platform

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

High performance computing (HPC) processes and workflows often include several steps for example input preparation, computation monitoring, output validation, analysis and visualizations. All these processes yield small-scale consumable information for e.g. computation progress, statistics, plots which are of high value for research team. Sharing and accessing consumable information by team members is often slow and cumbersome in current HPC environment. This tutorial will introduce attendees to the SeedMe (Stream encode explore and disseminate My experiment) platform and show how this platform can be leveraged to share consumable information rapidly with easy to use tools in ad hoc and/or automated manner. The tutorial will cover the following topics: 1. SeedMe platform overview (Lecture - 10 mins) 2. Web Browser interaction –(Hands On – 10 mins) Learn organization, navigation and usage via web browser for editing, uploading, commenting, sharing and notifying. 3. Automation Set up (Hands On - 5 mins) Learn to set up the environment for command line and programmatic interaction 4. Command line interaction (Hands On – 25 mins) Learn to use SeedMe command line tools. These tools could be used on HPC platform. 5. Programmatic interaction (Hands On – 25 mins) Learn methods available in Python client/module and use them in sample example 6. Scientific code integration (Lecture - 10 mins) Hints for integration with C/C++, Fortran and Java codes. (10 mins) 7. Limitations (1 slide) Skill Level: Level: Introductory/Beginner Pre-requisites: Basic familiarity with command line tools like changing directory and executing commands. Networking: Internet access will be required for this tutorial Requirements: 1. Computer/Laptop (Mobile devices are not sufficient for this tutorial) 2. Account on SeedMe.org (Attendees could create one at the tutorial 3. Download SeedMe tools – Either standalone or Python client/module (recommended) 4. Download sample data An abbreviated and example oriented content from SeedMe documentation will be presented at the tutorial Overview - https://www.seedme.org/documentation/overview Command line - https://www.seedme.org/cli-guide Programmatic interaction - https://www.seedme.org/documentation/programmatic-python-usage

Speakers

Monday July 27, 2015 1:30pm - 3:00pm CDT
Majestic D

Attendees (0)