Proceedings of the fourth international workshop on High-level parallel programming and applications