唯一支持并行与分布式程序自动评判的系统
科学全面的评判体系
基于并行程序在真实计算环境下的运行数据,量化并行程序的正确性、性能和可扩展性三个指标,并基于量化值对并行程序自动判分。判分方法请参考“相关资料”内的论文。
多核多线程并行程序,包括Pthread、Java多线程、Python多线程等。MPI分布式并行程序。GPU CUDA并行程序。
高性能计算、Java多线程、并行计算、MPI程序设计、并行程序设计、并行编程原理与实践等。
可视化的评判结果
并行程序的评判结果以图表方式直观地展现,便于发现并行程序的问题并有针对性地改进,达到了人工评判无法企及的教学效果。
真实灵活的运行环境
既可以使用单台服务器虚拟出多线程和分布式集群环境,也可以直接使用现有高性能计算系统。