[
https://issues.apache.org/jira/browse/SPARK-27024?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Dongjoon Hyun updated SPARK-27024:
----------------------------------
Fix Version/s: 3.0.0
> Executor interface for cluster managers to support GPU resources
> ----------------------------------------------------------------
>
> Key: SPARK-27024
> URL: https://issues.apache.org/jira/browse/SPARK-27024
> Project: Spark
> Issue Type: Story
> Components: Spark Core
> Affects Versions: 3.0.0
> Reporter: Xingbo Jiang
> Assignee: Thomas Graves
> Priority: Major
> Fix For: 3.0.0
>
>
> The executor interface shall deal with the resources allocated to the
> executor by cluster managers(Standalone, YARN, Kubernetes). The Executor
> either needs to be told the resources it was given or it needs to discover
> them in order for the executor to sync with the driver to expose available
> resources to support task scheduling.
> Note this is part of a bigger feature for gpu-aware scheduling and is just
> how the executor find the resources. The general flow :
> * users ask for a certain set of resources, for instance number of gpus -
> each cluster manager has a specific way to do this.
> * cluster manager allocates a container or set of resources (standalone mode)
> * When spark launches the executor in that container, the executor either
> has to be told what resources it has or it has to auto discover them.
> * Executor has to register with Driver and tell the driver the set of
> resources it has so the scheduler can use that to schedule tasks that
> requires a certain amount of each of those resources
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]