GitHub / devitocodes/devito / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 78741f42 | merge Merge pull request #2929 from devitocodes/JDBetteridge/misc_test_fixes |
Jack Betteridge <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 24582988 | misc: Change name of new parameter | Jack Betteridge <J****e@i****k> | about 1 month ago | |
| 0aa772be | merge Merge pull request #2974 from devitocodes/fix-cire-subdomain-parallelism |
Fabio Luporini <f****o@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7610edbd | compiler: Fix regressed OpenMP parallelism with CIRE and subdomains | Fabio Luporini <f****o@d****m> | about 1 month ago | |
| 85e7304a | merge Merge pull request #2972 from devitocodes/hotfix-halo-exchange |
Fabio Luporini <f****o@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| f5af2f64 | mpi: Prevent parallel halo exchange | Fabio Luporini <f****o@d****m> | about 1 month ago | |
| 41e92cc3 | merge Merge pull request #2967 from devitocodes/dependabot/pip/distributed-lt-2026.7.1 |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 4e5e45d6 | merge Merge pull request #2968 from devitocodes/dependabot/pip/matplotlib-lt-3.10.10 |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 80f1e1d8 | merge Merge pull request #2970 from devitocodes/hotfix-topofuse-final |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 0cdfbf53 | merge Merge pull request #2966 from devitocodes/complex-vtype |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7d91ac8a | examples: Tweak for ruff happiness | Fabio Luporini <f****o@d****m> | about 1 month ago | |
| bf455297 | compiler: Fix topofusion to honour the closest scope | Fabio Luporini <f****o@d****m> | about 1 month ago | |
| 788bb53a |
pip prod(deps): update matplotlib requirement from <3.10.9 to <3.10.10
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 8ff5a596 |
pip prod(deps): update distributed requirement
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 62579701 | merge Merge pull request #2962 from devitocodes/dependabot/pip/cupy-cuda12x-lt-14.1.2 |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 0eba214d |
pip prod(deps): update cupy-cuda12x requirement from <14.0.2 to <14.1.2
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3faf7958 | merge Merge pull request #2963 from devitocodes/dependabot/pip/packaging-lt-26.3 |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b91b6c4f | merge Merge pull request #2964 from devitocodes/dependabot/pip/mpi4py-lt-4.1.3 |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 28b9d54a | api: fixup complex dtype handling for mpi | mloubout <m****n@g****m> | about 1 month ago | |
| 8a19b061 |
pip prod(deps): update mpi4py requirement from <4.1.2 to <4.1.3
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 7302c42c |
pip prod(deps): update packaging requirement from <26.2 to <26.3
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 3f5eb5fe | merge Merge pull request #2958 from devitocodes/dependabot/pip/ipyparallel-lt-9.3 |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c993cdc6 | merge Merge pull request #2960 from devitocodes/dependabot/pip/distributed-lt-2026.6.1 |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ad7ca526 | merge Merge pull request #2961 from devitocodes/dependabot/pip/fsspec-lt-2026.6.1 |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 63311db3 | misc: Update comment | Jack Betteridge <J****e@i****k> | about 2 months ago | |
| 2d61f4a4 | merge Merge pull request #2957 from devitocodes/JDBetteridge/notebook_hotfix |
Jack Betteridge <4****e@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 97be5c16 |
pip prod(deps): update fsspec requirement from <2026.3.1 to <2026.6.1
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| fe6506d0 |
pip prod(deps): update distributed requirement
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 65bdf991 |
pip prod(deps): update ipyparallel requirement from <9.2 to <9.3
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ec543bca | misc: Fix notebook list for website | Jack Betteridge <J****e@i****k> | about 2 months ago | |
| 5a287b7e | misc: Fix notebook rendering | Jack Betteridge <J****e@i****k> | about 2 months ago | |
| c53a73f7 | merge Merge pull request #2947 from devitocodes/dependabot/github_actions/codecov/c... |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 66c1b3a1 | merge Merge pull request #2953 from devitocodes/dependabot/github_actions/actions/c... |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| d923bd84 | mpi: Check for COMM_NULL when logging | Jack Betteridge <J****e@i****k> | about 2 months ago | |
| 3de3517b |
gh(deps): bump actions/checkout from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 3302f868 |
gh(deps): bump codecov/codecov-action from 6 to 7
Signed-off-by: dependabot[bot] <s****t@g****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| ce52ad19 | merge Merge pull request #2956 from devitocodes/no-pro-trigger |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c57bf01f | docker: Disable oneapi updates |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 0919364b | misc: add a label to prevent submodule trigger | mloubout <m****n@g****m> | about 2 months ago | |
| cf7c3f30 | merge Merge pull request #2955 from devitocodes/mpi-redistribution-engine |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 7eefe42c | merge Merge pull request #2948 from devitocodes/smarter-tuner-3 |
Fabio Luporini <f****o@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| c1946310 | mpi: fix distribution dtype | mloubout <m****n@g****m> | about 2 months ago | |
| df8672da | compiler: Tweak par-tile unrolling in rare cases | Fabio Luporini <f****o@d****m> | about 2 months ago | |
| c51da27b | data: Replace NBX consensus with a portable sparse exchange | mloubout <m****n@g****m> | about 2 months ago | |
| 28396720 | ci: Make OpenMPI yield when idle for the MPI example notebooks | mloubout <m****n@g****m> | about 2 months ago | |
| 40064762 | data: Yield the CPU in the NBX exchange loop under oversubscription | mloubout <m****n@g****m> | about 2 months ago | |
| 9e4c0cd4 | examples: Report indexing overhead honestly in the benchmark | mloubout <m****n@g****m> | about 2 months ago | |
| 431aac33 | data: Skip the O(n) np.delete in index_handle_oob for numeric indices | mloubout <m****n@g****m> | about 2 months ago | |
| e0a8d5d3 | examples: Reframe the MPI data-indexing benchmark | mloubout <m****n@g****m> | about 2 months ago | |
| 93cad7f6 | data: Make local indexing O(result size), not O(domain) | mloubout <m****n@g****m> | about 2 months ago | |
| 9cb66bc4 | examples: Add MPI data-indexing benchmark vs NumPy | mloubout <m****n@g****m> | about 2 months ago | |
| 834732be | data: Use single backticks in docstrings for code names | mloubout <m****n@g****m> | about 2 months ago | |
| eb5df513 | data: Rename engine selector Scalar to IndexScalar | mloubout <m****n@g****m> | about 2 months ago | |
| bf5e2a75 | tests: Fold distributed-engine unit tests into test_data.py | mloubout <m****n@g****m> | about 2 months ago | |
| a413b305 | data: Fix distributed engine package summary line | mloubout <m****n@g****m> | about 2 months ago | |
| d0c6a4d7 | data: Drop reStructuredText roles from engine docstrings | mloubout <m****n@g****m> | about 2 months ago | |
| 6b840832 | examples: Show strided sub-block gather in MPI data notebook | mloubout <m****n@g****m> | about 2 months ago | |
| a75eb4ec | data: Fix strided slice with start inside a subdomain | mloubout <m****n@g****m> | about 2 months ago | |
| 82292426 | examples: Expand MPI data notebook to current capabilities | mloubout <m****n@g****m> | about 2 months ago | |
| 1a4d7ec2 | data: Standardize docstrings in the distributed engine | mloubout <m****n@g****m> | about 2 months ago | |
| a62ee8cc | compiler: Polish lower_aliases | Fabio Luporini <f****o@d****m> | about 2 months ago | |
| 12fdcf5e | compiler: Use cached_property where useful | Fabio Luporini <f****o@d****m> | about 2 months ago | |
| 01766314 | tests: Add serial unit tests for the distributed engine | mloubout <m****n@g****m> | about 2 months ago | |
| 2850d754 | data: Remove redundant comm_type indexing apparatus | mloubout <m****n@g****m> | about 2 months ago | |
| 8aaf982b | data: Simplify distributed redistribution engine internals | mloubout <m****n@g****m> | about 2 months ago | |
| 67fa0d38 | examples: Add MPI data initialization notebook | mloubout <m****n@g****m> | about 2 months ago | |
| 0d17aa3e | tests: Update distributed slicing tests to local induced semantics | mloubout <m****n@g****m> | about 2 months ago | |
| f8641317 | mpi: Make distributed indexing local and remove mpi_index_maps | mloubout <m****n@g****m> | about 2 months ago | |
| ba1781ff | data: Add induced decomposition for distributed slicing | mloubout <m****n@g****m> | about 2 months ago | |
| 5c866f73 | mpi: Evaluate negative-step slice reads via point-to-point pull | mloubout <m****n@g****m> | about 2 months ago | |
| ccb41b67 | mpi: Redistribute decomposed-value assignment point-to-point | mloubout <m****n@g****m> | about 2 months ago | |
| 85a8c8c2 | tests: Cover distributed advanced indexing and assignment | mloubout <m****n@g****m> | about 2 months ago | |
| 3c34e198 | api: Add data_local and return local_indices as a DimensionTuple | mloubout <m****n@g****m> | about 2 months ago | |
| b0c2784c | mpi: Route distributed advanced indexing through the redistribution engine | mloubout <m****n@g****m> | about 2 months ago | |
| c0eca43c | mpi: Add Exchange value object with cached redistribution plans | mloubout <m****n@g****m> | about 2 months ago | |
| 678d6bd5 | mpi: Add Layout and ExchangePlan for index redistribution | mloubout <m****n@g****m> | about 2 months ago | |
| 0fb3b079 | mpi: Add Selection layer normalizing NumPy indices | mloubout <m****n@g****m> | about 2 months ago | |
| 2a081ffb | mpi: Add NBX sparse-exchange transport for distributed indexing | mloubout <m****n@g****m> | about 2 months ago | |
| 53f0bd2d | tests: Make test_visible_devices independent of pytest backgroup env | Fabio Luporini <f****o@d****m> | about 2 months ago | |
| 1feb2b94 | misc: Isort happiness | Fabio Luporini <f****o@d****m> | about 2 months ago | |
| 03d6f460 | arch: Add -lineinfo with profiling=ncu | Fabio Luporini <f****o@d****m> | about 2 months ago | |
| 2ef79c94 | compiler: Tweak EqBlock/Cluster after rebasing | Fabio Luporini <f****o@d****m> | about 2 months ago | |
| c01281c4 | merge Merge pull request #2949 from devitocodes/faster-python-rebased-final |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 months ago | |
| 8d985c21 | compiler: Improve Properties.is_sequential | Fabio Luporini <f****o@d****m> | about 2 months ago | |
| d9da7bd1 | compiler: Avoid nonsensical hoisting out of VirtualDimensions | Fabio Luporini <f****o@d****m> | about 2 months ago | |
| 87ce0ce2 | merge Merge pull request #2950 from devitocodes/fix-buffer-stride-runtime-mismatch |
Mathias Louboutin <m****n@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| ebfb3da0 | compiler: Fix lower_aliases' sub-iterators construction | Fabio Luporini <f****o@d****m> | 2 months ago | |
| abd78937 | compiler: Refactor fusion.py | Fabio Luporini <f****o@d****m> | 2 months ago | |
| 52dddd97 | merge Merge pull request #2952 from devitocodes/jit-cache-race |
Fabio Luporini <f****o@g****m>
Committed by: GitHub <n****y@g****m> |
2 months ago | |
| ecfa240b | compiler: add padded_dimensions property | mloubout <m****n@g****m> | 2 months ago | |
| b3a7d6f8 | arch: Fix Compiler.load in multiprocess scenario | Fabio Luporini <f****o@d****m> | 2 months ago | |
| 00b8319a | compiler: Fix and simplify lower_aliases | Fabio Luporini <f****o@d****m> | 2 months ago | |
| d2cc887e | compiler: Remove dangerous updates_args feature | Fabio Luporini <f****o@d****m> | 2 months ago | |
| ffc1dc95 | compiler: Refactor clean-up | Fabio Luporini <f****o@d****m> | 2 months ago | |
| be6e4e28 | compiler: fix linearization padding check | mloubout <m****n@g****m> | 2 months ago | |
| bf87b540 | compiler: fix array padding and linearization | mloubout <m****n@g****m> | 2 months ago | |
| 18dba9d2 | compiler: Fixup lower_async_objs | Fabio Luporini <f****o@d****m> | 2 months ago | |
| 98df634a | tests: Use np.random.RandomState where necessary | Fabio Luporini <f****o@d****m> | 2 months ago | |
| 2fdf6e3b | Drop Tag.cached_hash as not safe | Fabio Luporini <f****o@d****m> | 2 months ago | |
| 9fb68ce9 | compiler: Simplify get_printer | Fabio Luporini <f****o@d****m> | 2 months ago |