首页> 外文会议>IEEE International Conference on Ubiquitous Intelligence and Computing >Efficient Dynamic Memory Allocation in Data Stream Processing Programs
【24h】

Efficient Dynamic Memory Allocation in Data Stream Processing Programs

机译:数据流处理程序中有效的动态内存分配

获取原文

摘要

Data Stream Processing is a paradigm enabling the real-time processing of live data streams coming from sources like sensors, financial tickers and social media. The history of the stream is often maintained in sliding windows and analyzed to produce timely notifications to the users. A challenging issue in the development of parallel implementations of such computations is efficient dynamic memory allocation. In this paper we study two parallel patterns for sliding-window computations and we discuss different implementation variants related to how dynamic memory is managed. The results show that the combined use of an efficient general-purpose memory allocator, and of a custom allocator for the pattern considered, results in significant performance optimizations.
机译:数据流处理是一种范例,可实现来自传感器,金融叉子和社交媒体等源的实时数据流的实时处理。流的历史通常维持在滑动窗口中并分析以便为用户提供及时通知。在这种计算的并行实现的发展中具有具有挑战性的问题是有效的动态内存分配。在本文中,我们研究了用于滑动窗口计算的两个平行模式,我们讨论了与动态存储器的管理相关的不同实现变体。结果表明,结合高效的通用内存分配器以及考虑模式的自定义分配器,导致显着的性能优化。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号