Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / mratsim/weave issues and pull requests

#88 - Latency-optimized / job priorities / soft real-time parallel scheduling

Issue - State: closed - Opened by mratsim almost 5 years ago - 1 comment
Labels: Feature :rocket:

#87 - NUMA / Locality aware scheduling

Issue - State: open - Opened by mratsim almost 5 years ago
Labels: enhancement :shipit:

#86 - Awaitable parallel loops

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#85 - [Mempool] Trying to allocate from a full arena

Issue - State: closed - Opened by mratsim almost 5 years ago
Labels: bug :beetle:, memory :dizzy:

#84 - Nested data parallelism experiments

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#83 - Split tasks in load balance

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#82 - Support for gc:arc

Issue - State: open - Opened by mratsim almost 5 years ago
Labels: memory :dizzy:, upstream :dragon:, Feature :rocket:

#81 - Support destructor-based seq/strings

Issue - State: open - Opened by mratsim almost 5 years ago - 1 comment
Labels: memory :dizzy:, upstream :dragon:, Feature :rocket:

#80 - AddressSanitizer test suite

Issue - State: open - Opened by mratsim almost 5 years ago - 1 comment
Labels: Testing :passport_control:, memory :dizzy:

#79 - AddressSanitize the whole memory subsystem

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#78 - Add AddressSanitizer support for the memory pool

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#77 - Fix splitted tasks wakeup

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#76 - [Load Balancing - Backoff] Waking up children with loop tasks

Issue - State: closed - Opened by mratsim almost 5 years ago - 1 comment
Labels: bug :beetle:

#75 - Chunk accounting in adaptative loop stealing + OpenMP guided splitting + StealEarly

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#74 - Victim selection

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#73 - Distributed computing

Issue - State: open - Opened by mratsim almost 5 years ago - 2 comments
Labels: enhancement :shipit:

#72 - Reduce metadata in task descriptor

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#71 - Strided loop splitting bug

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#70 - Matrix Mult bench vs Intel MKL-DNN

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#69 - Debug weave gemm

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#68 - BLAS matmul vs Laser, Intel MKL, MKL-DNN, OpenBLAS and co

Issue - State: closed - Opened by mratsim almost 5 years ago - 13 comments
Labels: performance :checkered_flag:

#67 - No syscall portable threadid

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#66 - Pure nim gemm

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#65 - Rare deadlock or livelock in Heat benchmark

Issue - State: closed - Opened by mratsim almost 5 years ago - 1 comment
Labels: deadlock/livelock :skull: :lock:, seems to have disappeared :ghost:

#64 - Make Travis OSX happy

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#63 - [WIP] Refactor workers into state machines

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 3 comments

#62 - Add windows Futex

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#61 - Windows TLS Emulation is extremely slow

Issue - State: open - Opened by mratsim almost 5 years ago - 4 comments
Labels: memory :dizzy:, windows :sos:, performance :checkered_flag:

#60 - [Benchmarks] Windows benchmarking

Issue - State: open - Opened by mratsim almost 5 years ago
Labels: enhancement :shipit:, windows :sos:

#59 - Windows support

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#58 - Me 1 - 0 Glibc: replace buggy Glibc condvar by futex

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#57 - [GCC] bad codegen / stack corruption crash on innocent code

Issue - State: closed - Opened by mratsim almost 5 years ago - 1 comment
Labels: upstream :dragon:

#56 - [Glibc] Condition variable lost wakeups

Issue - State: closed - Opened by mratsim almost 5 years ago - 13 comments
Labels: concurrency :collision:, deadlock/livelock :skull: :lock:, upstream :dragon:

#55 - Fix backoff livelock/deadlock

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#54 - Formally verify the EventNotifier

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#53 - [Mempool] Threading and/or Memory bug

Issue - State: closed - Opened by mratsim almost 5 years ago - 3 comments
Labels: memory :dizzy:, concurrency :collision:, seems to have disappeared :ghost:

#52 - remove sync(Weave) before exit and allow failure on OSX)

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#51 - A non root task can end up in the barrier

Issue - State: closed - Opened by mratsim almost 5 years ago - 4 comments
Labels: MacOS :sos:, windows :sos:

#50 - Add aligned_alloc support to MacOS and Windows

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#49 - MPSC count can become negative

Issue - State: closed - Opened by mratsim almost 5 years ago - 2 comments
Labels: concurrency :collision:

#48 - Try to fix the "deadlock" in batch receive

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 3 comments

#47 - Set up CI with Azure Pipelines

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#46 - Potential deadlock on MPSC batch receive

Issue - State: closed - Opened by mratsim almost 5 years ago - 1 comment
Labels: concurrency :collision:, deadlock/livelock :skull: :lock:

#45 - _aligned_alloc not found on MacOS

Issue - State: closed - Opened by mratsim almost 5 years ago - 2 comments
Labels: bug :beetle:, memory :dizzy:, MacOS :sos:

#44 - Package weave for release

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#43 - Livelock with backoff on Nqueens 11

Issue - State: closed - Opened by mratsim almost 5 years ago - 5 comments
Labels: concurrency :collision:, deadlock/livelock :skull: :lock:

#42 - Get Thread ID in a portable way

Issue - State: closed - Opened by mratsim almost 5 years ago
Labels: enhancement :shipit:

#41 - [WIP] Nestable barriers

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#40 - Parallel for staged

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#39 - C++ compatibility

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#38 - Setup continuous integration

