Julia Computing Receives DARPA Award to Accelerate Electronics Simulation by 1,000x: Julia Computing has been awarded funding by the US Defense Advanced Research Projects Agency (DARPA) to accelerate simulation of Analog and Mixed-Signal circuit models using state of the art machine learning and artificial intelligence techniques. Funding was awarded as part of DARPA’s Intelligent Auto-Generation and Composition of Surrogate Models (DITTO) effort. Click here for more information.
JuliaCon 2021 - Free and Online - July 28-30 - Register Today
Call for Proposals - Deadline March 23: The JuliaCon 2021 Call for Proposals deadline is March 23. Please review proposal guidelines and submit your proposal for a talk, minisymposium, workshop, virtual poster, bird of feather session or experience.
Free Registration: JuliaCon 2021 will be free and online. Last year’s JuliaCon brought together 30,000 online participants from over 115 countries. Click here to register.
Sponsorship: JuliaCon is an excellent opportunity for sponsors to support and show their support for Julia. Platinum, gold and silver sponsorships are available. Recent JuliaCon sponsors include Amazon, Facebook, Google, Microsoft, Intel, Nvidia, JP Morgan, Capital One, BlackRock, RelationalAI, Julia Computing, Invenia, Gordon and Betty Moore Foundation, Juspay, Zapata, University of Maryland School of Pharmacy, PumasAI, Conning, Jeffrey Sarnoff, Alfred P. Sloan Foundation, Replit, Maven, Gambit, Tangent Works, Alan Turing Institute, EVN, Maven and Voxel8.
Physics-Informed Neural Networks: Chris Rackauckas (MIT Applied Mathematics instructor, Senior Research Analyst at Maryland School of Pharmacy, Director of Scientific Research at Pumas-AI and lead developer of SciML) joined Jousef Murad to discuss Physics-Informed Neural Networks (PINNs). Click here to watch.
JuliaHub from Julia Computing: JuliaHub is the entry point for all things Julia: explore the ecosystem, build packages and deploy a supercomputer at your fingertips. JuliaHub also allows you to develop Julia applications interactively using an online browser based IDE or by using the Pluto notebook environment and then scale workloads to thousands of cores with a single click. JuliaHub is the easiest way to get started with Julia development or share your work with dashboards and notebooks. A free JuliaHub tutorial from Dr. Matt Bauman (Julia Computing) is available on YouTube.
Pumas from Julia Computing and Pumas-AI: Pumas is a comprehensive platform for pharmaceutical modeling and simulation, providing a single tool for the entire drug development pipeline. Click here for more information.
Free Webinars from Julia Computing and Pumas-AI: Register today to participate in a free Julia Computing or Pumas-AI Webinar. Each free Webinar is one hour.
|Webinar||Presenter(s)||Length of Webinar||Date||Time||Registration Link||Cost|
|Pumas 2.0 Feature Series: Uncertainty Quantification||Dr. Chris Rackauckas and Dr. Vijay Ivaturi, Pumas-AI||1 hour||Tue Mar 16||12 noon - 1 pm Eastern (US)||Register||Free|
|Parallelizing Data Science with Julia||Dr. Elliot Saba, Julia Computing||1 hour||Wed Mar 17||12 noon - 1 pm Eastern (US)||Register||Free|
|Pumas 2.0 Feature Series: First Order Methods for Non-Gaussian NLME Models in Pumas||Dr. Andreas Noack, Julia Computing and Mohamed Tarek, Pumas-AI||1 hour||Tue Mar 23||12 noon - 1 pm Eastern (US)||Register||Free|
|Multithreading Using Julia for Enterprises||Dr. Jeff Bezanson, Julia Computing||1 hour||Wed Mar 24||12 noon - 1 pm Eastern (US)||Register||Free|
|Pumas 2.0 Feature Series: Beyond Gaussian Random Effects||Mohamed Tarek, Pumas-AI and Dr. Andreas Noack, Julia Computing||1 hour||Tue Mar 30||12 noon - 1 pm Eastern (US)||Register||Free|
|Interactive Development at Scale on JuliaHub||Dr. Matt Bauman, Julia Computing||1 hour||Fri Apr 16||12 noon - 1 pm Eastern (US)||Register||Free|
|Deployment of Models and Apps on JuliaHub||Dr. Matt Bauman, Julia Computing||1 hour||Fri Apr 23||12 noon - 1 pm Eastern (US)||Register||Free|
|Performance Benchmarking in Julia||Jameson Nash, Julia Computing||1 hour||Thu Apr 29||12 noon - 1 pm Eastern (US)||Register||Free|
Live Instructor-Led Online Julia Training from Julia Computing: Register today for Introduction to Machine Learning and Artificial Intelligence in Julia and Parallel Computing in Julia. Both courses consist of 8 hours of live instruction online from Dr. Matt Bauman, Julia Computing Director of Applications Engineering.
|Course||Instructor||Length of Course||Day 1||Day 2||Registration Link||Cost|
|Introduction to Machine Learning and Artificial Intelligence in Julia||Dr. Matt Bauman, Julia Computing Director of Applications Engineering||8 hours||Thursday Mar 11 11 am - 3 pm Eastern (US)||Friday Mar 12 11 am - 3 pm Eastern (US)||Register||$500 USD|
|Parallel Computing in Julia||Dr. Matt Bauman, Julia Computing Director of Applications Engineering||8 hours||Thursday Apr 8 11 am - 3 pm Eastern (US)||Friday Apr 9 11 am - 3 pm Eastern (US)||Register||$500 USD|
Converting from Proprietary Software to Julia: Are you looking to leverage Julia’s superior speed and ease of use, but limited due to legacy software and code? Julia Computing and our partners can help accelerate replacing your existing proprietary applications, improve performance, reduce development time, augment or replace existing systems and provide an extended trusted team to deliver Julia solutions. Leverage experienced resources from Julia Computing and our partners to get your team up and running quickly. For more information, please contact us.
Julia Selected as Mentoring Organization for Google Summer of Code 2021: Julia has been selected as a mentoring organization for Google Summer of Code 2021. More information is available here.
Physics-Informed Machine Learning Simulator for Wildfire Propagation Using Julia Wins Outstanding Poster Award: Simone Azeglio was awarded the Outstanding Poster Award for Physics-Informed Machine Learning Simulator for Wildfire Propagation using Julia. The award was presented by the Mediterranean Machine Learning Summer School. The presentation, paper, code and video are all available online.
JuliaSymbolics: JuliaSymbolics is the Julia organization dedicated to building a fully-featured and high performance Computer Algebra System (CAS) for the Julia programming language. The roadmap is available here.
Why is Julia’s Flux Catching Fire for ML?: Bruce Tate explains why “Julia is climbing language popularity charts like a rocket.”
Free MIT Lectures - Introduction to Computational Thinking Spring 2021: Spring brings the next iteration of the phenomenally popular MIT Introduction to Computational Thinking lectures. Last semester’s lectures have been viewed more than 900 thousand times on YouTube. Last semester’s most popular lectures include:
Convolutions in Image Processing (Grant Sanderson) - 258,841 YouTube views
What is a Discrete Fourier Transform? (Grant Sanderson) - 111,183 YouTube views
The Diffusion Equation (Grant Sanderson) - 108,627 YouTube views
“With #JuliaLang, You Can Visualize ~29 Million Points in About 1 Second”: Forschungszentrum Jülich researcher Josef Heinen reports using the GR data shader to visualize ~29 million points in 1 second using Julia.
Julia 1.6 - What Has Changed Since Julia 1.0?: Lyndon White published a new blog post outlining some of the most important Julia developments over the past two years. To summarize, “Julia 1.6 is one hell of a more polished language.”
Julia 30x Faster than Python: One new Julia user reports a 30x increase in speed migrating from Python to Julia. Furthermore, “the improvements I made wouldn’t be possible to replicate in Python right now … we spent 200+ expert hours on the Python version vs. 10 hours of a beginner’s time on the Julia [version].”
Pumas-AI and Otsuka Pharmaceutical Will Present Julia Research at National Kidney Foundation Spring Clinical Meetings: Pumas-AI and Otsuka Pharmaceutical will present modeling using Pumas (built in Julia) to explore urine osmolality and glomerular filtration rate (GFR).
Shaastra 2021: Julia Computing CEO and co-founder and Julia co-creator Viral Shah discussed Rebooting India, Julia & the Future of Computing during this year’s virtual Shaastra conference sponsored by IIT-Madras. The full conversation is available on YouTube. Other speakers include Alphabet Chairman & Turing Award winner Dr. John L. Hennessy, Nobel Laureate Dr. Barry Barish and Dr. Peter Atkins.
DJ’s Office Hours: Looking for a free Julia tutorial? David James has launched DJ’s Office Hours, where he uploads new 5-15 minute Julia tutorial videos each week at 5 pm Pacific (US). David is a PhD candidate in Geophysics and Space Physics at UCLA.
Julia Beginner AMA: Dr. Katharine Hyatt and Dr. Rachel Kurchin hosted a Julia Beginner Ask Me Anything (AMA) session online. Click here to watch.
SIAM Conference on Computational Science and Engineering: SIAM hosted two minisymposia on High Performance Simulation and Estimation with Julia’s SciML: Part I and Part II. All presentations were recorded and will be made available through the virtual conference platform to conference registrants.
NASA Uses Julia to Model Spacecraft Separation Dynamics: NASA’s Jonathan Diegelman (NASA Launch Services Program and AI Solutions) presented Modeling Spacecraft Separation Dynamics in Julia at the SIAM 2021 Conference on Computational and Scientific Engineering. The full presentation is available here.
Modeling Biochemical Systems with Catalyst.jl: Samuel Isaacson (Boston University) presented Modeling Biochemical Systems with Catalyst.jl at the at the SIAM 2021 Conference on Computational and Scientific Engineering. The full presentation is available here.
Coming Soon in Julia 1.7: Select your Basic Linear Algebra Subprograms (BLAS) at runtime with any operating system in Julia 1.7.
Julia Is “Hands Down THE Best for [Differential Equations] Modeling”: USC Professor Adam MacLean says teaching dynamical systems in Julia is a joy. More information is available here.
Julia for Space Flight: Dan Padilha (Japan Aerospace Exploration Agency) presented Modern Numerical Programming with Julia for Astrodynamic Trajectory Design. The full presentation is available on YouTube.
Julia and Julia Computing in the News
HPCWire: Supercomputing Frontiers Europe 2021 Announces Call for Papers
Tech Times: Supercomputing Frontiers Europe to Push Through With Virtual Event in July
Inside HPC: Supercomputing Frontiers Europe Announces Virtual Event July 19-23
Business Matters: Jupyter Notebook for Data Science? The Pros and Cons of this Tool
Science Advances: A Unified Vegetation Index for Quantifying the Terrestrial Biosphere
DocWire News: Stochastic Simulation Algorithms for Interacting Particle Systems
HPCWire: Julia Computing Receives DARPA Award to Accelerate Electronics Simulation by 1,000x
Analytics India: Julia Computing Receives Funding To Accelerate Electronics Simulation Using AI & ML
Analytics India: Do Good Analytics Leaders Have To Be Expert Data Scientists?
Julia Blog Posts
Share What You've Learned! (Ole Kröger)
Boolean Constraints (Ole Kröger)
How to Check the Version of a Package? (Bogumił Kamiński)
How Do Loops in Julia Handle Local Variables? (Bogumił Kamiński)
Reducing Compilation Cost in DataFrames.jl (Bogumił Kamiński)
What Is New in PooledArrays.jl? (Bogumił Kamiński)
Column Selectors in DataFrames.jl (Bogumił Kamiński)
Julia 1.6: What Has Changed Since Julia 1.0? (Lyndon White)
Automatic Differentiation Does Incur Truncation Errors (Kinda) (Lyndon White)
SciML Ecosystem Update: GalacticOptim, GlobalSensitivity, Tutorials, and Documentation
Why is Julia’s Flux Catching Fire for ML? (Bruce Tate)
Generalizing Automatic Differentiation to Automatic Sparsity, Uncertainty, Stability, and Parallelism (Chris Rackauckas)
Upcoming Julia Online Events
Online Meetup: Julia Meetup with Boulder Data Science, Machine Learning and AI Mar 11
Online Training: Introduction to Machine Learning and Artificial Intelligence Using Julia with Dr. Matt Bauman (Julia Computing) Mar 11-12
Webinar: Pumas 2.0 Feature Series - Uncertainty Quantification with Dr. Chris Rackauckas and Dr. Vijay Ivaturi (Pumas-AI) Mar 16
Webinar: Parallelizing Data Science with Julia with Dr. Elliot Saba (Julia Computing) Mar 17
Webinar: Pumas 2.0 Feature Series - First Order Methods for Non-Gaussian NLME Models in Pumas with Dr. Andreas Noack (Julia Computing) and Mohamed Tarek (Pumas-AI) Mar 23
Webinar: Multi-Threading Using Julia for Enterprises with Dr. Jeff Bezanson (Julia Computing) Mar 24
Virtual Conference: GitHub Satellite India with Dr. Viral Shah (Julia Computing) Mar 26-27
Webinar: Pumas 2.0 Feature Series - Beyond Gaussian Random Effects with Mohamed Tarek (Pumas-AI) and Dr. Andreas Noack (Julia Computing) Mar 30
Virtual Conference: National Kidney Foundation Spring Clinical Meetings with Otsuka Pharmaceutical Development & Commercialization and Pumas-AI April 6-10
Online Training: Parallel Computing Using Julia with Dr. Matt Bauman (Julia Computing) Apr 8-9
Webinar: Interactive Development at Scale with JuliaHub with Dr. Matt Bauman (Julia Computing) Apr 16
Webinar: Deployment of Models and Apps with JuliaHub with Dr. Matt Bauman (Julia Computing) Apr 23
Webinar: Performance Benchmarking in Julia with Jameson Nash (Julia Computing) Apr 29
Virtual Conference: JuliaCon 2021 Jul 28-30
Virtual Conference: Population Approach Group Europe (PAGE) with Julia Computing Sept 2-7
Recent Julia Online Events
Online Meetup: Differential Equations in Julia with Stuttgart Julia Programming Language Meetup Feb 6
Online Training: Introduction to Julia with Dr. Matt Bauman (Julia Computing) Feb 11-12
Webinar: AMQP for Flexible and Robust Messaging in Julia with Tanmay Mohapatra (Julia Computing) Feb 19
Virtual Conference: Shaastra Tech and Innovation Fair with Dr. Viral Shah (Julia Computing) and IIT Madras Feb 25-28
Webinar: Putting a Trained ML Pipeline Behind a Webserver to Serve It with Dhairya Gandhi (Julia Computing) Feb 26
Virtual Conference: High Performance Simulation and Estimation with Julia's SciML at SIAM Conference on Computational Science and Engineering March 1-5
Webinar: Pumas 2.0 for Integrated, Efficient, and Scalable Pharmacometric Workflows with Dr. Vijay Ivaturi (Pumas-AI) Mar 5
Online: Julia Beginner Ask Me Anything (AMA) with Dr. Katharine Hyatt and Dr. Rachel Kurchin March 6
Julia Jobs, Fellowships and Internships There are hundreds of Julia jobs currently listed on Indeed.com and JuliaLang Discourse.
Postdoctoral Research Fellow in Machine Learning: The University of Auckland, New Zealand, is looking to make a two-year postdoctoral appointment to join the Machine Learning in Julia project, a collaboration with the Alan Turing Institute in the United Kingdom. A PhD in mathematics, statistics, computer science or related field is essential, as is experience in scientific programming (Julia preferred) and some software engineering skills. Qualified candidates can find out more about the role by emailing Sebastian Vollmer (firstname.lastname@example.org) or Anthony Blaom (email@example.com). A significant part of the role will be to provide support for the development of the MLJ machine learning toolbox: https://github.com/alan-turing-institute/MLJ.jl
Senior HPC Software Engineer at Liquid Analytics: Liquid Analytics uses artificial intelligence for consulting including retail, technology and market research. They are based in Toronto but hire remote team members anywhere worldwide. More information is available here.
Do you work at or know of an organization looking to hire Julia programmers as staff, research fellows or interns? Would your employer be interested in hiring interns to work on open source packages that are useful to their business? Help us connect members of our community to great opportunities by sending us an email, and we'll get the word out.
Contact Us: Please contact us if you wish to:
Purchase or obtain license information for products such as JuliaHub or Pumas
Obtain pricing for Julia consulting projects for your organization
Schedule online Julia training for your organization
Share information about exciting new Julia case studies or use cases
Spread the word about an upcoming online event involving Julia
Partner with Julia Computing to organize a Julia event online
Submit a Julia internship, fellowship or job posting
About Julia and Julia Computing Julia is the fastest high performance open source computing language for data, analytics, algorithmic trading, machine learning, artificial intelligence, and other scientific and numeric computing applications. Julia solves the two language problem by combining the ease of use of Python and R with the speed of C++. Julia provides parallel computing capabilities out of the box and unlimited scalability with minimal effort. Julia has been downloaded by users at more than 10,000 companies and is used at more than 1,500 universities. Julia co-creators are the winners of the 2019 James H. Wilkinson Prize for Numerical Software and the 2019 Sidney Fernbach Award. Julia has run at petascale on 650,000 cores with 1.3 million threads to analyze over 56 terabytes of data using Cori, one of the ten largest and most powerful supercomputers in the world.
Julia Computing was founded in 2015 by all the creators of Julia to develop products and provide professional services for businesses and researchers using Julia.