[
https://issues.apache.org/jira/browse/SYSTEMML-2086?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
LI Guobao updated SYSTEMML-2086:
--------------------------------
Description:
This part aims to design and implement a local execution backend for the
compiled “paramserv” function. It consists of the implementations of
partitioning the data for worker threads, launching the single-node parameter
server in CP, shipping and calling the compiled statistical function and
creating different update strategies. We will focus on
implementing BSP execution strategies, i.e., synchronous update strategy
including per epoch and per batch. And other update strategies (e.g.
asynchronous, stale-synchronous) and checkpointing strategies should be
optional and will be added if time permits. The architecture for synchronous
per epoch update strategy is illustrated below.
> Initial version of local backend
> --------------------------------
>
> Key: SYSTEMML-2086
> URL: https://issues.apache.org/jira/browse/SYSTEMML-2086
> Project: SystemML
> Issue Type: Sub-task
> Reporter: Matthias Boehm
> Assignee: LI Guobao
> Priority: Major
>
> This part aims to design and implement a local execution backend for the
> compiled “paramserv” function. It consists of the implementations of
> partitioning the data for worker threads, launching the single-node parameter
> server in CP, shipping and calling the compiled statistical function and
> creating different update strategies. We will focus on
> implementing BSP execution strategies, i.e., synchronous update strategy
> including per epoch and per batch. And other update strategies (e.g.
> asynchronous, stale-synchronous) and checkpointing strategies should be
> optional and will be added if time permits. The architecture for synchronous
> per epoch update strategy is illustrated below.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)