Welcome to the Fulton Supercomputing Lab. FSL staff is happy to assist you in getting started with your new account. We offer documentation on our website, new user training, seminars, as well as many other services.
We offer one-on-one new user training with one of our employees. You should receive an email about it within a few days of your account being created. If you don't, please contact us. We ask that you watch the Getting Started videos before requesting one-on-one training.
Cheat Sheet for New Users
Print this cheat sheet and stick it by your computer while you're getting started with FSL.
All FSL systems run Linux. There is a good Linux/Unix tutorial on our website under Documentation->Software/Tools->Unix Tutorial. If you are new to Linux, please take some time to go through this tutorial. If you want to learn how to use the text editor vim (or vi), please run vimtutor after connecting to our systems via ssh, or play Vim Adventures.
How to log in and transfer files
How to submit jobs
A lot of documentation is maintained under "Documentation->Job Submission". The SLURM Script Generator will help you generate a submission script so that you can launch jobs on our system. Scheduler Commands has a few important commands listed. General Batch Information is also a useful resource.
You may install software in your home directory or group directories as long as you are permitted to do so by the software vendor (i.e. you have the appropriate licenses). The code must be able to run under 64-bit Linux. Please contact us if you need help, especially if the software requires a license server.
We ask that you first make the effort yourself to install your applications before requesting assistance. FSL is typically overloaded with requests to install software for users. It may take days or weeks for anyone to even look at it, by which time you possibly could have installed it yourself.
Applications may also be installed system-wide if there is enough demand for it. You can also install software in a group directory that you create or have access to.
Notices and alerts
Please check the top right of the website for notices and alerts. Notices include notification of system maintenance, downtime, and other announcements. Emails are also sent for important announcements.
@BYUFSL on Twitter
The FSL calendar is available at https://marylou.byu.edu/calendar.
Support is available via our support ticket tracker at https://marylou.byu.edu/ticket. The ticket tracker is also accessible over email at fslsupport at byu.edu. It will be easier for both you and the staff if you already have some basic knowledge of Linux commands, such as how to copy files using cp or scp, list files in a directory, etc. The Unix Tutorial on our website is a quick way to get started (Documentation->Applications->Unix Tutorial).
Notes about your account
Students must have a faculty member sponsor their account. Your account will generally be set to expire one year from the time you requested it. In order for your account to remain active, you and your sponsor must both have active, non-expired accounts. You will receive an email reminder to renew your account one month before the expiration date.
Your account will generally be set to expire one year from the time you requested it. You will receive an email reminder to renew your account one month before the expiration date.
If you have a sponsor-only (or web-only) account, please remember that you can log in with your netid and BYU Route Y password. All others must use their FSL-specific password.
If you're not sure what programming language to use, try Julia. Julia is easy to use, designed for scientific computing, and is almost as fast as C.