Big data has become a buzz word. Among various big-data challenges, high performance is a must, not an option. We are facing the challenges (and also opportunities) at all levels ranging from sophisticated algorithms and procedures to mine the gold from massive data to high-performance computing (HPC) techniques and systems to get the useful data in time. How to leverage emerging hardwarehas become a hot research topic to tame the performance challenges of big data applications. Our research has been on the novel design and implementation of big data systems on new generation FPGAs. Interestingly, we have also observed the interplay between emerging hardware and big data systems. In this talk, I will present our research efforts in the past ten years and outline our research agenda on future hardware. More details about our research can be found at http://www.comp.nus.edu.sg/~hebs/.