1. Introduction  
2. Prior Surveys and Scope  
3. Data-Centric Computing Architectures  
4. Resource Management of Data-Centric Computing Systems  
5. Conclusions and Future Challenges and Opportunities  