THE hiCUDA PROJECT