JuliaParallel / JuliaParallel/Dagger.jl

TimespanLogging: Keep per-thread log stores

Open
#380 0 comments 0 reactions 0 assignees View on GitHub
logging
Dominant language
Julia
Stars
723
Forks
90
Avg merge
1d 37m
Merged PRs (30d)
9

Description

The lock around logging means that we can have high contention for lots of log events on a multithreaded system. It would be better if we could log to per-thread or even per-task streams, and merge them later. We can probably implement some kind of write-optimized scheme using a linked list.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.