Exploiting Manycore Architectures for Parallel Data Stream Processing