Email Record: Architectures and compilation techniques for fine and medium grain parallelism :