SYCLOPS: Scaling extreme analytics with cross-architecture acceleration based on open standards