NERSCPowering Scientific Discovery Since 1974

Julia

logoJulia is a high-level, high-performance dynamic programming language for technical computing, with syntax that is familiar to users of other technical computing environments.  Designed at MIT to tackle large-scale PDE simulation and distributed linear algebra, Julia features a robust ecosystem of tools for optimization, statistics, parallel programming, and data visualization. Julia is actively developed by teams at MIT and in industry, along with hundreds of domain-expert scientists and programmers from around the world.

To get started with Julia on your own machine, follow the instructions here.  You can also try out Julia in a web browser with JuliaBox.

At NERSC we have made Julia (0.4.6) available as a module on Cori.  To use Julia on Cori, type:

module load julia

 Please contact us with any feedback or issues regarding Julia.

gadfly demo