loopy icon indicating copy to clipboard operation
loopy copied to clipboard

A code generator for array-based code on CPUs and GPUs

Results 138 loopy issues
Sort by recently updated
recently updated
newest added

This has not yet made the jump past https://github.com/inducer/loopy/pull/222/: https://github.com/inducer/loopy/blob/ee36f4c5333a60aeb8280c6cab90f5c4801720dc/loopy/statistics.py#L75-L76

Some issues were found in #222 pre-merge that we need to get to. Here are the places where they're listed: - [ ] #222 - [ ] https://gitlab.tiker.net/inducer/loopy/-/merge_requests/426 cc @kaushikcfd

#162 has made loopy quite strict in its bounds checking. (cf. https://github.com/inducer/meshmode/issues/81) That's probably a good direction, but we need to - [ ] improve what `assume` can do in...

@inducer, taking a look here I'm realizing there's a bit of tidying that could be done (before diving into the actual implementation). Aside from the dependency on [gl-284](https://gitlab.tiker.net/inducer/loopy/-/merge_requests/284) (whose changes...

I would like to merge TJs work on introduction of a C vector target in order to enable vectorisation. PyOP2 and firedrake pass all tests with this branch. If possible...

This PR intends to assign a more accurate set of inames for the assignment instructions added for CSE node.

- git-blame shows was deprecated in 2016: https://github.com/inducer/loopy/commit/94361fd75f742fd5138b922f6f884e42a68e1f4e. - I will wait doing this until #222 lands in as none of our other routines use this API.

To be able to call `assignment_to_subst` on ``` a[i, 0] = f(i) a[i, 1] = g(i) ``` cc @jdsteve2

Consider: ```python knl = lp.make_kernel( "{[i,j, l]: 0