作者
David del Rio Astorga, Manuel F Dolz, Javier Fernández, J Daniel García
发表日期
2018/10/1
期刊
Future Generation Computer Systems
卷号
87
页码范围
228-241
出版商
North-Holland
简介
The emergence of the Internet of Things (IoT) data stream applications has posed a number of new challenges to existing infrastructures, processing engines, and programming models. In this sense, high-level interfaces, encapsulating algorithmic aspects in pattern-based constructions, have considerably reduced the development and parallelization efforts of this type of applications. An example of parallel pattern interface is GrPPI, a C++ generic high-level library that acts as a layer between developers and existing parallel programming frameworks, such as C++ threads, OpenMP and Intel TBB. In this paper, we complement the basic patterns supported by GrPPI with the new stream operators Split-Join and Window, and the advanced parallel patterns Stream-Pool, Windowed-Farm and Stream-Iterator for the aforementioned back ends. Thanks to these new stream operators, complex compositions among …
引用总数
201920202021202220232024451142
学术搜索中的文章
D del Rio Astorga, MF Dolz, J Fernández, JD García - Future Generation Computer Systems, 2018