Skip to content

Memory unification between MadMatrix and MadSpace #151

Description

@stloufra

Do not perform copy for the phase space point passed from MadSpace and reshape of the underlaying array. Use the passed pointer and unify the layout.

We are already able to hide the latency with cudaMallocAsync so memory allocator test on the MadMatrix side did not improve anything. Also verified that same address is reused on cuda. The gain would come purely from not storing the data twice.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions