Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
O
openfpm_vcluster
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Locked Files
Issues
0
Issues
0
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Requirements
Requirements
List
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Security & Compliance
Security & Compliance
Dependency List
License Compliance
Operations
Operations
Environments
Analytics
Analytics
CI / CD
Code Review
Insights
Issue
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
openfpm
openfpm_vcluster
Commits
aca29896
Commit
aca29896
authored
Apr 15, 2018
by
incardon
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Restiling
parent
dba6676c
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
18 additions
and
18 deletions
+18
-18
src/VCluster/VCluster_semantic_unit_tests.hpp
src/VCluster/VCluster_semantic_unit_tests.hpp
+18
-18
No files found.
src/VCluster/VCluster_semantic_unit_tests.hpp
View file @
aca29896
...
@@ -45,7 +45,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather)
...
@@ -45,7 +45,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather)
v1
.
resize
(
vcl
.
getProcessUnitID
());
v1
.
resize
(
vcl
.
getProcessUnitID
());
for
(
size_t
i
=
0
;
i
<
vcl
.
getProcessUnitID
()
;
i
++
)
for
(
size_t
i
=
0
;
i
<
vcl
.
getProcessUnitID
()
;
i
++
)
v1
.
get
(
i
)
=
5
;
{
v1
.
get
(
i
)
=
5
;}
openfpm
::
vector
<
size_t
>
v2
;
openfpm
::
vector
<
size_t
>
v2
;
...
@@ -82,7 +82,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_2)
...
@@ -82,7 +82,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_2)
v1
.
resize
(
vcl
.
getProcessUnitID
());
v1
.
resize
(
vcl
.
getProcessUnitID
());
for
(
size_t
i
=
0
;
i
<
vcl
.
getProcessUnitID
()
;
i
++
)
for
(
size_t
i
=
0
;
i
<
vcl
.
getProcessUnitID
()
;
i
++
)
v1
.
get
(
i
)
=
5
;
{
v1
.
get
(
i
)
=
5
;}
openfpm
::
vector
<
openfpm
::
vector
<
size_t
>>
v2
;
openfpm
::
vector
<
openfpm
::
vector
<
size_t
>>
v2
;
...
@@ -133,7 +133,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_3)
...
@@ -133,7 +133,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_3)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
openfpm
::
vector
<
openfpm
::
vector
<
aggregate
<
float
,
openfpm
::
vector
<
size_t
>
,
Point_test
<
float
>>>
>
v1
;
openfpm
::
vector
<
openfpm
::
vector
<
aggregate
<
float
,
openfpm
::
vector
<
size_t
>
,
Point_test
<
float
>>>
>
v1
;
...
@@ -210,7 +210,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_4)
...
@@ -210,7 +210,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_4)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
size_t
sz
[]
=
{
16
,
16
};
size_t
sz
[]
=
{
16
,
16
};
...
@@ -273,7 +273,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_5)
...
@@ -273,7 +273,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_5)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
size_t
sz
[]
=
{
16
,
16
};
size_t
sz
[]
=
{
16
,
16
};
grid_cpu
<
2
,
Point_test
<
float
>>
g1
(
sz
);
grid_cpu
<
2
,
Point_test
<
float
>>
g1
(
sz
);
...
@@ -340,7 +340,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_6)
...
@@ -340,7 +340,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_6)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
openfpm
::
vector
<
openfpm
::
vector
<
openfpm
::
vector
<
size_t
>>>
v1
;
openfpm
::
vector
<
openfpm
::
vector
<
openfpm
::
vector
<
size_t
>>>
v1
;
openfpm
::
vector
<
openfpm
::
vector
<
size_t
>>
v1_int
;
openfpm
::
vector
<
openfpm
::
vector
<
size_t
>>
v1_int
;
...
@@ -389,7 +389,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_7)
...
@@ -389,7 +389,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_7)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
openfpm
::
vector
<
Point_test
<
float
>>
v1
;
openfpm
::
vector
<
Point_test
<
float
>>
v1
;
...
@@ -399,7 +399,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_7)
...
@@ -399,7 +399,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_7)
v1
.
resize
(
vcl
.
getProcessUnitID
());
v1
.
resize
(
vcl
.
getProcessUnitID
());
for
(
size_t
i
=
0
;
i
<
vcl
.
getProcessUnitID
()
;
i
++
)
for
(
size_t
i
=
0
;
i
<
vcl
.
getProcessUnitID
()
;
i
++
)
v1
.
get
(
i
)
=
p1
;
{
v1
.
get
(
i
)
=
p1
;}
openfpm
::
vector
<
openfpm
::
vector
<
Point_test
<
float
>>>
v2
;
openfpm
::
vector
<
openfpm
::
vector
<
Point_test
<
float
>>>
v2
;
...
@@ -453,7 +453,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_8)
...
@@ -453,7 +453,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_gather_8)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
openfpm
::
vector
<
Box
<
3
,
size_t
>>
v1
;
openfpm
::
vector
<
Box
<
3
,
size_t
>>
v1
;
...
@@ -544,7 +544,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_scatter)
...
@@ -544,7 +544,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_scatter)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
size_t
nc
=
vcl
.
getProcessingUnits
()
/
SSCATTER_MAX
;
size_t
nc
=
vcl
.
getProcessingUnits
()
/
SSCATTER_MAX
;
size_t
nr
=
vcl
.
getProcessingUnits
()
-
nc
*
SSCATTER_MAX
;
size_t
nr
=
vcl
.
getProcessingUnits
()
-
nc
*
SSCATTER_MAX
;
...
@@ -556,7 +556,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_scatter)
...
@@ -556,7 +556,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_scatter)
v1
.
resize
(
n_elements
);
v1
.
resize
(
n_elements
);
for
(
size_t
i
=
0
;
i
<
n_elements
;
i
++
)
for
(
size_t
i
=
0
;
i
<
n_elements
;
i
++
)
v1
.
get
(
i
)
=
5
;
{
v1
.
get
(
i
)
=
5
;}
//! [Scatter the data from master]
//! [Scatter the data from master]
...
@@ -594,7 +594,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_struct_scatter)
...
@@ -594,7 +594,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_struct_scatter)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
size_t
nc
=
vcl
.
getProcessingUnits
()
/
SSCATTER_MAX
;
size_t
nc
=
vcl
.
getProcessingUnits
()
/
SSCATTER_MAX
;
size_t
nr
=
vcl
.
getProcessingUnits
()
-
nc
*
SSCATTER_MAX
;
size_t
nr
=
vcl
.
getProcessingUnits
()
-
nc
*
SSCATTER_MAX
;
...
@@ -654,7 +654,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_sendrecv_all_unknown)
...
@@ -654,7 +654,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_sendrecv_all_unknown)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
prc_recv2
.
clear
();
prc_recv2
.
clear
();
prc_recv3
.
clear
();
prc_recv3
.
clear
();
...
@@ -754,11 +754,11 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_sendrecv_receive_size_known)
...
@@ -754,11 +754,11 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_sendrecv_receive_size_known)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessUnitID
()
==
0
&&
i
==
0
)
if
(
vcl
.
getProcessUnitID
()
==
0
&&
i
==
0
)
std
::
cout
<<
"Semantic sendrecv test start"
<<
std
::
endl
;
{
std
::
cout
<<
"Semantic sendrecv test start"
<<
std
::
endl
;}
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
openfpm
::
vector
<
size_t
>
prc_send
;
openfpm
::
vector
<
size_t
>
prc_send
;
...
@@ -835,11 +835,11 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_sendrecv_receive_known)
...
@@ -835,11 +835,11 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_sendrecv_receive_known)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessUnitID
()
==
0
&&
i
==
0
)
if
(
vcl
.
getProcessUnitID
()
==
0
&&
i
==
0
)
std
::
cout
<<
"Semantic sendrecv test start"
<<
std
::
endl
;
{
std
::
cout
<<
"Semantic sendrecv test start"
<<
std
::
endl
;}
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
openfpm
::
vector
<
size_t
>
prc_send
;
openfpm
::
vector
<
size_t
>
prc_send
;
...
@@ -911,7 +911,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_struct_sendrecv)
...
@@ -911,7 +911,7 @@ BOOST_AUTO_TEST_CASE (Vcluster_semantic_struct_sendrecv)
Vcluster
&
vcl
=
create_vcluster
();
Vcluster
&
vcl
=
create_vcluster
();
if
(
vcl
.
getProcessingUnits
()
>=
32
)
if
(
vcl
.
getProcessingUnits
()
>=
32
)
return
;
{
return
;}
openfpm
::
vector
<
size_t
>
prc_recv2
;
openfpm
::
vector
<
size_t
>
prc_recv2
;
openfpm
::
vector
<
size_t
>
prc_recv3
;
openfpm
::
vector
<
size_t
>
prc_recv3
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment