面向高效能的软件及其设计、分析与实现方法专刊前言

合集下载

高效科学计算的程序设计与分析

高效科学计算的程序设计与分析

高效科学计算的程序设计与分析随着科学技术的不断发展,计算机科学也日新月异。

科学计算作为计算机科学的一部分,有着广泛的应用场景,包括自然科学、社会科学等多个领域。

高效科学计算的程序设计与分析是科学计算的一项重要工作,也是科学计算的核心内容之一。

一、高效科学计算的程序设计高效科学计算的程序设计是指在科学计算过程中,采用合理的程序设计方法,以达到高效、精确、实用科学计算的目的。

主要包括以下几个方面。

(一)算法设计与实现算法是科学计算的核心,是科学计算的基础和灵魂。

因此,一个好的算法对于高效科学计算至关重要。

高效的算法需要在综合考虑时间复杂度、空间复杂度、实际运行效率的基础上进行设计和实现。

常见的算法设计方法包括递归、分治、动态规划等,可以根据不同问题的特点进行选择。

(二)并行计算并行计算是指将一个计算任务划分成多个子任务,然后实现任务的并行执行,以达到加速计算的目的。

这种方法对于大规模数据、高复杂度的计算问题能够起到很好的效果。

目前,常见的并行计算方法包括MPI、CUDA、OpenMP等。

(三)库函数的使用库函数是指一些已经被封装好的通用功能代码,可以在程序设计中直接使用,以减少程序员的开发工作量。

对于科学计算问题,常见的库函数包括数学库、线性代数库、统计库等。

这些库函数使用起来非常方便,可以使计算效率大大提高。

(四)优化程序性能程序性能的优化是指通过改进程序代码、优化程序结构等手段,以提高程序的运行效率。

优化程序性能是高效科学计算的关键之一。

常见的程序性能优化方法包括代码优化、算法优化、存储器管理优化等。

通过这些方法,可以使程序的运行效率得到显著提高。

(五)可靠性保障科学计算的应用场景通常非常复杂,因此,程序的可靠性是高效科学计算的一个重要方面。

通过代码测试、错误处理、异常处理等方式,可以有效地保证程序的可靠性,防止计算过程出现异常,影响计算效果。

二、高效科学计算的分析高效科学计算的分析是指对于计算过程中的数据及结果进行分析,从数据科学的角度出发,优化计算过程,以获取更高的计算效率和更准确的结果。

ISTC软件技术专刊(第五期)

ISTC软件技术专刊(第五期)

刊首语**************************************************************在过去短短二十多年的时间里,中国在很多领域里以惊人的速度取得了惊人的成就,震惊全世界。

那么在今后的二十年里,中国将在哪些方面有新的突破呢?有一点我可以相信,中国在软件开发及软件服务将有惊人的创新和突破。

我们生活在一个非凡的时期。

我们的世界面临着各种各样的挑战。

比如,日益恶化的自然环境、有限资源的无谓浪费,乃至席卷而来的金融危机。

我们人类怎样才能面对这些挑战,转危为机呢?怎样才能使我们的世界更加和谐、高效和平衡地运转呢?面对这样严峻的现实,IBM 及时地提出了共同创建“智慧的地球”的倡议。

我们看到了世界正在发生的以三个I 为代表的变化,即更普遍的感知(Instrumented),更全面的互联互通(Interconnected)和更深入的智能洞察(Intelligent)。

三个I 将为各行各业带来新的机遇和方向。

在此基础上,我们通过创造更智慧的产品和服务来改善我们的自然环境,更智慧地利用我们的资源,使我们的世界能够运转得更加和谐、高效和平衡。

智慧地球的建设须要智慧的产品,智慧的产品必须要智慧的软件。

软件在我们的产品中、我们的经济中,以及我们的日常生活中的比重越来越大。

软件是推动智慧地球的引擎。

IBM Rational 多年来一直致力于提供世界最先进和最完整的软件交付平台。

IBM Rational 软件交付平台(Rational Software D eli v ery P latform)为软件企业提供软件应用全生命周期管理,从需求定义及管理、架构生成及管理、代码生成及管理、质量和安全管理、变更及发布管理,一直到过程、项目、产品、产品线管理等所有软件交付的每一个环节。

