首页> 外文期刊>Journal of Parallel and Distributed Computing >Building web-based services for practical exercises in parallel and distributed computing
【24h】

Building web-based services for practical exercises in parallel and distributed computing

机译:为并行和分布式计算中的实践练习构建基于Web的服务

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

摘要

The paper presents an approach to the design and implementation of web-based environments for practical exercises in parallel and distributed computing (PDC). The presented approach introduces minimal development and operational costs by relying on Everest, a general-purpose platform for building computational web services. The flexibility of proposed service-oriented architecture enables the development of different types of services targeting various use cases and PDC topics. The generic execution services support the execution of different types of parallel and distributed programs on corresponding computing systems, while the assignment evaluation services implement the execution and evaluation of solutions to programming assignments. As was demonstrated by teaching two introductory PDC courses, the presented approach helps to enhance students’ practical experience while avoiding low-level interfaces, reducing the grading time and providing a level of automation necessary for scaling the course to a large number of students. In contrast to other efforts, the exploited Platform as a Service model provides the ability to quickly reuse this approach by other PDC educators without installation of the Everest platform.
机译:本文提出了一种基于Web的环境的设计和实现方法,用于并行和分布式计算(PDC)中的实际练习。提出的方法依靠Everest(用于构建计算Web服务的通用平台)引入了最低的开发和运营成本。所提出的面向服务的体系结构的灵活性使开发针对不同用例和PDC主题的不同类型的服务成为可能。通用执行服务支持在相应的计算系统上执行不同类型的并行程序和分布式程序,而分配评估服务则实现对编程分配的解决方案的执行和评估。正如教授两门PDC入门课程所证明的那样,所提出的方法有助于提高学生的实践经验,同时避免使用低级界面,减少评分时间,并提供将课程扩展到大量学生所必需的自动化水平。与其他工作相比,被利用的平台即服务模型提供了其他PDC教育者无需安装Everest平台即可快速重用此方法的能力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号