文摘
编程研究分布式内存多处理器导致一个易于理解的编程模型,即编程方式来表述数据并行处理。然而,方式来表述数据并行处理编程在多线程环境中是不理解。例如,如果多个线程在同一属于不同的方式来表述数据并行处理的计算过程,体系结构,编译器,运行时系统必须确保相对正确且有效地索引和集体行动的处理方式。我们引入一个run-time-based方式来表述数据并行处理的编程解决方案在分布式内存环境中处理的问题相对索引和集体之间的通信线程组。结果,执行的方式来表述数据并行处理编程模型可以在多线程环境中,比如一个系统使用线程支持任务和数据并行性。