A user interface for everyone
We support a wide range of user interfaces, whether you're a seasoned command-line interface (CLI) user who only needs to know the hostname to SSH to, a novice who likes the comfort of a graphical user interface (GUI) desktop, or maybe you just prefer the convenience of a modern web-browser based experience.
We serve a web-based Visual Studio Code instance for developers (also emacs
or vim
if that's your thing). We have Jupyter Notebooks and RStudio server (both browser based) for data scientists interested in using bigger infrastructure. Even an Xfce GUI for a full on Linux desktop.
We speak your language
Any programming language that runs on an x86-64
processor can be supported on HYAK. The predominant ones are C/C++ as a part of widely deployed scientific applications or Python and R for data science and analytics. If you're a C/C++ or Python user, we have a license for Intel Parallel Studio with optimized compilers (e.g. icc
) to speed up those codebases.
Other languages such as Go, Perl, Julia, and countless others are used every day on HYAK and you're welcome to bring your own to the community and make the platform yours.
Research App Store
Not a developer? Not a problem! There is a rich scientific app store on HYAK. There are are a number of HYAK maintained modules like MATLAB. Community maintained compiled software modules include things like Gaussian, star-ccm, and bowtie. We're also seeing increasing use of machine learning frameworks like TensorFlow and PyTorch and we encourage each user to maintain their own versioned library using Anaconda.
Interested in computational best practices? Don't want to be locked into a platform? The best option is to use containers for your code. We specifically support Singularity which is usually interoperable with the more ubiquitous Docker. By developing your code locally in a Singularity container, it becomes easily portable to HYAK or beyond to national supercomputing centers and the cloud. Your research goes wherever you go.
Need help?
Shoot us an e-mail, join our Slack, or show up to our in-person research hangouts every Tuesday from 1:30 PM to 3:00 PM at our global headquarters in the eScience Institute at the University of Washington. We're also able to meet individually upon request.
Intergalactic HQ
4545 Building
Global HQ
UW eScience Institute