Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit f69ae7c

Browse files
author
Tsung-Wei Huang
committed
updated cudaFlow::for_each
1 parent f80848f commit f69ae7c

File tree

393 files changed

+5304
-11779
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

393 files changed

+5304
-11779
lines changed

docs/A0ForEach.html

Lines changed: 25 additions & 101 deletions
Large diffs are not rendered by default.

docs/A1Reduce.html

Lines changed: 20 additions & 77 deletions
Large diffs are not rendered by default.

docs/Algorithms.html

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.20"/>
7+
<meta name="generator" content="Doxygen 1.8.14"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -15,6 +15,10 @@
1515
<script type="text/javascript" src="resize.js"></script>
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
18+
<script type="text/javascript">
19+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
20+
$(document).ready(initResizable);
21+
/* @license-end */</script>
1822
<link href="search/search.css" rel="stylesheet" type="text/css"/>
1923
<script type="text/javascript" src="search/searchdata.js"></script>
2024
<script type="text/javascript" src="search/search.js"></script>
@@ -28,15 +32,15 @@
2832
<tr style="height: 56px;">
2933
<td id="projectalign" style="padding-left: 0.5em;">
3034
<div id="projectname"><a href="https://taskflow.github.io/">Taskflow</a>
31-
&#160;<span id="projectnumber">2.7.0-master-branch</span>
35+
&#160;<span id="projectnumber">2.7.0</span>
3236
</div>
3337
</td>
3438
</tr>
3539
</tbody>
3640
</table>
3741
</div>
3842
<!-- end header part -->
39-
<!-- Generated by Doxygen 1.8.20 -->
43+
<!-- Generated by Doxygen 1.8.14 -->
4044
<script type="text/javascript">
4145
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4246
var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -65,7 +69,7 @@
6569
</div>
6670
<script type="text/javascript">
6771
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
68-
$(document).ready(function(){initNavTree('Algorithms.html',''); initResizable(); });
72+
$(document).ready(function(){initNavTree('Algorithms.html','');});
6973
/* @license-end */
7074
</script>
7175
<div id="doc-content">
@@ -83,22 +87,23 @@
8387
</iframe>
8488
</div>
8589

86-
<div class="PageDoc"><div class="header">
90+
<div class="header">
8791
<div class="headertitle">
8892
<div class="title">Algorithms </div> </div>
8993
</div><!--header-->
9094
<div class="contents">
9195
<div class="textblock"><p>Taskflow defines a collection of algorithm functions especially designed to be used on ranges of elements.</p>
92-
<p><a class="el" href="A0ForEach.html">A0: Parallel Iterations</a> <br />
93-
<a class="el" href="A1Reduce.html">A1: Parallel Reduction</a> <br />
96+
<p><a class="el" href="A0ForEach.html">A0: Parallel Iterations</a> <br />
97+
<a class="el" href="A1Reduce.html">A1: Parallel Reduction</a> <br />
9498
</p>
9599
</div></div><!-- contents -->
96-
</div><!-- PageDoc -->
97100
</div><!-- doc-content -->
98101
<!-- start footer part -->
99102
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
100103
<ul>
101-
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
104+
<li class="footer">Generated by
105+
<a href="http://www.doxygen.org/index.html">
106+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
102107
</ul>
103108
</div>
104109
</body>

docs/Contributing.html

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.20"/>
7+
<meta name="generator" content="Doxygen 1.8.14"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -15,6 +15,10 @@
1515
<script type="text/javascript" src="resize.js"></script>
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
18+
<script type="text/javascript">
19+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
20+
$(document).ready(initResizable);
21+
/* @license-end */</script>
1822
<link href="search/search.css" rel="stylesheet" type="text/css"/>
1923
<script type="text/javascript" src="search/searchdata.js"></script>
2024
<script type="text/javascript" src="search/search.js"></script>
@@ -28,15 +32,15 @@
2832
<tr style="height: 56px;">
2933
<td id="projectalign" style="padding-left: 0.5em;">
3034
<div id="projectname"><a href="https://taskflow.github.io/">Taskflow</a>
31-
&#160;<span id="projectnumber">2.7.0-master-branch</span>
35+
&#160;<span id="projectnumber">2.7.0</span>
3236
</div>
3337
</td>
3438
</tr>
3539
</tbody>
3640
</table>
3741
</div>
3842
<!-- end header part -->
39-
<!-- Generated by Doxygen 1.8.20 -->
43+
<!-- Generated by Doxygen 1.8.14 -->
4044
<script type="text/javascript">
4145
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4246
var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -65,7 +69,7 @@
6569
</div>
6670
<script type="text/javascript">
6771
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
68-
$(document).ready(function(){initNavTree('Contributing.html',''); initResizable(); });
72+
$(document).ready(function(){initNavTree('Contributing.html','');});
6973
/* @license-end */
7074
</script>
7175
<div id="doc-content">
@@ -83,22 +87,23 @@
8387
</iframe>
8488
</div>
8589

