OnRamp to parallel and distributed computing

OnRamp to parallel and distributed computing
复制标题

通往并行和分布式计算的斜坡

DOI:
--
复制
发表时间:
2015
期刊:
Workshop on Education for High Performance Computing
影响因子:
--
通讯作者:
Joshua Hursey
Joshua Hursey
中科院分区:
--
文献类型:
--
作者:
Samantha S. Foley;Joshua Hursey

文献摘要

被引文献

相似文献

正如 ACM 课程指南 [1] 所反映的,计算机科学专业的学生必须了解并行和分布式计算 (PDC) 概念,才能成为职场中高效的计算机科学家。 CS 教育工作者社区正在创建教育模块,并为将 PDC 概念集成到现有课程中的教育工作者提供并行计算环境 (PCE)。即使拥有这些资源,学生使用 PCE 仍然存在障碍,即现代 PCE 不熟悉且复杂的系统软件生态系统。 OnRamp 项目降低了在各种 PCE 上探索 PDC 概念的进入门槛,同时还为学生提供了学习如何在本地 PCE 上提高工作效率的途径。 OnRamp 旨在成为一个通用门户网站,用于支持 PDC 概念的探索,利用 CS 教育社区创建的现有教育资源。它通过交互式模块指导学生了解 PDC 概念和 PCE,同时允许他们从第一天开始就启动并行应用程序。随着学生越来越习惯在 PCE 上运行并行应用程序,OnRamp 会在他们逐渐开始使用本机 PCE 时转变为参考指南。
Computer Science students must understand parallel and distributed computing (PDC) concepts to be effective computer scientists in the workforce, as reflected in the ACM Curriculum guidelines [1]. Communities of CS educators are creating educational modules, and making parallel compute environments (PCEs) available to educators who are integrating PDC concepts into their existing curriculum. Even with these resources there is a barrier to entry for students to use PCEs, namely the unfamiliar and complex system software ecosystem of modern PCEs. The OnRamp project lowers that barrier to entry for exploring PDC concepts on a variety of PCEs while also providing a path for students to learn how to be productive on the native PCE. OnRamp is designed to be a general purpose web portal for supporting the exploration of PDC concepts that harnesses the existing educational resources created by the CS education community. It coaches students through interactive modules that teach them about PDC concepts and PCEs while allowing them to launch parallel applications from day one. As students become more comfortable with running parallel applications on PCEs, OnRamp transforms into a reference guide as they graduate to using the native PCE.