Tag Archives: JuliaHub

What’s New in CUDA.jl 5.4 for Julia?

By: Dr. Tim Besard

Re-posted from: https://info.juliahub.com/blog/whats-new-in-cuda.jl-5.4-for-julia

The CUDA.jl package is the main programming interface for working with NVIDIA CUDA GPUs using Julia. It features a user-friendly array abstraction, a compiler for writing CUDA kernels in Julia, and wrappers for various CUDA libraries.

The recent update of CUDA.jl 5.4 features many memory-management enhancements that help improve performance of memory-heavy applications and facilitate the use of heterogeneous set-ups with multiple GPUs, or those using both CPU and GPU.

CUDA.jl v5.4 should be compatible with existing codebases as it bumps only the minor version.The bulk of the release focuses on memory management features. Let’s look at highlights of this release:

JuliaSim HVAC: Thermofluid Design & Control | JuliaHub

By: Jasmine Chokshi

Re-posted from: https://info.juliahub.com/blog/introducing-juliasim-hvac

JuliaHub is thrilled to announce the launch of JuliaSim HVAC, a suite of components for the modeling and simulation of complex thermofluid systems, revolutionizing the design, optimization and control of heating, ventilation, and air-conditioning (HVAC) systems.

HVAC systems are indispensable to maintaining comfort, safety, and efficiency in buildings, automobiles, airplanes, industrial facilities, and various applications. However, designing and optimizing these complex systems presents numerous challenges requiring interdisciplinary collaboration, including numerical complexity, model calibration, design optimization for energy efficiency, control synthesis, etc.

JuliaSim HVAC comes with a pre-built library of ready-to-use HVAC components and refrigerant models that integrate with advanced solvers, optimized for HVAC systems and compatible with the JuliaSim Scientific Machine Learning (SciML) ecosystem.

Julia for Actuaries: Julia’s Potential for the Insurance Sector

By: Jasmine Chokshi

Re-posted from: https://info.juliahub.com/blog/julia-for-actuaries

The insurance sector thrives on complex data analysis and modeling. Actuaries play an important role in working with complex mathematical models to assess risk, price products, and manage financial reserves.  As actuarial science and processes evolve and move out of the “Spreadsheet Era” they are increasingly looking to programming languages and tools that can build and implement great solutions. The choice of tools and programming languages can greatly impact the performance and productivity of actuaries. Julia, a powerful language, is fast gaining traction owing to its speed, expressiveness, and flexibility.