Balancing productivity and performance on the cell broadband engine | IEEE Conference Publication | IEEE Xplore