Issue - State: closed - Opened by mratsim almost 5 years ago - 1 comment
Labels: enhancement :shipit:, Testing :passport_control:

#37 - Windows support

Issue - State: closed - Opened by mratsim almost 5 years ago - 1 comment
Labels: enhancement :shipit:, windows :sos:

#36 - Typo fix in the serial version of nqueens

Pull Request - State: closed - Opened by HadrienG2 almost 5 years ago - 1 comment

#35 - Parallel reduction: performance or termination detection issue

Issue - State: closed - Opened by mratsim almost 5 years ago - 6 comments
Labels: performance :checkered_flag:

#34 - Reductions

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#33 - Implement reductions

Issue - State: closed - Opened by mratsim almost 5 years ago - 2 comments
Labels: Feature :rocket:

#32 - Implement gemm blas

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#31 - Nested for-loops: Expressing reads-after-writes and writes-after-writes dependencies

Issue - State: closed - Opened by mratsim almost 5 years ago - 8 comments
Labels: Feature :rocket:

#30 - Parallel for

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#29 - Calling an init/task/exit twice creates worker tree problem

Issue - State: closed - Opened by mratsim almost 5 years ago
Labels: bug :beetle:

#28 - Undeadlock the backoff

Pull Request - State: closed - Opened by mratsim almost 5 years ago - 1 comment

#27 - Backoff deadlock with low number of threads

Issue - State: closed - Opened by mratsim almost 5 years ago - 1 comment
Labels: bug :beetle:

#26 - [WIP] Implement a backoff mechanism

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#25 - Perf regression on SPC bench

Issue - State: closed - Opened by mratsim almost 5 years ago - 7 comments
Labels: bug :beetle:, performance :checkered_flag:

#24 - Scalable memory management and solving the cactus stack problem

Pull Request - State: closed - Opened by mratsim almost 5 years ago

#23 - correct

Pull Request - State: closed - Opened by ringabout almost 5 years ago - 2 comments

#22 - Research on IO-bound tasks

Issue - State: open - Opened by mratsim almost 5 years ago - 4 comments
Labels: Feature :rocket:

#21 - Change to lockless unbounded mpsc

Pull Request - State: closed - Opened by mratsim about 5 years ago

#20 - SparsetSet: signed/unsigned/isEmpty/contains issue

Issue - State: closed - Opened by mratsim about 5 years ago - 1 comment
Labels: bug :beetle:

#19 - Unbounded Mpsc channels issue

Issue - State: closed - Opened by mratsim about 5 years ago - 6 comments
Labels: bug :beetle:, concurrency :collision:

#18 - [Testing] Concurrency: Race detection / Model Checking / Formal Verification

Issue - State: open - Opened by mratsim about 5 years ago - 7 comments
Labels: help wanted :busts_in_silhouette:, Testing :passport_control:, concurrency :collision:, deadlock/livelock :skull: :lock:

#17 - Use more robust RNG

Pull Request - State: closed - Opened by mratsim about 5 years ago

#16 - Cleanup resources

Pull Request - State: closed - Opened by mratsim about 5 years ago

#15 - Use Sparse bitsets instead of uint32 bitsets

Pull Request - State: closed - Opened by mratsim about 5 years ago - 1 comment

#14 - LazyFlowvar: buffer should be the size of the return type

Issue - State: open - Opened by mratsim about 5 years ago
Labels: enhancement :shipit:

#13 - Use steal requests as pointers

Pull Request - State: closed - Opened by mratsim about 5 years ago

#12 - Implement the parallel loop API and logic

Issue - State: closed - Opened by mratsim about 5 years ago - 1 comment
Labels: Feature :rocket:

#11 - Implement a threadsafe object pool

Issue - State: closed - Opened by mratsim about 5 years ago - 1 comment
Labels: enhancement :shipit:, memory :dizzy:

#10 - Rewrite the state transitions as a Finite State Machine

Issue - State: closed - Opened by mratsim about 5 years ago - 1 comment
Labels: enhancement :shipit:

#9 - Restrict the use of globals in functions

Issue - State: open - Opened by mratsim about 5 years ago
Labels: enhancement :shipit:

#8 - Implement backoff mechanism

Issue - State: closed - Opened by mratsim about 5 years ago - 1 comment
Labels: Feature :rocket:

#7 - Evaluate if StealRequest could be pointer object

Issue - State: closed - Opened by mratsim about 5 years ago
Labels: enhancement :shipit:

#6 - The MPSC channel has a deadlock

Issue - State: closed - Opened by mratsim about 5 years ago - 5 comments
Labels: bug :beetle:, concurrency :collision:, deadlock/livelock :skull: :lock:

#5 - Refactor the bitset data structure

Issue - State: closed - Opened by mratsim about 5 years ago - 3 comments
Labels: enhancement :shipit:

#4 - Rewrite the README

Issue - State: closed - Opened by mratsim about 5 years ago - 1 comment
Labels: documentation :book:

#3 - Architecture diagram(s)

Issue - State: closed - Opened by mratsim about 5 years ago
Labels: documentation :book:

#2 - Benchmarks TODO

Issue - State: open - Opened by mratsim about 5 years ago
Labels: performance :checkered_flag:

#1 - OSX compat

Pull Request - State: closed - Opened by mratsim over 5 years ago - 1 comment