• 中国精品科技期刊
  • CCF推荐A类中文期刊
  • 计算领域高质量科技期刊T1类
高级检索

算礼:探索计算系统的可分析抽象

徐志伟, 王一帆, 赵永威, 李春典

徐志伟, 王一帆, 赵永威, 李春典. 算礼:探索计算系统的可分析抽象[J]. 计算机研究与发展, 2020, 57(5): 897-905. DOI: 10.7544/issn1000-1239.2020.20200058
引用本文: 徐志伟, 王一帆, 赵永威, 李春典. 算礼:探索计算系统的可分析抽象[J]. 计算机研究与发展, 2020, 57(5): 897-905. DOI: 10.7544/issn1000-1239.2020.20200058
Xu Zhiwei, Wang Yifan, Zhao Yongwei, Li Chundian. Computation Protocols: Analyzable Abstractions for Computing Systems[J]. Journal of Computer Research and Development, 2020, 57(5): 897-905. DOI: 10.7544/issn1000-1239.2020.20200058
Citation: Xu Zhiwei, Wang Yifan, Zhao Yongwei, Li Chundian. Computation Protocols: Analyzable Abstractions for Computing Systems[J]. Journal of Computer Research and Development, 2020, 57(5): 897-905. DOI: 10.7544/issn1000-1239.2020.20200058
徐志伟, 王一帆, 赵永威, 李春典. 算礼:探索计算系统的可分析抽象[J]. 计算机研究与发展, 2020, 57(5): 897-905. CSTR: 32373.14.issn1000-1239.2020.20200058
引用本文: 徐志伟, 王一帆, 赵永威, 李春典. 算礼:探索计算系统的可分析抽象[J]. 计算机研究与发展, 2020, 57(5): 897-905. CSTR: 32373.14.issn1000-1239.2020.20200058
Xu Zhiwei, Wang Yifan, Zhao Yongwei, Li Chundian. Computation Protocols: Analyzable Abstractions for Computing Systems[J]. Journal of Computer Research and Development, 2020, 57(5): 897-905. CSTR: 32373.14.issn1000-1239.2020.20200058
Citation: Xu Zhiwei, Wang Yifan, Zhao Yongwei, Li Chundian. Computation Protocols: Analyzable Abstractions for Computing Systems[J]. Journal of Computer Research and Development, 2020, 57(5): 897-905. CSTR: 32373.14.issn1000-1239.2020.20200058

算礼:探索计算系统的可分析抽象

基金项目: 国家重点研发计划项目(2016YFB1000200);国家自然科学基金重点项目(61532016);中国科学院网络计算创新研究院物端计算系统项目
详细信息
  • 中图分类号: TP301

Computation Protocols: Analyzable Abstractions for Computing Systems

Funds: This work was supported by the National Key Research and Development Program of China (2016YFB1000200), the Key Program of the National Natural Science Foundation of China (61532016), and the Things Computing System Project of CAS Network Computing Innovation Institute.
  • 摘要: 计算机系统结构研究正在进入多样性时代.同时,以原型系统构建和基准程序测试为主要特征的计算系统研究方法,使得计算系统的研究成本依然居高不下,难以应对多样性挑战.这个矛盾呼唤新的可分析计算系统学术抽象,其主要特征是研究某个新系统时,在原型系统实现和基准程序测试之前,就能够分析出该系统的主要性质,进而筛掉不合适的候选系统,大幅度降低研究成本.这正是作为计算机应用抽象的算法概念所具有的特征:在算法实现和基准测试之前就基本可以分析出该算法的时间复杂度和空间复杂度等主要性质.首先,归纳了算法抽象的7条优点,指出最值得计算系统研究学习的是可分析抽象.其次,回顾了系统抽象的相关工作和历史经验,并提出了一个初步候选,称为算礼(computation protocol).最后,讨论了算礼的通用定义、黑箱表示和白箱表示,并用初步的实例指出,算礼思想有助于在计算系统领域提出系统猜想、分析新的并行计算模型、拓展现有架构、启发新的系统评价方法.
    Abstract: Computing systems research is entering an era of diversity. At the same time, systems research still mainly follows the prototype development and benchmark evaluation approach, making the research cost too high to address the diversity challenge. This dilemma calls for new analyzable abstractions of computing systems. When researching a new system, we can use its abstraction to analyze its characteristics to filter out inappropriate candidate systems before costly prototyping and benchmarking. We already have such a concept for computer applications, called algorithm. Before an algorithm’s implementation and benchmark evaluation, we can usually analyze its main properties, such as time complexity and space complexity. In this paper, we summarize seven advantages of the algorithm concept and propose a preliminary counterpart for computing systems, called computation protocol. Learning from six historical lessons from systems research, we discuss a general definition, a black-box representation, and a white-box representation of the computation protocol concept. We use preliminary examples to point out that computation protocol thinking may be helpful to propose computing systems conjecture, analyze new parallel computing model, extend existing systems architecture, and inspire new system evaluation method.
  • 期刊类型引用(9)

    1. 李振华,王泓懿,李洋,林灏,杨昕磊. 大规模复杂终端网络的云原生强化设计. 计算机研究与发展. 2024(01): 2-19 . 本站查看
    2. 赵旭康,刘晓锋,徐洁. 融合多样频度与分布差异的Android恶意软件检测. 计算机工程与设计. 2024(02): 390-395 . 百度学术
    3. 方加娟,丁乙恒. 基于关联规则的Android恶意软件检测技术. 电脑与信息技术. 2024(03): 115-118 . 百度学术
    4. 陈志强,韩萌,武红鑫,李慕航,张喜龙. 分段加权的概念漂移检测方法. 计算机应用. 2023(03): 776-784 . 百度学术
    5. 李汇来,杨斌,于秀丽,唐晓梅. 软件缺陷预测模型可解释性对比. 计算机科学. 2023(05): 21-30 . 百度学术
    6. 潘建文,崔展齐,林高毅,陈翔,郑丽伟. Android恶意应用的静态检测方法综述. 计算机研究与发展. 2023(08): 1875-1894 . 本站查看
    7. 殷建艳. 面向云数据库的Android应用风险评估方法. 信息与电脑(理论版). 2023(17): 177-179 . 百度学术
    8. 张皓. 基于深度学习的恶意软件动态检测方法研究. 电子技术与软件工程. 2022(03): 43-46 . 百度学术
    9. 刘光源. 基于DoI-RNNs模型的恶意软件动态检测方法. 信息与电脑(理论版). 2022(23): 38-40 . 百度学术

    其他类型引用(6)

计量
  • 文章访问数: 
  • HTML全文浏览量:  0
  • PDF下载量: 
  • 被引次数: 15
出版历程
  • 发布日期:  2020-04-30

目录

    /

    返回文章
    返回