From 53dd941e6631aea188d94ac4167ae5173ff8d4ad Mon Sep 17 00:00:00 2001 From: Luke Marzen <98473324+lmarzen@users.noreply.github.com> Date: Tue, 29 Oct 2024 14:58:29 -0500 Subject: [PATCH] Remove unnessesary copy for OpenMP offload --- openmp-offload/simulation.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/openmp-offload/simulation.c b/openmp-offload/simulation.c index c4df586..eb04e41 100644 --- a/openmp-offload/simulation.c +++ b/openmp-offload/simulation.c @@ -33,8 +33,10 @@ void run_event_based_simulation(Input input, SimulationData data, unsigned long map(to:data.max_num_nucs)\ map(to:data.max_num_poles)\ map(to:data.max_num_windows)\ + map(to:input)\ map(tofrom:offloaded_to_device)\ - map(from:verification[:input.lookups]) + map(from:verification[:input.lookups])\ + defaultmap(none) for( int i = 0; i < input.lookups; i++ ) { // Set the initial seed value