86-
<div class="PageDoc"><div class="header">
90+
<div class="header">
8791
<div class="headertitle">
8892
<div class="title">Contributing </div> </div>
8993
</div><!--header-->
9094
<div class="contents">
9195
<div class="textblock"><p>This page lands you to contribute to Taskflow.</p>
92-
<p><a class="el" href="guidelines.html">Guidelines</a> <br />
93-
<a class="el" href="contributors.html">Contributors</a> <br />
96+
<p><a class="el" href="guidelines.html">Guidelines</a> <br />
97+
<a class="el" href="contributors.html">Contributors</a> <br />
9498
</p>
9599
</div></div><!-- contents -->
96-
</div><!-- PageDoc -->
97100
</div><!-- doc-content -->
98101
<!-- start footer part -->
99102
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
100103
<ul>
101-
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
104+
<li class="footer">Generated by
105+
<a href="http://www.doxygen.org/index.html">
106+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
102107
</ul>
103108
</div>
104109
</body>

docs/Cookbook.html

Lines changed: 19 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.20"/>
7+
<meta name="generator" content="Doxygen 1.8.14"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -15,6 +15,10 @@
1515
<script type="text/javascript" src="resize.js"></script>
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
18+
<script type="text/javascript">
19+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
20+
$(document).ready(initResizable);
21+
/* @license-end */</script>
1822
<link href="search/search.css" rel="stylesheet" type="text/css"/>
1923
<script type="text/javascript" src="search/searchdata.js"></script>
2024
<script type="text/javascript" src="search/search.js"></script>
@@ -28,15 +32,15 @@
2832
<tr style="height: 56px;">
2933
<td id="projectalign" style="padding-left: 0.5em;">
3034
<div id="projectname"><a href="https://taskflow.github.io/">Taskflow</a>
31-
&#160;<span id="projectnumber">2.7.0-master-branch</span>
35+
&#160;<span id="projectnumber">2.7.0</span>
3236
</div>
3337
</td>
3438
</tr>
3539
</tbody>
3640
</table>
3741
</div>
3842
<!-- end header part -->
39-
<!-- Generated by Doxygen 1.8.20 -->
43+
<!-- Generated by Doxygen 1.8.14 -->
4044
<script type="text/javascript">
4145
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4246
var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -65,7 +69,7 @@
6569
</div>
6670
<script type="text/javascript">
6771
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
68-
$(document).ready(function(){initNavTree('Cookbook.html',''); initResizable(); });
72+
$(document).ready(function(){initNavTree('Cookbook.html','');});
6973
/* @license-end */
7074
</script>
7175
<div id="doc-content">
@@ -83,27 +87,28 @@
8387
</iframe>
8488
</div>
8589

86-
<div class="PageDoc"><div class="header">
90+
<div class="header">
8791
<div class="headertitle">
8892
<div class="title">Cookbook </div> </div>
8993
</div><!--header-->
9094
<div class="contents">
9195
<div class="textblock"><p>This cookbook provides a step-by-step tutorial for writing Taskflow programs.</p>
92-
<p><a class="el" href="chapter0.html">C0: Project Motivation</a> <br />
93-
<a class="el" href="chapter1.html">C1: Static Tasking</a> <br />
94-
<a class="el" href="chapter2.html">C2: Executor</a> <br />
95-
<a class="el" href="chapter3.html">C3: Dynamic Tasking</a> <br />
96-
<a class="el" href="chapter4.html">C4: Conditional Tasking</a> <br />
97-
<a class="el" href="chapter5.html">C5: Composable Tasking</a> <br />
98-
<a class="el" href="chapter6.html">C6: CPU-GPU Tasking</a> <br />
96+
<p><a class="el" href="chapter0.html">C0: Project Motivation</a> <br />
97+
<a class="el" href="chapter1.html">C1: Static Tasking</a> <br />
98+
<a class="el" href="chapter2.html">C2: Executor</a> <br />
99+
<a class="el" href="chapter3.html">C3: Dynamic Tasking</a> <br />
100+
<a class="el" href="chapter4.html">C4: Conditional Tasking</a> <br />
101+
<a class="el" href="chapter5.html">C5: Composable Tasking</a> <br />
102+
<a class="el" href="chapter6.html">C6: CPU-GPU Tasking</a> <br />
99103
</p>
100104
</div></div><!-- contents -->
101-
</div><!-- PageDoc -->
102105
</div><!-- doc-content -->
103106
<!-- start footer part -->
104107
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
105108
<ul>
106-
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
109+
<li class="footer">Generated by
110+
<a href="http://www.doxygen.org/index.html">
111+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
107112
</ul>
108113
</div>
109114
</body>

