FPGA-based acceleration architecture for Apache Spark operators