Details

    • Sub-task
    • Status: Resolved
    • Major
    • Resolution: Implemented
    • None
    • 0.14
    • Vortex
    • None

    Description

      In many applications (e.g., Logistical Regression), the amount of data sent over network between tasklets and Vortex master is proportional to the number of tasklets. Such an I/O cost could potentially become a performance and/or scalability bottleneck for distributing a computation to run across many machines.

      Similar to the cases in MapReduce, results from tasklets can often be combined or aggregated locally before sending back to reduce the total amount of I/O. In this (sub-)task, we explore the API and runtime enhancement for enabling such local aggregation whenever possible.

      Attachments

        Issue Links

          Activity

            People

              afchung90 Andrew Chung
              zpqian Zhengping Qian
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: