File tree Expand file tree Collapse file tree 2 files changed +11
-1
lines changed
Expand file tree Collapse file tree 2 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ The following container contains the dependencies to build and run the benchmark
1717Pull and run the container, then follow the steps of the section [ Build and Run] ( #build-and-run ) .
1818```
1919docker pull registry.cern.ch/ngt-wp1.7/wp1.7-soa-benchmark:latest
20- docker run -it --rm wp1.7-soa-benchmark:latest bash
20+ docker run -it --rm registry.cern.ch/ngt-wp1.7/ wp1.7-soa-benchmark:latest bash
2121```
2222The corresponding Dockerfile can be found here: [ wp1.7-soa-benchmark-image] ( https://github.com/cern-nextgen/wp1.7-soa-benchmark-image )
2323
Original file line number Diff line number Diff line change 1717
1818#include < iostream>
1919
20+ /* AoS-like access (except for the baseline) */
2021#ifdef SOA_BOOST
2122#define MEMBER_ACCESS (OBJ, MEMBER, INDEX ) OBJ[INDEX].MEMBER()
2223#elif defined(SOA_MANUAL)
2526#define MEMBER_ACCESS (OBJ, MEMBER, INDEX ) OBJ[INDEX].MEMBER
2627#endif
2728
29+ /* SoA-like access (except for Oliver version) */
30+ // #ifdef SOA_BOOST
31+ // #define MEMBER_ACCESS(OBJ, MEMBER, INDEX) OBJ.MEMBER(INDEX)
32+ // #elif defined(SOA_MANUAL)
33+ // #define MEMBER_ACCESS(OBJ, MEMBER, INDEX) OBJ.MEMBER[INDEX]
34+ // #else
35+ // #define MEMBER_ACCESS(OBJ, MEMBER, INDEX) OBJ[INDEX].MEMBER
36+ // #endif
37+
2838using Vector3D = Eigen::Vector3d;
2939using Matrix3D = Eigen::Matrix3d;
3040
You can’t perform that action at this time.
0 commit comments