IBM Rational 在软件交付平台方面一直是不断创新的领导者,继推出像E cli p se 这样成功的软件开发基础技术之后,Rational 又适时推出了软件交付技术的新一代协作基础平台——J a zz ,以及基于J a zz 之上的新一代协作式的软件交付平台,从而实现软件交付自动化、协作、效率、透明度及软件经济效益的飞跃。

软件测试技术的高效应用方法与性能分析

软件测试技术的高效应用方法与性能分析

软件测试技术的高效应用方法与性能分析在当今高度信息化的社会中,软件已经成为人们日常工作和生活中不可或缺的一部分。

而为了确保软件的质量和可靠性,软件测试成为软件开发过程中重要的环节。

本文将介绍软件测试技术的高效应用方法以及性能分析的重要性。

首先,对于软件测试技术的高效应用方法,我们可以从以下几个方面来考虑。

首先是测试策略的选择。

根据软件的特性和需求,我们可以选择不同的测试策略,如黑盒测试、白盒测试、灰盒测试等。

对于不同的软件类型和使用场景,选择适合的测试策略可以提高测试效率,并且能够发现更多的软件缺陷。

其次是测试用例的设计。

测试用例是测试的基本单位,好的测试用例能够覆盖更多的功能和场景,有助于发现软件的潜在问题。

在测试用例设计过程中,可以使用多种技术,如等价类划分、边界值分析、状态迁移等,来确保测试用例的全面性和高效性。

另外,自动化测试也是提高软件测试效率的重要手段。

通过编写自动化测试脚本,可以自动执行测试用例,减少重复工作,提高测试的覆盖率。

同时,自动化测试还可以提供更加准确和可靠的测试结果,节省时间和人力成本。

除了高效应用软件测试技术,性能分析也是软件开发过程中不可或缺的一部分。

在开发软件之前,进行性能分析可以帮助我们了解软件的资源利用和响应能力。

而在软件测试阶段,性能分析可以帮助我们发现并解决软件的性能瓶颈。

性能分析可以通过多个层面来进行,包括服务器端、客户端以及网络层面的性能分析。

在服务器端,我们可以通过监测硬件资源(如CPU、内存、磁盘)的利用率来评估软件的性能。

在客户端,我们可以通过测量响应时间和资源消耗来评估软件的性能。

在网络层面,我们可以通过网络流量和延迟等指标来评估软件在网络环境下的表现。

为了进行性能分析,我们可以使用各种性能测试工具和性能监测工具。

性能测试工具可以帮助我们模拟和测量软件在不同负载下的性能表现,例如Apache JMeter和LoadRunner等。

而性能监测工具可以帮助我们实时监测软件的性能指标,例如nmon、Grafana和Prometheus等。

高效的软件工程算法与设计模式应用分析

高效的软件工程算法与设计模式应用分析

高效的软件工程算法与设计模式应用分析在软件工程领域,算法和设计模式是开发高效、可靠和易于维护软件的关键要素。

算法是指在解决特定问题或实现特定功能时所遵循的一系列指令或步骤,而设计模式是一种解决常见设计问题的重复利用的经验总结。

本文将分析如何在软件工程中应用高效的算法和设计模式。

1. 算法在软件工程中的应用算法在软件工程中起着至关重要的作用,它们决定了程序在运行时的效率和性能。

以下是几种常见的算法及其应用场景:1.1 搜索算法搜索算法用于在给定集合中找到特定项的位置或信息。

常用的搜索算法包括线性搜索、二分搜索和哈希搜索。

例如,在大型数据库中查找特定记录时,二分搜索算法可以更快地定位到目标记录。

1.2 排序算法排序算法用于将数据元素按照特定的顺序重新排列。

常用的排序算法包括冒泡排序、插入排序和快速排序。

在需要对大量数据进行排序的场景中,选择合适的排序算法可以提高程序的运行效率。

1.3 图算法图算法用于解决图相关的问题,例如寻找最短路径、最小生成树和拓扑排序等。

这些算法在网络规划、路由算法和社交网络分析等领域中得到了广泛应用。

2. 设计模式在软件工程中的应用设计模式是一种在软件设计中解决常见问题的经验总结。

它们提供了一套可重复使用的设计方案,可以提高代码的可读性、可维护性和可扩展性。

以下是几种常见的设计模式及其应用场景:2.1 工厂模式工厂模式用于封装对象的实例化过程,将具体类的实例化过程与客户端代码分离。

通过使用工厂模式,可以提供更灵活的对象创建方式。

例如,在一个游戏中,可以使用工厂模式创建不同类型的敌人对象。

2.2 单例模式单例模式用于确保一个类只有一个实例,并提供全局访问点。

这在需要共享资源的场景中非常有用,比如数据库连接池和线程池等。

单例模式可以避免资源的重复创建和管理,提高系统的性能和效率。

2.3 观察者模式观察者模式用于实现对象间的一对多依赖关系,当被观察者对象状态发生变化时,观察者对象会自动收到通知并进行相应的处理。

软件工程高效开发信息技术解决方案的方法论

软件工程高效开发信息技术解决方案的方法论

软件工程高效开发信息技术解决方案的方法论随着信息技术的迅猛发展和软件在各个行业的广泛应用,软件开发的效率和质量成为了企业和开发团队关注的重点。

如何在软件工程中高效地开发信息技术解决方案,成为了一个亟待解决的问题。

本文将从需求分析、项目管理和软件测试三个方面分享一些方法论来提升软件工程的开发效率。

一、需求分析需求分析是软件工程开发中至关重要的一步,合理的需求分析可以避免后期的重复开发和修改。

以下是几种提高需求分析效率的方法:1. 与客户充分沟通:在项目开始之前,与客户充分沟通需求,了解客户真正的需求和期望。

通过与客户的深入交流,可以避免需求理解上的偏差,并且可以更好地满足客户的期望。

2. 利用原型设计:在需求分析阶段,使用原型设计工具制作交互式原型。

通过原型,可以更好地展示和验证需求,及时发现和修改问题,减少后期的开发成本。

3. 引入敏捷开发:敏捷开发是一种迭代的开发模式,可以更快地满足客户需求。

通过将项目分解为多个小的可交付的模块,每个迭代周期中开发、测试和上线一个或多个模块,使得开发周期变短,减少了需求变更带来的影响。

二、项目管理项目管理是保证软件开发高效进行的关键,以下是几种提高项目管理效率的方法:1. 制定明确的项目计划:在项目开始之前,制定明确可行的项目计划,确定项目的目标、范围、工期和里程碑。

同时,将项目分解为多个可管理的阶段,并建立相应的监控和评估机制,及时调整项目计划。

2. 结合团队协作工具:利用团队协作工具,如JIRA、Trello等,可以更好地跟进任务分配、进度管理和问题解决。

通过这些工具,可以更好地组织和分配团队任务,统一管理项目进度,提高整个团队的工作效率和协作效果。

3. 风险管理:在项目进行中,及时识别和管理项目中的各种风险。

建立一套完善的风险管理机制,通过风险的预测和分析,及时采取相应的措施来降低风险的影响,保证项目按计划高效进行。

三、软件测试软件测试是确保软件质量的重要环节,以下是几种提高软件测试效率的方法:1. 自动化测试:通过引入自动化测试工具,可以大大提高测试效率。

高可靠软件设计与实现

高可靠软件设计与实现

高可靠软件设计与实现一、引言在现代化的社会中,人们的生活离不开计算机和软件。

随着科技的进步,软件已经深入到人们生活的每一个角落,各种软件面临着越来越高的要求。

软件的高可靠性和健壮性成为了软件研发的重点和难点。

因此,本文将从高可靠软件的设计和实现两个方面进行探讨。

二、高可靠软件设计1. 软件需求规格说明书的撰写在软件设计过程中,需求规格说明书是非常关键的一个环节。

软件的功能性和性能要求明确的规定在文档中,便于软件工程师按照规范进行开发。

此外,需求规格说明书也是软件维护、升级和测试的依据。

2. 软件设计的基本原则在软件设计过程中,我们需要遵循以下几个基本原则:(1)模块化原则——将软件系统分解成模块,每个模块实现一个独立的功能,降低模块之间的耦合度,从而提高软件的可维护性和可重用性。

(2)高内聚低耦合原则——让模块内部的各个函数和变量彼此紧密联系,模块之间的联系尽量少。

这样有助于提高软件的可重用性、可读性、可维护性和可靠性。

(3)抽象原则——尽量面向抽象高层次的设计,而不是针对实现细节进行设计。

这样可以提高软件的可重用性和可维护性。

