- Poster presentation
- Open Access
The neuroscience gateway portal: high performance computing made easy
© Carnevale et al; licensee BioMed Central Ltd. 2014
- Published: 21 July 2014
- Input File
- High Performance Computing
- Output File
- Peer Review Process
- Entry Barrier
We present the Neuroscience Gateway (NSG) Portal http://www.nsgportal.org/, which we are developing so that neuroscientists can easily use High Performance Computing (HPC) resources for computationally intensive modeling tasks such as simulating large-scale networks or exploring high-dimensional parameter spaces. Potential users of HPC resources typically face a high entry barrier because of numerous complex side-issues, such as applying for CPU time, installing and configuring simulation software, remote authentication, data transfer and retrieval, batch system management, and administrative policies--all of which may vary from one site to another. The NSG Portal reduces this entry barrier by streamlining administrative procedures and providing a convenient web browser-based interface that hides technical details, and thereby enables investigators to focus on scientific issues relevant to their research.
Brian, NEST, NEURON, PGENESIS, and PyNN are now installed and available through the Portal; suggestions for other tools are welcome. NSG's entry point is a simple browser-based interface through which users can upload input files or model source code, specify code-specific input files, specify job submission parameters (such as number of cores and nodes, expected wall clock time for job completion), monitor the status of submitted jobs, and extract and download output files. Files may be uploaded as plain text, and collections of files in a pkzip archive. Job results are downloadable as a pkzip archive of that job's working directory, including input and output files. Users are notified of job completion by email.
We have been obtaining time allocations for the NSG Portal on HPC resources from XSEDE, an NSF-supported partnership of academic institutions whose goal is to facilitate sharing of computing resources, data, and expertise. Through XSEDE's national-level peer review process, our application for HPC time was awarded 1.6 million "service units" (~ 1.6 million CPU hours) for the current year. From this, each NSG user is given an initial allotment of 5000 core hours per year, subject to adjustment in light of actual usage by all NSG users. Those who have independently obtained their own HPC allocations may manage that time via the NSG.
NSF collaborative grant:
DBI 1146949 PI A. Majumdar, SDSC; Co-PI M. Martone, NIF, UCSD.
DBI 1146830 PI T. Carnevale, Yale University School of Medicine.
SDSC Internal grant to S. Sivagnanam and K. Yoshimoto for cloud storage.
Technical support for NEURON via NINDS NS11613 PI M. Hines and the Blue Brain Project.
- Sivagnanam S, Majumdar A, Yoshimoto K, Astakhov V, Bandrowski A, Martone M, N Carnevale: Introducing the Neuroscience Gateway. Proceedings of the 5th International Workshop on Science Gateways. CEUR Workshop Proceedings. 2013, 993:Google Scholar
- Neuroscience Gateway Portal. [http://www.nsgportal.org/]
- XSEDE (Extreme Science and Engineering Discovery Environment). [https://www.xsede.org/]
This article is published under license to BioMed Central Ltd. This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. The Creative Commons Public Domain Dedication waiver (http://creativecommons.org/publicdomain/zero/1.0/) applies to the data made available in this article, unless otherwise stated.