arrow
返回

Superscalar communication: A runtime optimization for distributed applications

delete2010-08-20
delete3
PRE
AI
刘
刘盛云 (Shengyun Liu)
Y
Yuxing Peng
D
Dongsheng Li
X
Xicheng Lu
DOI:10.1007/s11432-010-4051-4delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Building distributed applications is difficult mostly because of concurrency management. Existing approaches primarily include events and threads. Researchers and developers have been debating for decades to prove which is superior. Although the conclusion is far from obvious, this long debate clearly shows that neither of them is perfect. One of the problems is that they are both complex and error-prone. Both events and threads need the programmers to explicitly manage concurrencies, and we believe it is just the source of difficulties. In this paper, we propose a novel approach-superscalar communication, in which concurrencies are automatically managed by the runtime system. It dynamically analyzes the programs to discover potential concurrency opportunities; and it dynamically schedules the communication and the computation tasks, resulting in automatic concurrent execution. This approach is inspired by the idea of superscalar technology in modern microprocessors, which dynamically exploits instruction-level parallelism. However, hardware superscalar algorithms do not fit software in many aspects, thus we have to design a new scheme completely from scratch. Superscalar communication is a runtime extension with no modification to the language, compiler or byte code, so it is good at backward compatibility. Superscalar communication is likely to begin a brand new research area in systems software, which is characterized by dynamic optimization for networking programs.
Keyword:
network
programming
concurrency
event
thread
superscalar
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Science China Information Sciences 封面图
Science China Information Sciences
IF:
7.6
论文数:
4.9K
被引数:
8.9K

机构

N
national university of defense technology - china
学者数:
1.8W
论文数: 1.4W
被引数: 9
引用论文

引用论文

Approximate Subgroups of Linear Groups
err2011-07-10
err0
errOAAI
errEmmanuel Breuillard; Ben Green; Terence Tao
err分享
err收藏
Operations for Microforms of Cleft Lip
err1991-07-01
err0
PREAI
errTakuya Onizuka; Yoshiaki Hosaka; Ryosuke Aoyama; Hlromitsu Takahama; Takao Jinnai; Yoshihiro Usui
err分享
err收藏
Prominent ears: a Celtic perspective
errBMJ
IF0
err1996-03-02
err0
errOAAI
errW. Linnard
err分享
err收藏
Retirement of professional soccer players – A systematic review from social sciences perspectives
err2020-12-09
err0
PREAI
errMichael Barth; Arne Güllich; Carina Andrea Forstinger; Torsten Schlesinger; Frank Schröder; Eike Emrich
err分享
err收藏
Literature review of SNOMED CT use
err2014-02-01
err0
errOAAI
errDennis Lee; Nicolette de Keizer; Francis Lau; Ronald Cornet
err分享
err收藏
PR11
PREOPERATIVE IMAGING FOR DIEA PERFORATOR FLAPS: A COMPARATIVE STUDY OF CT ANGIOGRAPHY AND DOPPLER ULTRASOUND
err2007-04-24
err0
PREAI
errW. M. Rozen; T. J. Phillips; M. W. Ashton; D. L. Stella; R. N. Gibson; G. I. Taylor
err分享
err收藏
Foodborne enteric infections
err2003-01-01
err0
PREAI
errYing Mao; Chengru Zhu; Edgar C. Boedeker
err分享
err收藏
Necrotising fasciitis of the breast
err2001-01-01
err0
PREAI
errJyoti Shah; A.K. Sharma; Akhilesh Johri; Ben Mearns; J.M. O'Donoghue; Valerie A. Thomas
err分享
err收藏
学者 查看更多内容