Title: Research Directions in High-Level Parallel Programming Languages