Tekstiviesti: A Scheme for the BSP Scheduling of Generic Loop Nests