Daniel Arndt

Results 791 comments of Daniel Arndt

The advantage I am seeing is that it is more difficult to add features to deal.II or work on implementation details for, say, the portable matrix-free, if the code doesn't...

The code that needs to be moved to the GPU is https://github.com/adamantine-sim/adamantine/blob/ba6699d8ddae57c3f3e7ca34e1b2db91a586cdc8/source/ThermalPhysics.templates.hh#L157-L175 The heat source classes are `HeatSource` (base class), `CubeHeatSource`, `ElectronBeamHeatSource`, and `GoldakHeatSource`. The position of the heat source...

Does it also fail when running with only one MPI process?

The last deal.II function is https://github.com/dealii/dealii/blob/e9eb5ab491aab6b0e57e9b552a4e5d64e20077a6/source/base/mpi_compute_index_owner_internal.cc#L432-L454. So `owned_indices.size()` is likely zero which is checked in `Debug` mode.

As said in the initial post, I was using `-fno-sycl-id-queries-fit-in-in` already.

Enabling ``` size_t N = 5000000000lu; // breaks for Intel ``` the test still fails with ``` Running on Intel(R) Graphics [0x020a] terminate called after throwing an instance of 'cl::sycl::runtime_error'...

>@masterleinad, could you check if OpenCL back-end has such limitation by setting SYCL_DEVICE_FILTER=opencl:gpu, please? It seems to work with the `OpenCL` back end.

> Error: Unable to load KokkosP library: /opt/scorep/lib/libscorep_adapter_kokkos_event.so dlopen(/opt/scorep/lib/libscorep_adapter_kokkos_event.so, RTLD_NOW | RTLD_GLOBAL) failed with /opt/scorep/lib/libscorep_adapter_kokkos_event.so: undefined symbol: scorep_kokkos_subsystem_id This sounds like a problem within your Score-P installation. Apparently, the adapter...

Retest this please.