A Portable Cross-Platform Framework for Data-Parallel Visualization Operators