...
首页> 外文期刊>Journal of Parallel and Distributed Computing >Preparing the software engineer for a modern multi-core world
【24h】

Preparing the software engineer for a modern multi-core world

机译:为现代多核世界做好准备的软件工程师

获取原文
获取原文并翻译 | 示例

摘要

Parallel and Distributed Computing (PDC) was traditionally viewed as an advanced subject reserved for elective graduate courses. The last decade has seen two areas with rapid growth, whose synergy is demanding new skills for software engineers in a modern multi-core world. The first has been society’s increasing demand for software engineering solutions, evident in the integral role that software plays in daily life. Unlike traditional PDC applications in the scientific and engineering domains, modern software applications are interactingdirectlywith millions of users on mainstream laptops, smartphones and tablets. The second trend is that of multi-core processors powering such devices, which is further fueling the potential of software applications. This paper proposes a Modern Parallel Programming Framework that recognizes that successful software engineering in this domain involves a combination of hard skills and soft skills. A course dedicated to this goal is presented and evaluated, incorporating a research-infused, problem-based and active learning approach.
机译:传统上,并行和分布式计算(PDC)被视为为选修研究生课程保留的高级主题。在过去的十年中,两个领域实现了快速增长,它们的协同作用要求现代多核世界中的软件工程师掌握新技能。首先是社会对软件工程解决方案的需求不断增长,这在软件在日常生活中起着不可或缺的作用就很明显。与科学和工程领域的传统PDC应用程序不同,现代软件应用程序与主流笔记本电脑,智能手机和平板电脑上的数百万用户直接交互。第二趋势是为此类设备提供动力的多核处理器,这进一步推动了软件应用程序的潜力。本文提出了一个现代并行编程框架,该框架认识到该领域成功的软件工程涉及硬技能和软技能的结合。提出并评估了专门针对该目标的课程,并结合了研究型,基于问题的主动学习方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号