9 research outputs found
Jupyter as Common Technology Platform for Interactive HPC Services
The Minnesota Supercomputing Institute has implemented Jupyterhub and the
Jupyter notebook server as a general-purpose point-of-entry to interactive high
performance computing services. This mode of operation runs counter to
traditional job-oriented HPC operations, but offers significant advantages for
ease-of-use, data exploration, prototyping, and workflow development. From the
user perspective, these features bring the computing cluster nearer to parity
with emerging cloud computing options. On the other hand, retreating from
fully-scheduled, job-based resource allocation poses challenges for resource
availability and utilization efficiency, and can involve tools and technologies
outside the typical core competencies of a supercomputing center's operations
staff. MSI has attempted to mitigate these challenges by adopting Jupyter as a
common technology platform for interactive services, capable of providing
command-line, graphical, and workflow-oriented access to HPC resources while
still integrating with job scheduling systems and using existing compute
resources. This paper will describe the mechanisms that MSI has put in place,
advantages for research and instructional uses, and lessons learned.Comment: 6 pages, 2 figures, in PEARC '18: Proceedings of Practice and
Experience in Advanced Research Computing, July 22--26, 2018, Pittsburgh, PA,
US
nbgrader v0.5.5
nbgrader version 0.5.5 is a release for the Journal of Open Source education,
with the following PRs merged:
PR #1057: Ensure consistency in capitalizing Jupyter Notebook
PR #1049: Update test builds on Travis
PR #1047: JOSE paper bib updates
PR #1045: Dev requirements and spelling tests
PR #1016: Fix anaconda link
PR #973: Create a paper on nbgrader
Thanks to the following users who submitted PRs or reported issues that were fixed for the 0.5.5 release:
jedbrown
jhamrick
swarnava
willingc
</ul
