Opportunities and Tools for Highly Interactive Distributed andParallel