From aead94e9a7092cac0c72a195312bc3b3db0b95b6 Mon Sep 17 00:00:00 2001 From: paboyle Date: Sun, 4 Mar 2018 16:39:29 +0000 Subject: [PATCH] View introduced --- benchmarks/Benchmark_ITT.cc | 17 +++++++---- benchmarks/Benchmark_dwf.cc | 26 +++++++++++----- benchmarks/Benchmark_dwf_sweep.cc | 8 +++-- benchmarks/Benchmark_memory_asynch.cc | 8 ++--- benchmarks/Benchmark_memory_bandwidth.cc | 22 ++++++++----- benchmarks/Benchmark_wilson.cc | 39 ++++++++++++++++++------ 6 files changed, 84 insertions(+), 36 deletions(-) diff --git a/benchmarks/Benchmark_ITT.cc b/benchmarks/Benchmark_ITT.cc index 266251c5..3e49e2c2 100644 --- a/benchmarks/Benchmark_ITT.cc +++ b/benchmarks/Benchmark_ITT.cc @@ -255,8 +255,11 @@ public: double start=usecond(); for(int i=0;i U(4,FGrid); + auto Umu_v = Umu.View(); + auto Umu5d_v = Umu5d.View(); for(int ss=0;ssoSites();ss++){ for(int s=0;s U(4,FGrid); - for(int ss=0;ssoSites();ss++){ - for(int s=0;soSites();ss++){ + for(int s=0;s & latt4, int Ls, int threads,int report ) LatticeGaugeField Umu5d(FGrid); // replicate across fifth dimension + auto Umu5d_v = Umu5d.View(); + auto Umu_v = Umu.View(); for(int ss=0;ssoSites();ss++){ for(int s=0;s & latt4, int Ls, int threads, int report ) LatticeGaugeField Umu5d(FGrid); // replicate across fifth dimension + auto Umu5d_v = Umu5d.View(); + auto Umu_v = Umu.View(); for(int ss=0;ssoSites();ss++){ for(int s=0;s