Sat . 19 Aug 2019
TR | RU | UK | KK | BE |

RaftLib


RaftLib1 is a portable parallel processing system that aims to provide extreme performance while increasing programmer productivity It enables a programmer to assemble a massively parallel program both local and distributed using simple iostream-like operators RaftLib handles threading, memory allocation, memory placement, and auto-parallelization of compute kernels2 It enables applications to be constructed from chains of compute kernels forming a task and pipeline parallel compute graph Programs are authored in C++ although other language bindings are planned

Exampleedit

Here is a Hello World example for demonstration purposes:3

#include <raft> #include <raftio> #include <cstdlib> #include <string> class hi : public raft::kernel virtual raft::kstatus run ; int main int argc, char argv

Referencesedit

  1. ^ "RaftLib: A C++ Template Library for High Performance Stream Parallel Processing" PDF http://wwwjonathanbeardio/pdf/blc15pdf Retrieved 2016-08-10 
  2. ^ "Online Modeling and Tuning of Parallel Stream Processing Systems" PDF http://wwwjonathanbeardio//pdf/beard-thesispdf Retrieved 2016-08-10 
  3. ^ "Hello World Example" http://raftlibio Retrieved 2016-08-10 

External linksedit

  • The RaftLib Project Page
  • RaftLib User Wiki
  • Project GitHub Repository
  • CPPNow RaftLib Tutorial Session
  • A Short Introduction to Stream Processing
  • Parallel BZip2 Implementation Using RaftLib


RaftLib Information about

RaftLib


  • user icon

    RaftLib beatiful post thanks!

    29.10.2014


RaftLib
RaftLib
RaftLib viewing the topic.
RaftLib what, RaftLib who, RaftLib explanation

There are excerpts from wikipedia on this article and video

Random Posts

IP address blocking

IP address blocking

IP address blocking prevents connection between a server or website and certain IP addresses or rang...
Gisele Bündchen

Gisele Bündchen

Gisele Caroline Bündchen1 Portuguese pronunciation: ʒiˈzɛli kaɾoˈlini ˈbĩtʃẽj, German pronuncia...
Sheldon, West Midlands

Sheldon, West Midlands

Sheldon is an area of east Birmingham, England Historically part of Warwickshire, it is close to the...
Beverly, Chicago

Beverly, Chicago

Beverly is one of the 77 community areas of Chicago, Illinois It is located on the South Side on the...

Random Posts (searchxengine.com)

Wargame

Wargame

Wargame (from the English. "Wargame" - Russian. "War game") - a kind of strategi
Thirteenth tale

Thirteenth tale

novel Author: Diane Setterfield Original language: English Date of writing: 2006 Date of firs
Bolshakovo (Chelyabinsk region)

Bolshakovo (Chelyabinsk region)

Bolshakovo is a village in the Chebarkulsky district of the Chelyabinsk region of Russia. It is a pa
Critters (film)

Critters (film)

fantasy, horror, comedy Directed by Steven Herek Producer Rupert Harvey Screenwriter Stephen He