Newsletter March 2021 - Julia Computing Receives DARPA Award to Accelerate Electronics Simulation by 1,000x

By JuliaHub | Mar 11, 2021

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:

  1. Convolutions in Image Processing (Grant Sanderson) - 258,841 YouTube views

  2. What is a Discrete Fourier Transform? (Grant Sanderson) - 111,183 YouTube views

  3. 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

Upcoming Julia Online Events

Recent Julia Online Events

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 (svollmer@turing.ac.uk) or Anthony Blaom (anthony.blaom@gmail.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.

Looking for Model Predictive Control (MPC)?

Learn about JuliaSim Control in our webinar on MPC, trimming, and linearization in JuliaSim.

Watch Now


Contact Us