SC_Tangram
概况
SC_Tangram为基于运行时环境Charm++开发的并行软件支撑框架,具有强扩展性、延迟掩盖、细粒度并行、动态负载功能和容错功能等特点,并使用组件体系结构,增强框架的可扩展性和易用性,提高科学应用高效并行软件的开发效率。
主要功能
- 支持运行时的自适应性
- 支持面向领域的数据类型
(模板计算、粒子计算) - 支持容错、动态负载均衡
- 支持异构多核计算
特色
- 引入Charm++新型编程模型,提供高性能的运行时环境。支持过分解、可迁移、异步调用等功能
- 支持运行时的自适应性,包括运行时的内存级容错和动态负载均衡
- 提供组件化体系结构和合作开发平台。通过组件或配置文件接口的方式,供用户调用
Comments are Closed