(4)信息隐藏原则——不把所有细节都暴露给外部使用者,封装软件的复杂度,降低使用者对软件的认知难度,提高使用软件的效率。

3. 软件设计的工具在软件设计时,我们通常会使用一些工具来辅助设计,常见的有 UML图、时序图、流程图等。

这些工具可帮助我们更好的表示软件的设计思路以及流程。

三、高可靠软件实现1. 编码规范为了保证软件的高可靠性和稳定性,编码规范是必不可少的。

在编写代码时,我们要遵循编码规范,保证代码的清晰性、简洁性,减少代码的出错率。

2. 代码检查在编写完代码后,我们要进行代码检查。

代码检查可以发现代码中的潜在问题和错误,保证软件的正常运行。

3. 测试在软件开发的最后阶段,我们需要进行测试。

测试包括单元测试、集成测试、系统测试等。

在测试的过程中,对软件进行各种测试,包括功能测试、性能测试、兼容性测试等,以确保软件的高可靠性和健壮性。

如何在软件开发中保持高效和高质量的程序设计

如何在软件开发中保持高效和高质量的程序设计

如何在软件开发中保持高效和高质量的程序设计在软件开发中保持高效和高质量的程序设计是每个软件开发人员都应该追求的目标。

在这篇文章中,我将分享一些关键的实践方法和技巧,帮助软件开发人员提高工作效率和代码质量。

1. 理解需求在软件开发过程中,理解需求是至关重要的一步。

与产品经理、业务分析师和用户密切合作,确保对需求的充分理解。

同时,要学会提出问题,澄清不明确的需求,以免在后期开发过程中出现错误和重复工作。

2. 设计优雅的架构良好的软件架构是高效和高质量的程序设计的基础。

在设计阶段,要考虑系统的可扩展性、灵活性和可维护性。

遵循设计原则,如单一职责原则、开闭原则和依赖倒置原则,可以帮助构建清晰、可读性强的代码。

3. 使用合适的开发工具和技术选择适合自己项目需求的开发工具和技术是提高开发效率的关键。

熟练掌握集成开发环境(IDE)和版本控制工具,如Eclipse、IntelliJ IDEA和Git等,可以提高编码速度和代码质量。

此外,学习和应用新的开发技术和框架,如Spring、React和Angular等,可以提高开发效率和代码的可维护性。

4. 编写可读性强的代码可读性强的代码可以提高团队协作效率和代码维护性。

编写注释清晰、命名规范、结构清晰的代码是保持代码可读性的关键。

遵循编码规范,如Google编码规范或阿里巴巴Java开发手册,可以帮助提高代码的一致性和可读性。

5. 进行代码审查和单元测试代码审查是保证代码质量的重要环节。

通过代码审查,团队成员可以相互学习和发现潜在的问题。

单元测试是验证代码功能的有效手段,可以提前发现和修复潜在的bug。

定期进行代码审查和单元测试,可以帮助提高代码质量和稳定性。

6. 持续集成和自动化测试持续集成和自动化测试是保持高质量程序设计的关键实践。

通过持续集成,将代码频繁地集成到主干分支,并进行自动化构建和测试,可以快速发现和解决问题,保持代码的稳定性和可靠性。

7. 持续学习和自我提升软件开发领域的技术变化日新月异,作为开发人员,要持续学习和自我提升。

科研高效工作方案模板

科研高效工作方案模板

科研高效工作方案模板一、前言。

科研工作是一项复杂而又具有挑战性的任务,需要科研人员在有限的时间内完成大量的工作。

为了提高科研工作的效率,我们需要制定科研高效工作方案。

本文将提供一个科研高效工作方案模板,帮助科研人员更好地组织和规划自己的科研工作。

二、目标。

明确科研工作的目标是非常重要的。

在制定高效工作方案时,我们需要明确我们的科研目标是什么,以及我们需要在什么时间内完成这些目标。

只有明确了科研目标,我们才能有针对性地制定高效工作方案。

三、任务分解。

在明确了科研目标之后,我们需要对科研工作进行任务分解。

将整个科研工作分解成若干个具体的任务,每个任务都需要有明确的完成时间和负责人。

任务分解可以帮助我们更好地管理科研工作,确保每个任务都能够按时完成。

四、时间规划。

科研工作的时间规划非常重要。

我们需要根据任务的重要性和紧急程度,合理安排科研工作的时间。

