charm4py icon indicating copy to clipboard operation
charm4py copied to clipboard

Parallel Programming with Python and Charm++

Results 49 charm4py issues
Sort by recently updated
recently updated
newest added

Installing `charm4py` in a new environment fails on my macOS 12.5 machine with Python 3.9.13: ```sh $ python3 -m pip install charm4py Collecting charm4py Using cached charm4py-1.0.tar.gz (3.4 MB) Preparing...

Use a decorator to register Chare classes rather than passing them as a list to `charm.start`

- Remove cffi from the github action autotest - Add task-bench to auto test - Add local_msg test file - Local_msg test failed with the current master

Changes the print statement to a warning, which allows for more flexibility, for example using [warning filters](https://docs.python.org/3/library/warnings.html#the-warnings-filter).

```LocalFutures``` are lightweight future objects used internally within the runtime system for signaling within a PE. I'm working on an application that uses futures that are guaranteed to send results...

The local message optimization stores a reference to entry method arguments in the destination chare's local msg buffer if the source and destination chares lie on the same PE to...

Currently, the local message optimization (#218) has been turned off because it breaks correctness. We should support in the runtime a way for the user to take advantage of this...

Add `ckDestroy` to delete an array element and `ckLocalBranch` to get the local group object. Also some reformatting to improve PEP8 compliance

Adds an option to enable cProfile. cProfile can measure time spent in local function calls and can also measure overhead from runtime calls in more detail than the current profiling...

- Adds an implementation of Cannon's Matrix Multiplication algorithm to ```examples``` - Showcases the following features: - Use of Numba to accelerate computation - 2-dimensional chare arrays - Channels -...