docs/Examples.html

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<head>
55
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
66
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
7-
<meta name="generator" content="Doxygen 1.8.20"/>
7+
<meta name="generator" content="Doxygen 1.8.14"/>
88
<meta name="viewport" content="width=device-width, initial-scale=1"/>
99
<title>Taskflow Handbook</title>
1010
<link href="tabs.css" rel="stylesheet" type="text/css"/>
@@ -15,6 +15,10 @@
1515
<script type="text/javascript" src="resize.js"></script>
1616
<script type="text/javascript" src="navtreedata.js"></script>
1717
<script type="text/javascript" src="navtree.js"></script>
18+
<script type="text/javascript">
19+
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
20+
$(document).ready(initResizable);
21+
/* @license-end */</script>
1822
<link href="search/search.css" rel="stylesheet" type="text/css"/>
1923
<script type="text/javascript" src="search/searchdata.js"></script>
2024
<script type="text/javascript" src="search/search.js"></script>
@@ -28,15 +32,15 @@
2832
<tr style="height: 56px;">
2933
<td id="projectalign" style="padding-left: 0.5em;">
3034
<div id="projectname"><a href="https://taskflow.github.io/">Taskflow</a>
31-
&#160;<span id="projectnumber">2.7.0-master-branch</span>
35+
&#160;<span id="projectnumber">2.7.0</span>
3236
</div>
3337
</td>
3438
</tr>
3539
</tbody>
3640
</table>
3741
</div>
3842
<!-- end header part -->
39-
<!-- Generated by Doxygen 1.8.20 -->
43+
<!-- Generated by Doxygen 1.8.14 -->
4044
<script type="text/javascript">
4145
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
4246
var searchBox = new SearchBox("searchBox", "search",false,'Search');
@@ -65,7 +69,7 @@
6569
</div>
6670
<script type="text/javascript">
6771
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
68-
$(document).ready(function(){initNavTree('Examples.html',''); initResizable(); });
72+
$(document).ready(function(){initNavTree('Examples.html','');});
6973
/* @license-end */
7074
</script>
7175
<div id="doc-content">
@@ -83,26 +87,27 @@
8387
</iframe>
8488
</div>
8589

86-
<div class="PageDoc"><div class="header">
90+
<div class="header">
8791
<div class="headertitle">
8892
<div class="title">Learning from Examples </div> </div>
8993
</div><!--header-->
9094
<div class="contents">
9195
<div class="textblock"><p>This page contains several examples to learn Taskflow in real use case.</p>
92-
<p><a class="el" href="wavefront.html">Wavefront Parallelism</a> <br />
93-
<a class="el" href="matrix_multiplication.html">Matrix Multiplication</a> <br />
94-
<a class="el" href="fibonacci.html">Fibonacci Number</a> <br />
95-
<a class="el" href="kmeans.html">k-means Clustering</a> <br />
96-
<a class="el" href="flipcoins.html">Flip Coins</a> <br />
97-
<a class="el" href="graphtraversal.html">Graph Traversal</a> <br />
96+
<p><a class="el" href="wavefront.html">Wavefront Parallelism</a> <br />
97+
<a class="el" href="matrix_multiplication.html">Matrix Multiplication</a> <br />
98+
<a class="el" href="fibonacci.html">Fibonacci Number</a> <br />
99+
<a class="el" href="kmeans.html">k-means Clustering</a> <br />
100+
<a class="el" href="flipcoins.html">Flip Coins</a> <br />
101+
<a class="el" href="graphtraversal.html">Graph Traversal</a> <br />
98102
</p>
99103
</div></div><!-- contents -->
100-
</div><!-- PageDoc -->
101104
</div><!-- doc-content -->
102105
<!-- start footer part -->
103106
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
104107
<ul>
105-
<li class="footer">Generated by <a href="http://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.8.20 </li>
108+
<li class="footer">Generated by
109+
<a href="http://www.doxygen.org/index.html">
110+
<img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.14 </li>
106111
</ul>
107112
</div>
108113
</body>

0 commit comments

Comments
 (0)