Object-Oriented Parallel Programming
Edward Givelberg

TL;DR
This paper presents an object-oriented framework for parallel programming where objects are treated as processes, enabling communication via remote method execution, especially suited for large data computations.
Contribution
It introduces a novel object-oriented approach that interprets programming objects as processes, facilitating parallelism and communication in large data applications.
Findings
Framework effectively models objects as processes
Supports communication through remote method calls
Suitable for large data object computations
Abstract
We introduce an object-oriented framework for parallel programming, which is based on the observation that programming objects can be naturally interpreted as processes. A parallel program consists of a collection of persistent processes that communicate by executing remote methods. We discuss code parallelization and process persistence, and explain the main ideas in the context of computations with very large data objects.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Distributed and Parallel Computing Systems · Advanced Data Storage Technologies
