Skip to content

Commit

Permalink
Update blog/2023/12/julia-1.10-highlights.md
Browse files Browse the repository at this point in the history
Co-authored-by: Sergio Sánchez Ramírez <[email protected]>
  • Loading branch information
giordano and mofeing authored Dec 19, 2023
1 parent d7e2488 commit 442a65b
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion blog/2023/12/julia-1.10-highlights.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ A lot of this work was driven by profiling and improving the load time of [OmniP

Up to 1.9, Julia's garbage collector was stop-the-world (meaning that all compute threads had to be stopped while a collection cycle was running) and serial (meaning a single thread performed a collection while the compute threads were halted). As one may imagine, garbage collection can quickly become a bottleneck in multithreaded code, particularly in code where multiple threads allocate.

In 1.10, we gave the first steps towards improving scalability the of garbage collector in multithreaded code. More specifically, our work consisted of parallelizing the mark-phase of Julia's GC and enabling part of sweeping to be run concurrently with compute threads.
In 1.10, we gave the first steps towards improving scalability of the garbage collector in multithreaded code. More specifically, our work consisted of parallelizing the mark-phase of Julia's GC and enabling part of sweeping to be run concurrently with compute threads.

# Tracy and Intel VTune ITTAPI profiling integration

Expand Down

0 comments on commit 442a65b

Please sign in to comment.