A Sharing-Memory Based Ring Framework.

ICA3PP (Workshops and Symposiums)(2015)

引用 0|浏览31
暂无评分
摘要
A single-ring may become performance bottleneck for multi-consumer and multi-producer. Although multi-ring can solve above problems by allocating one ring for each task, it may decrease resource utilization. Thus, we put forward a sharing-memory based ring framework. It mainly consists of a series of small rings and a special mechanism: active-window. It uses active-window to translate task-speed into ring-speed, and to make ring-speed adapt to changes of task-speed by adjusting active-window, which can efficiently avoid performance bottleneck. At last, our experimental results show that big-ring is evidently better than single-ring at most times, and big-ring is better than multi-ring when task-speed exceeds one certain value.
更多
查看译文
关键词
Multiple tasks,Single-ring,Multi-ring,Producer/consumer,Sharing-memory
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要