•Present general-purpose big data accelerator -Design for general-purpose big data analysis system, such as SparkSQL, HIVE -Abstract SQL operations -Propose the SDA hardware and software architecture -Implement SDA hardware by FPGA •SDA is also designed for distributed system -Data flow program model -Resource on-demand •Demonstrate the feasibility of SDA for big data and AI -SDA for AI on Hotchips2014