Andy Porter

Results 146 issues of 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...

enhancement
NEMO

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...

bug
PSyIR
CROCO

#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...

enhancement

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...

ready for review

We support both structured and unstructured data regions in OpenACC. It would probably be useful to have the equivalent in OpenMP offload.

enhancement
question
NG-ARCH

A ticket to capture issues found when running the PSyclone training.

NG-ARCH

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...

NG-ARCH

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...

enhancement