TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

EasyLambda – parallel data processing with modern C++

65 pointsby eicossaabout 9 years ago

3 comments

hellofunkabout 9 years ago
Using line breaks between member function calls is an interesting syntax style I haven&#x27;t seen before:<p>ezl::rise(readFile&lt;string&gt; (argv[1]).rowSeparator(&#x27;s&#x27;).colSeparator(&quot;&quot;))<p><pre><code> .reduce&lt;1&gt;(ezl::count(), 0).dump() .run();</code></pre>
评论 #11288975 未加载
评论 #11289900 未加载
评论 #11294808 未加载
评论 #11289114 未加载
polskibusabout 9 years ago
How does this differ from Threading Building Blocks ? <a href="https:&#x2F;&#x2F;www.threadingbuildingblocks.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.threadingbuildingblocks.org&#x2F;</a>
评论 #11289991 未加载
评论 #11288902 未加载
评论 #11288898 未加载
joe_the_userabout 9 years ago
So this is a bunch of constructs for creating function-pointers and the like which then would be sent to mpi or other parallel libraries to do the actual interfacing with the parallel mechanism.<p>Any idea how this would work with (random stuff I&#x27;m thinking about) Cuda or Tensorflow?
评论 #11292818 未加载