CUDA.jl 5.0: Integrated profiler and task synchronization changes

By: Tim Besard

Re-posted from: https://juliagpu.org/post/2023-09-19-cuda_5.0/index.html

CUDA.jl 5.0 is an major release that adds an integrated profiler to CUDA.jl, and reworks how tasks are synchronized. The release is slightly breaking, as it changes how local toolkits are handled and raises the minimum Julia and CUDA versions.


This blog post is located at https://info.juliahub.com/cuda-jl-5-0-changes

Private Registries and Package Management on JuliaHub

By: Deep Datta

Re-posted from: https://info.juliahub.com/blog/private-packages

JuliaHub is a platform for technical computing using the Julia language, but it is also a platform designed to support the development and deployment of production applications. One feature that is becoming increasingly important to developers in the Julia ecosystem is the ability to create private registries that can manage the installation and usage of proprietary Julia packages. When you use JuliaHub, you connect to a dedicated private package server that knows who you are and serves you up all of the registries you have access to—both public and private. Recent work on the JuliaHub platform has added more features to create and manage private registries and lets you register private packages using the same workflow you use to register public packages through JuliaHub.