Summarizer is a dynamic near data processing framework for SSDs, which was presented at MICRO-50. Summarizer utilizes the page-level data alignment to emply dynamic in-SSD computation control.
You can find more details about Summarizer in our MICRO paper: http://gunjae.wordpress.com/about/publications
For Summarizer implementation, we used Dragonfire intelligent SSD platform. Source codes (SDKs) and documentation regarding Dragonfire platform can be found here: https://github.com/DFC-OpenSource/DFC-sdk