Optimizing Near-Data Processing for Spark | IEEE Conference Publication | IEEE Xplore