对于重要且紧急的任务,我们需要优先安排时间进行处理;对于重要但不紧急的任务,我们可以适当延后处理;对于不重要且不紧急的任务,我们可以考虑是否需要进行处理。

五、资源调配。

科研工作需要各种资源的支持,包括时间、人力、物力等。

在制定高效工作方案时,我们需要合理调配各种资源,确保科研工作能够顺利进行。

如果需要,我们可以考虑向相关部门申请资源支持,以确保科研工作的顺利进行。

六、风险评估。

在科研工作中,总会存在各种风险,如实验失败、数据丢失等。

在制定高效工作方案时,我们需要对可能出现的风险进行评估,并制定相应的风险应对措施。

只有在面对风险时,我们才能做出正确的决策,确保科研工作的顺利进行。

七、监督与反馈。

科研工作需要不断的监督和反馈。

在制定高效工作方案时,我们需要设定科研工作的监督和反馈机制,确保科研工作能够按时按质完成。

只有不断地监督和反馈,我们才能及时发现问题并加以解决,确保科研工作的顺利进行。

八、总结。

科研高效工作方案模板可以帮助科研人员更好地组织和规划自己的科研工作。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件学报ISSN 1000-9825, CODEN RUXUEW E-mail: jos@
Journal of Software,2012,23(2):177−178 [doi: 10.3724/SP.J.1001.2012.04147]
+86-10-62562563 ©中国科学院软件研究所版权所有. Tel/Fax:

