Skip to content

Commit 6a6a433

Browse files
committed
[dataflow-core] Comment for futur parallel version of transform.
Not tested yet.
1 parent 213bd31 commit 6a6a433

1 file changed

Lines changed: 13 additions & 1 deletion

File tree

src/Dataflow/Core/Functionals/TransformNode.hpp

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,7 +99,19 @@ bool TransformNode<coll_t, v_t>::execute() {
9999
// m_elements.reserve( inData.size() ); // --> this is not a requirement of
100100
// SequenceContainer
101101
std::transform( inData.cbegin(), inData.cend(), std::back_inserter( m_result ), f );
102-
102+
// parallel version
103+
///////////////////
104+
// m_result.resize( inData.size() );
105+
// std::transform( std::execution::par_unseq, inData.cbegin(), inData.cend(), m_result.begin(),
106+
// f );
107+
///////////////////
108+
// parallel 2nd version
109+
// m_result.resize( inData.size() );
110+
// #pragma omp parallel for
111+
// for (int i = 0; i < inData.size()); ++i) {
112+
// m_result[i] = f(inData[i]);
113+
// }
114+
///////////////////
103115
return true;
104116
}
105117

0 commit comments

Comments
 (0)