Parla.py icon indicating copy to clipboard operation
Parla.py copied to clipboard

A Python based programming system for heterogeneous computing

Results 67 Parla.py issues
Sort by recently updated
recently updated
newest added

Python is in the process of standardizing exception groups in PEP 654 (https://www.python.org/dev/peps/pep-0654/). This is specifically designed for cases like Parla parallel sections where multiple exceptions may need to be...

enhancement
useability

When an error is thrown from within a task, it'd be nice if there were some way for us to get the traceback to show where the task was spawned...

enhancement
useability

Currently parla has the unfortunate tendency to keep running if an exception has already been thrown. This prevents keyboard interrupts and can easily lead to massive error logs. If an...

enhancement
useability

Flagging this more as a potential issue where we need to go through and check that things actually work as they should. Numba has an interface for managing device contexts....

Inspired by the recent discussion on Slack around https://gist.github.com/leofang/4a043e5d94b4702d04fde2b9e7dcebbd and passing the current stream to numba kernels. Looking forward, would it make sense to provide a local variable within a...

enhancement

If you call `reserve_persistent_memory` on an object that is partitioned over devices for automatic data movement, rather than reserving memory for the object on its device context, the automatic mapper...

enhancement

We should have examples, benchmarks, and integration test versions of all our current examples. Ideally the integration test would be wrapper around the example to make these integration tests also...