NEWT is bringing High Performance Computing (HPC) to the web through easy to write web applications. We think that writing applications for the web should be a simple task. We want to make HPC resources accessible and useful to scientists who are more comfortable with the web than they are with compilers, batch queues, or punched cards. Thanks to Web 2.0 APIs, we believe HPC can speak the same language as the web.
NEWT currently exposes the following services over the web (some services require authentication):
- System Status
- File Upload/Download
- Directory Listings
- Running Commands
- Batch Queue Jobs
- Accounting Information
- Persistent object storage
NEWT consists of two parts:
- A web service that resides at https://newt.nersc.gov/newt.
You can learn more about the NEWT API and get a copy of the newt.js library at https://newt.nersc.gov/