This website requires JavaScript.
Explore
Help
Sign In
cwpearson
/
astaroth
Watch
1
Star
0
Fork
0
You've already forked astaroth
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
f14e35620cd11c7be3819fb2d1bf0ff4ba1b1f4a
astaroth
/
include
History
jpekkila
f14e35620c
Now nvcc is used to compile kernels only. All host code, incl. device.cc, MPI communication and others are now compiled with the host C++ compiler. This should work around an nvcc/MPI bug on Puhti.
2019-12-03 15:12:17 +02:00
..
astaroth_defines.h
Now nvcc is used to compile kernels only. All host code, incl. device.cc, MPI communication and others are now compiled with the host C++ compiler. This should work around an nvcc/MPI bug on Puhti.
2019-12-03 15:12:17 +02:00
astaroth_device.h
Added stuff for the device layer for testing GPU-GPU MPI. This is a quick and dirty solution which is primarily meant for benchmarking/verification. Figuring out what the MPI interface should look like is more challenging and is not the priority right now
2019-10-17 14:40:53 +03:00
astaroth_grid.h
Dummy implementation of the Grid interface
2019-08-01 18:37:36 +03:00
astaroth_node.h
Added a missing include
2019-08-12 11:44:27 +03:00
astaroth.h
Various improvements to the MPI-GPU implementation, but linking MPI libraries with both the host C-project and the core library seems to be a major pain. Currently the communication is done via gpu->cpu->cpu->gpu.
2019-10-15 19:32:16 +03:00
user.h
NOTE: Renamed LINDUCTION to LMAGNETIC throughout the project.
2019-07-01 13:40:24 +03:00