funcX
latest

Contents:

  • Quickstart
  • Endpoints
  • funcX Tutorial
  • Basic usage
  • Describing and discovering functions
  • Managing endpoints
  • Advanced features
  • funcX Client
  • Reference
  • Debugging
funcX
  • Docs »
  • funcX - High Performance Function Serving
  • Edit on GitHub

funcX - High Performance Function Serving¶

funcX is a High performance function serving system designed to orchestrate scientific workloads across heterogeneous computing resources, from laptops and local servers, through to campus clusters, clouds, and supercomputers.

Contents:

  • Quickstart
    • Installation
  • Endpoints
    • First time setup
    • Configuring funcX
    • Configuring an Endpoint
    • Starting an Endpoint
    • Stopping an Endpoint
    • Listing Endpoints
  • funcX Tutorial
    • funcX Python SDK
  • Basic usage
    • Registering a function
    • Running a function
    • Retrieving results
    • Functions with arguments
    • Functions with dependencies
    • Calling external applications
    • Catching exceptions
    • Running functions many times
  • Describing and discovering functions
  • Managing endpoints
  • Advanced features
    • Running batches
  • funcX Client
    • Registering Functions
    • Running Functions
    • Client Throttling
    • FuncXClient Reference:
  • Reference
    • funcx package
    • funcx.sdk package
    • funcx.sdk.utils package
    • funcx.serialize package
    • funcx.endpoint package
    • funcx.executors package
    • funcx.providers package
    • funcx.strategies package
    • funcx.queues package
    • funcx.mock_broker package
  • Debugging
    • Setting up the forwarder locally

Indices and tables¶

  • Index
  • Search Page
Next

© Copyright 2019, The University of Chicago Revision 95ae788e.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
stable
Downloads
pdf
html
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.