General purpose parallel computingScalable ComputingThe bsp approach to architecture independent parallel programming