IEEE Micro · 2014 · 235 citations · 12 references
ComputingComputer ScienceInformation TechnologyBig Data AnalyticsData ManagementDatabasesData IntegrationData WarehousingData Movement Cost ModelingData ProcessingData-intensive ComputingLarge-scale Data Processing
Data movement costs in big‑data systems drive renewed interest in near‑data processing, a concept first explored in the 1990s that has recently regained attention after a decade of dormancy. This article aims to highlight why near‑data processing is compelling today and to outline key challenges for its future realization. A well‑attended NDP workshop was organized at MICRO‑46, and its key insights were captured in this article for broad dissemination.
The cost of data movement in big-data systems motivates careful examination of near-data processing (NDP) frameworks. The concept of NDP was actively researched in the 1990s, but gained little commercial traction. After a decade-long dormancy, interest in this topic has spiked. A workshop on NDP was organized at MICRO-46 and was well attended. Given the interest, the organizers and keynote speakers have attempted to capture the key insights from the workshop into an article that can be widely disseminated. This article describes the many reasons why NDP is compelling today and identifies key upcoming challenges in realizing the potential of NDP.
12
Wm. A. Wulf, Sally A. McKee · ACM SIGARCH Computer Architecture News · 1995 · 1.5K citations
Toward Dark Silicon in Servers
Nikos Hardavellas, Michael Ferdman, Babak Falsafi et al. · IEEE Micro · 2011 · 314 citations · Full text
Query processing on smart SSDs
Jaeyoung Do, Yang-Suk Kee, Jignesh M. Patel et al. · 2013 · 249 citations
The architecture of the DIVA processing-in-memory chip
Jeff Draper, Jacqueline Chame, Mary Hall et al. · 2002 · 207 citations
Scalable processors in the billion-transistor era: IRAM
Christoforos Kozyrakis, Stylianos Perissakis, David A. Patterson et al. · Computer · 1997 · 200 citations · Full text