Choose an executor for your workload
masterSelect an executor based on your environment and scale requirements:
IterativeExecutor: Single-threaded execution in the current process. Best for debugging, unit tests, and tutorials.FuturesExecutor: Parallelizes work across local CPU cores usingconcurrent.futures. Best for local multi-core scaling.DaskExecutor: Connects to a Dask Distributed cluster. Best for interactive or large-scale batch workloads.ParslExecutor: Targets HPC facilities via Parsl.TaskVineExecutor: Dispatches work to resources managed by TaskVine.