Phillip Allen Lane
Phillip Allen Lane
## Question @trilinos/\ Hello. I am attempting to build ShyLU and all of its dependencies, tests, examples, dependencies' tests, and dependencies' examples. This is my current configure script (absolute paths...
# Current limitations Currently, bitshift operators (e.g., ``) throw the following error when applied to dace symbols: ``` TypeError: unsupported operand type(s) for >>: 'symbol' and 'int' ``` This might...
**Describe the bug** When running code on a GPU, if you have a block of shared memory and you broadcast a variable to it, the generated CUDA assigns in serial....
Hello! I'm encountering some bizarre nondeterministic parsing errors when using `cpp-peglib`. I cannot reproduce the issue on another system, but I have a "minimal reproducer" which demonstrates the issue on...
The copyright should read "2023 - 2024 Phillip Allen Lane" since we have rolled into a new year. I will probably do this at some point.
**Is your feature request related to a problem? Please describe.** There needs to be an analog to `DotMP.Parallel.ParallelForReduction` in the GPU API. **Describe the solution you'd like.** We should implement...
**Identify the function(s) which are causing performance issues.** The tasking API as it stands has some performance bottlenecks. A good look should be taken to see what kind of performance...
**Identify the function(s) which are causing performance issues.** The current implementations of `Parallel.Single`/`Ordered`/`Critical` are locking a dictionary before modifying it. We can use a similar approach from the tasking system...
Hey! It would be great if we had a wider array of examples that make use of some of the more niche features of OpenMP.NET. The two current parallel programs...
After running some benchmarks with `ConjugateGradient` (which involves lots of lightweight parallel-for's), I've noticed that the performance of `Parallel.For` and `Parallel.ForReduction` are really bad. I plan on doing a heavy...