面向高效能的软件及其设计、分析与实现方法专刊前言
孙毓忠1+, 臧斌宇2
1(中国科学院计算机体系结构国家重点实验室(筹)(中国科学院计算技术研究所),北京 100190)
2(复旦大学软件学院,上海 200433)
+ Corresponding author: E-mail: yuzhongsun@
孙毓忠,臧斌宇.面向高效能的软件及其设计、分析与实现方法专刊前言. Journal of Software, 2012,23(2):
177−178. /1000-9825/4147.htm
在当前绿色云计算的背景下,本专刊将进一步凸显软件在节能减排中的独特而日益重大作用和角色,从效
能的角度重新审视软件的发展道路,不仅是自身执行的高效能,而且必须考虑其运行中所依托计算系统的高效
能.两者的有效融合,已经对传统的基于开发效率和用户友好的软件开发与设计理念提出了重大的挑战——我
们必须在软件的开发和执行两者间寻求新的效能平衡,因为软件是硬件的绿色行为和规格的规范者,在硬件的
设计和发展中发挥着日益重大的角色.为在硬件之外需求大规模分布式计算环境下系统效率的提升、能量有效
性的提升和系统价格的下降,探索绿色云计算环境下高效能软件及其相关的编程模型与语言等的设计、分析与
实现的技术、理论与实例.
在历史上,高效能的软件还没有列入专刊中.因而,本专刊希望充分抓住当前国家战略、产业化和学术的热
点问题,展开充分的讨论,有利于在这个新的领域展开新的探索.例如,核高基中的网络操作系统不仅是产业的
问题,其中如果有中国自主创新,那么中国学界,特别是软件领域的学者,也必须有重大的理论与实践创新.本专
刊也顺应了这个历史的洪流.
专刊的内容包括:软件效能的建模与度量、高效能编程模型与理论、软件高效能执行模型与技术、面向高
效能软件的语言设计与技术、软件与硬件的高效能交融设计方法与技术、高效能软件设计理论与方法、软件
动态行为模型与分析、高效能软件在绿色系统设计中的实践与应用.本次共收录了7篇文章,围绕这些研究内
容展开,充分反映了国内学者当前的研究水平和思考的程度,有力地促进了本领域研究工作的开展.
《面向Internet数据中心的资源管理》是一篇综述文章.Internet数据中心向多元化、智能化、自动化、规
模化与标准化道路发展,其规模越来越大、越来越复杂,这为如何有效管理资源带来极大的冲击与挑战.该文分
析了Internet数据中心资源管理面临的两大挑战:(1) 满足并发多应用SLAs的兼容性;(2) 提高系统服务的能量
有效性.以挑战为主线,对近十几年来国内外在满足SLA、降低功耗、同时满足SLA和降低功耗方面所取得的
资源管理研究成果进行了全面的概括总结和分析,最后进行总结并对未来的研究发展趋势提出观点.
《一种云计算环境下的能效模型和度量方法》一文提出一种能效模型和度量方法.首先定义了能效的数学
表达及其测量和计算方法,并推导出了能效最大值的发生条件.为了方便能效计算,该文改进了计算机功率和
CPU工作状态之间关系的数学表达,通过CPU使用率和频率来计算能效,从而简化了能效测量方法.
《基于软件的无线网绿色代理系统》一文希望解决在无线网络中,由于无线终端的移动性,无线网络结构
的动态性与无线通信的不可靠性,致使网络辅助的节能技术面临更多的挑战.许多无线网络应用都需要节电保
持连通性,例如,提供监控服务的无线摄像头、提供数据服务的无线节点、长时间等待云计算结果的笔记本、
等待离线下载服务完成的智能手机.针对无线网络这些特点,提出了一种基于软件架构的无线网绿色节能代理
系统.通过在代理服务端创建网内其他终端的虚拟网卡和虚拟镜像,配合针对终端移动的代理服务器切换机制
∗收稿时间:2011-11-30
178 Journal of Software软件学报 V ol.23, No.2, February 2012
与重发机制,使得无线终端在节能时快速进入休眠状态,在响应请求时快速、有效地被唤醒.
《嵌入式软件体系结构级能耗建模方法》一文从软件体系结构层面出发,假设体系结构级软件特征量与嵌入式软件能耗之间存在非线性函数关系(线性函数关系可认为是一种特殊的非线性函数关系),并以此假设为基础,提出了一种利用BP神经网络在体系结构级估算软件能耗的模型.能耗模型对5个体系结构级软件特征量进行度量,使用BP神经网络拟合出软件特征量与嵌入式软件能耗的非线性函数关系,并通过实验验证了模型的有效性和假设的合理性.
《众核处理器系统核资源动态分组的自适应调度算法》一文针对众核处理器系统的核资源优化使用问题,提出了一种支持核资源动态分组的自适应调度算法CASM.该算法通过对任务簇的拆分与合并,动态构建可弹性分区的核逻辑组,实现核资源的隔离优化访问.为了平衡核资源利用率及任务调度效率,CASM算法针对任务簇间和簇内的不同特点,分别采用公平性较好的均衡调度算法和资源利用率较高的自适应调度算法.
《分布式搜索引擎系统效能建模与评价》一文针对分布式搜索引擎系统效能建模与评估问题,通过对当前分布式搜索引擎系统的建模与分类,扩展了能耗与网络开销的成本模型,对多种构建搜索引擎系统的设计方案从系统成本、系统规模和查询响应时间等角度进行了详尽的理论分析与评价.我们发现,由广域网分布式采集系统和多机群索引系统组成的半广域网搜索引擎系统相对于其他系统具有较高的效能,同时能够较好地兼顾用户的服务质量.
《随机任务在云计算平台中能耗的优化管理方法》一文提出一种通过任务调度方式的能耗优化管理方法.首先用排队模型对云计算系统进行建模,分析云计算系统的平均响应时间和平均功率,建立云计算系统的能耗模型.然后提出基于大服务强度和小执行能耗的任务调度策略,分别针对空闲能耗和“奢侈”能耗进行优化控制.基于该调度策略,设计满足性能约束的最小期望执行能耗调度算法ME3PC.实验结果表明,该算法在保证执行性能的前提下,可大幅降低云计算系统的能耗开销.
我们特别感谢评审专家所提出的宝贵意见,也特别感谢梅宏教授和金芝教授在长春召开的2011年全国软件与应用学术会议上对上述入选者的直接评论,感谢论文作者不懈的努力,从而保证了本专刊的质量.由于篇幅所限,很多其他的高水平投稿没有录用,在此也感谢这些作者的积极参与.
最后,希望读者能够受到启发,产生争鸣,继续推动本领域的研究.
孙毓忠(1968-),男,辽宁沈阳人,博士,研
究员,博士生导师,中国科学院“百人计划”
择优支持获得者.曾在香港大学、美国新
墨西哥大学从事博士后研究,后在位于美
国加州的高科技公司工作多年.主要研究
领域为计算机体系结构,系统软件.
臧斌宇(1965-),男,博士,教授,博士生导
师,2011年全国优秀博士学位论文指导教
师.主要研究领域为计算机体系结构,系统
软件.。

相关文档
最新文档