返回
Cost-based vectorization of instance-based integration processes
DOI:10.1016/j.is.2010.06.007.png)
摘要
En 中文
Integration processes are workflow-based integration tasks. The inefficiency of these processes is often caused by low resource utilization and significant waiting times for external systems. With the aim to overcome these problems, we proposed the concept of process vectorization. There, instance-based integration processes are transparently executed with the pipes-and-filters execution model. The term vectorization is used in the sense of processing a sequence (vector) of messages by one standing process. Although it has been shown that process vectorization achieves a significant throughput improvement, this concept has two major drawbacks. First, the theoretical performance of a vectorized integration process mainly depends on the performance of the most cost-intensive operator. Second, the practical performance strongly depends on the number of used threads and thus, on the number of operators. In this paper, we present an advanced optimization approach that addresses the mentioned problems. We generalize the vectorization problem and explain how to vectorize process plans in a cost-based manner taking into account the cost of the single operators in the form of their execution time. Due to the exponential time complexity of the exhaustive computation approach, we also provide a heuristic algorithm with linear time complexity. Furthermore, we explain how to apply the general cost-based vectorization to multiple process plans and we discuss the periodical re-optimization. In conclusion of our evaluation, the message throughput can be significantly increased compared to both the instance-based execution as well as the rule-based vectorized execution. (C) 2010 Elsevier B.V. All rights reserved.
Keyword:
Cost-based vectorization
Operator-aware vectorization
Integration processes
Pipelining
Throughput optimization
Pipes and filters
Instance-based
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
3.9
论文数:
2.8K
被引数:
1.8K
机构
引用论文
Human activities accelerated the degradation of saline seepweed red beaches by amplifying top‐down and bottom‐up forces
Ecosphere
IF0
Long exposure point spread function estimation from adaptive optics loop data: validation and results自适应光学环路数据的长曝光点扩散函数估计: 验证和结果
Çıtır Çıtır Felsefe Kitap Serisinin Eleştirel Düşünme Becerileri Açısından İncelenmesi从批判性思维技能角度对“Çıtır Çıtır Felsefe Kitap Serisi”的研究
Supporting the development of critical thinking skills in secondary education through the use of interdisciplinary statistics’ and mathematics’ problems通过使用跨学科统计学和数学问题,支持中学教育中批判性思维技能的发展
The evolution of mathematical explorations in open-ended problem-solving situations开放性问题解决情境中数学探索的演变

