首页> 外文期刊>Journal of Parallel and Distributed Computing >Introducing computational thinking, parallel programming and performance engineering in interdisciplinary studies
【24h】

Introducing computational thinking, parallel programming and performance engineering in interdisciplinary studies

机译:在跨学科研究中引入计算思想,并行编程和性能工程

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

摘要

Nowadays, many fields of science and engineering are evolving through the joint contribution of complementary fields. Computer science, and especially High Performance Computing, has become a key factor in the development of many research fields, establishing a new paradigm called computational science. Researchers and professionals from many different fields require knowledge of High Performance Computing, including parallel programming, to develop fruitful and efficient work in their particular field. Therefore, at Universitat Autònoma of Barcelona (Spain), an interdisciplinary Master on “Modeling for Science and Engineering” was started 5 years ago to provide a thorough knowledge of the application of modeling and simulation to graduate students in different fields (Mathematics, Physics, Chemistry, Engineering, Geology, etc.). In this Master's degree, “Parallel Programming” appears as a compulsory subject because it is a key topic for them. The concepts learned in this subject must be applied to real applications. Therefore, a complementary subject on “Applied Modeling and Simulation” has also been included. It is very important to show the students how to analyze their particular problems, think about them from a computational perspective and consider the related performance issues. So, in this paper, the methodology and the experience in introducing computational thinking, parallel programming and performance engineering in this interdisciplinary Master's degree are shown. This overall approach has been refined through the Master's life, leading to excellent academic results and improving the industry and students appraisal of this programme.
机译:如今,科学和工程学的许多领域正在通过互补领域的共同贡献而发展。计算机科学,尤其是高性能计算,已成为许多研究领域发展的关键因素,建立了一种称为计算科学的新范式。来自许多不同领域的研究人员和专业人员需要高性能计算(包括并行编程)方面的知识,才能在其特定领域中开展卓有成效的高效工作。因此,五年前,西班牙巴塞罗那大学(UniversitatAutònoma)开设了“科学与工程建模”跨学科硕士课程,目的是为建模和仿真在不同领域(数学,物理学,化学,工程学,地质学等)。在此硕士学位中,“并行编程”作为必修课,因为这是他们的关键主题。在本主题中学习到的概念必须应用于实际应用。因此,还包括了“应用建模与仿真”的补充主题。向学生展示如何分析他们的特定问题,从计算角度考虑问题并考虑相关的性能问题非常重要。因此,本文展示了在该跨学科硕士学位中引入计算思想,并行编程和性能工程的方法和经验。这种整体方法在整个硕士生涯中得到了完善,从而带来了出色的学术成果,并改善了行业和学生对该课程的评价。

著录项

  • 来源
    《Journal of Parallel and Distributed Computing》 |2017年第7期|116-126|共11页
  • 作者单位

    Computer Architecture and Operating Systems Department, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Spain;

    Computer Architecture and Operating Systems Department, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Spain;

    Computer Architecture and Operating Systems Department, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Spain;

    Computer Architecture and Operating Systems Department, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Spain;

    Computer Architecture and Operating Systems Department, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Spain;

    Computer Architecture and Operating Systems Department, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Spain;

    Computer Architecture and Operating Systems Department, Universitat Autònoma de Barcelona, 08193 Cerdanyola del Vallès, Spain;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Agent-based models; CUDA; GPUs; Message passing; Model simulation; MPI; OpenMP; Parallel programming; Shared memory;

    机译:基于代理的模型;CUDA;GPU;消息传递;模型仿真;MPI;OpenMP;并行编程共享内存;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号