Andy Porter
Andy Porter
Allocates within compute code are OK on the CPU but when adding directives to accelerate the code on a GPU, these allocates are left on the CPU and then (with...
Hugo has reported: ## Common Block * Common block can be well inlined if there is no conflict. ```python code = """subroutine caller() integer :: istr integer :: iend call...
#2229 and PR #2396 add support (to the fparser2 PSyIR frontend) for separating the control-flow logic of a select-type from the statements within each branch. This is done by creating...
Fixes bugs in SymbolTable deep copy for for symbol initial values and shape specification. Also fixes a bug in InlineTrans when the lower bound of an array formal argument is...
We support both structured and unstructured data regions in OpenACC. It would probably be useful to have the equivalent in OpenMP offload.
A ticket to capture issues found when running the PSyclone training.
Currently, we only do passthrough for NEMOv5 in the integration tests. We need to add a GPU build and start monitoring performance. Adi (Bristol) reports that he had to exclude...
Julien asks: - blocks of statements: - have you ever considered adding a new type of node (some kind of "SubSchedule") that would allow bunching some statements together, ie. something...