SmartRedis icon indicating copy to clipboard operation
SmartRedis copied to clipboard

[Draft] Move memory transpose logic to the Fortran client

Open mellis13 opened this issue 10 months ago • 0 comments

This PR moves the memory transpose logic from the C++ client to the Fortran client. For large messages originating in the Fortran client, it was demonstrated that intrinsic Fortran methods are much more efficient at doing the transform. Going forward, the C++ client will only be responsible for c-style contiguous and nested memory layouts. This greatly simplifies the internal logic of the clients.

mellis13 avatar Mar 29 '24 17:03 mellis13