苜蓿

苜蓿:超立方体多处理机上的分布式图归约。Alfalfa是在Intel iPSC多处理器上实现的函数式语言。它基于一个异构的抽象机器模型,该模型由图归约和面向堆栈的执行组成。Alfalfa由两个主要组件组成,一个编译器和一个运行时系统。源语言Alfl不包含允许程序员指定并行性或同步性的结构,因此编译器的任务是检测程序中可利用的并行性。运行时系统支持动态调度、处理器间通信和存储管理。在执行过程中收集了大量的统计数据。