├── .cargo └── config.toml ├── .config └── nextest.toml ├── .dockerignore ├── .flake8 ├── .github └── workflows │ ├── build-cpu.yml │ ├── build-cuda.yml │ ├── ci.yml │ ├── doc_build.yml │ ├── publish_release.yml │ ├── test-cpu-python.yml │ ├── test-gpu-python.yml │ ├── test-gpu-rust.yml │ └── wheels.yml ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── Cargo.toml ├── Dockerfile ├── LICENSE ├── README.md ├── clippy.toml ├── cuda-sys ├── Cargo.toml ├── build.rs └── src │ ├── lib.rs │ └── wrapper.h ├── docs ├── DOCUMENTATION_GUIDE.md ├── Makefile ├── make.bat ├── requirements.txt └── source │ ├── _static │ ├── torch-monarch-icons.svg │ ├── torch-monarch-logo-light.svg │ └── torch-monarch-logo.svg │ ├── actors.md │ ├── api │ ├── index.rst │ ├── monarch.actor.rst │ ├── monarch.rdma.rst │ └── monarch.rst │ ├── books │ ├── books.md │ ├── hyperactor-book │ │ ├── .gitignore │ │ ├── README.md │ │ ├── book.toml │ │ └── src │ │ │ ├── SUMMARY.md │ │ │ ├── actors │ │ │ ├── actor.md │ │ │ ├── actor_handle.md │ │ │ ├── actor_lifecycle.md │ │ │ ├── binds.md │ │ │ ├── checkpointable.md │ │ │ ├── handler.md │ │ │ ├── index.md │ │ │ ├── remotable_actor.md │ │ │ ├── remote_actor.md │ │ │ └── remote_handles.md │ │ │ ├── appendix │ │ │ ├── index.md │ │ │ └── lifecycle.md │ │ │ ├── channels │ │ │ ├── addresses.md │ │ │ ├── frames.md │ │ │ ├── index.md │ │ │ ├── transports.md │ │ │ ├── transports │ │ │ │ ├── index.md │ │ │ │ ├── local.md │ │ │ │ ├── metatls.md │ │ │ │ ├── sim.md │ │ │ │ ├── tcp.md │ │ │ │ └── unix.md │ │ │ └── tx_rx.md │ │ │ ├── introduction.md │ │ │ ├── macros │ │ │ ├── behavior.md │ │ │ ├── export.md │ │ │ ├── forward.md │ │ │ ├── handle_client.md │ │ │ ├── handler.md │ │ │ ├── index.md │ │ │ ├── named.md │ │ │ └── ref_client.md │ │ │ ├── mailboxes │ │ │ ├── delivery.md │ │ │ ├── index.md │ │ │ ├── mailbox.md │ │ │ ├── mailbox_client.md │ │ │ ├── mailbox_sender.md │ │ │ ├── mailbox_server.md │ │ │ ├── multiplexer.md │ │ │ ├── ports.md │ │ │ ├── reconfigurable_sender.md │ │ │ └── routers.md │ │ │ └── references │ │ │ ├── actor_id.md │ │ │ ├── bindings.md │ │ │ ├── gang_id.md │ │ │ ├── gangs.md │ │ │ ├── index.md │ │ │ ├── port_id.md │ │ │ ├── proc_id.md │ │ │ ├── reference.md │ │ │ ├── syntax.md │ │ │ ├── typed_refs.md │ │ │ └── world_id.md │ └── hyperactor-mesh-book │ │ ├── README.md │ │ ├── book.toml │ │ └── src │ │ ├── SUMMARY.md │ │ ├── logging │ │ ├── client.md │ │ ├── config.md │ │ ├── file-aggregation.md │ │ ├── forwarder.md │ │ ├── index.md │ │ ├── ordering.md │ │ ├── overview.md │ │ ├── python.md │ │ ├── stream-forwarders.md │ │ └── teardown.md │ │ └── meshes │ │ ├── bootstrap-proc-manager.md │ │ ├── bootstrapping-appendix-canonical-test.md │ │ ├── bootstrapping-doing-real-work.md │ │ ├── bootstrapping-from-python.md │ │ ├── bootstrapping-hostmesh-from-allocation.md │ │ ├── bootstrapping-overview.md │ │ ├── bootstrapping-proc-and-instance.md │ │ ├── bootstrapping-process-allocator.md │ │ ├── host-and-agents.md │ │ ├── image │ │ └── mesh-elements.png │ │ ├── index.md │ │ └── pytokio-appendix.md │ ├── conf.py │ ├── examples │ ├── README.rst │ ├── __init__.py │ ├── crawler.py │ ├── debugging.py │ ├── distributed_tensors.py │ ├── getting_started.py │ ├── grpo_actor.py │ ├── ping_pong.py │ └── spmd_ddp.py │ ├── index.md │ ├── installation.md │ ├── rdma.py │ └── rust-api.md ├── erased_lifetime ├── Cargo.toml └── src │ └── lib.rs ├── examples ├── __init__.py ├── example_actors │ ├── __init__.py │ └── compute_world_size_actor.py ├── presentation │ ├── assets │ │ ├── cast.svg │ │ ├── composible.svg │ │ ├── mast_architecture.svg │ │ ├── mesh.svg │ │ ├── rdma_buffer.svg │ │ ├── response.svg │ │ └── supervision_hierarchy.svg │ ├── demo.py │ └── presentation.ipynb ├── slurm_allreduce.ipynb ├── slurm_ddp.ipynb └── slurm_titan.ipynb ├── hyper ├── Cargo.toml ├── src │ ├── commands.rs │ ├── commands │ │ ├── demo.rs │ │ ├── procs.rs │ │ ├── serve.rs │ │ ├── show.rs │ │ └── top.rs │ ├── lib.rs │ ├── main.rs │ ├── tui │ │ ├── mod.rs │ │ └── top.rs │ └── utils │ │ ├── mod.rs │ │ └── system_address.rs └── tests │ └── demo_test.py ├── hyperactor ├── Cargo.toml ├── benches │ ├── README.md │ └── main.rs ├── example │ ├── channel.rs │ ├── derive.rs │ └── stream.rs ├── src │ ├── accum.rs │ ├── actor.rs │ ├── actor │ │ └── remote.rs │ ├── attrs.rs │ ├── channel.rs │ ├── channel │ │ ├── local.rs │ │ ├── net.rs │ │ ├── net │ │ │ ├── client.rs │ │ │ ├── framed.rs │ │ │ └── server.rs │ │ └── sim.rs │ ├── checkpoint.rs │ ├── clock.rs │ ├── config.rs │ ├── config │ │ └── global.rs │ ├── context.rs │ ├── data.rs │ ├── host.rs │ ├── init.rs │ ├── lib.rs │ ├── mailbox.rs │ ├── mailbox │ │ ├── durable_mailbox_sender.rs │ │ ├── headers.rs │ │ ├── mailbox_admin_message.rs │ │ └── undeliverable.rs │ ├── message.rs │ ├── metrics.rs │ ├── ordering.rs │ ├── panic_handler.rs │ ├── proc.rs │ ├── reference.rs │ ├── reference │ │ ├── lex.rs │ │ ├── name.rs │ │ └── parse.rs │ ├── signal_handler.rs │ ├── simnet.rs │ ├── spawn.rs │ ├── stdio_redirect.rs │ ├── supervision.rs │ ├── sync.rs │ ├── sync │ │ ├── flag.rs │ │ ├── monitor.rs │ │ └── mvar.rs │ ├── test_utils.rs │ ├── test_utils │ │ ├── cancel_safe.rs │ │ ├── pingpong.rs │ │ ├── proc_supervison.rs │ │ └── process_assertion.rs │ └── time.rs └── test │ └── host_bootstrap.rs ├── hyperactor_macros ├── Cargo.toml ├── build.rs ├── src │ └── lib.rs └── tests │ ├── basic.rs │ ├── castable.rs │ └── export.rs ├── hyperactor_mesh ├── Cargo.toml ├── benches │ ├── bench_actor.rs │ └── main.rs ├── examples │ ├── dining_philosophers.rs │ ├── sieve.rs │ └── test_bench.rs ├── src │ ├── actor_mesh.rs │ ├── alloc.rs │ ├── alloc │ │ ├── local.rs │ │ ├── process.rs │ │ ├── remoteprocess.rs │ │ └── sim.rs │ ├── assign.rs │ ├── bootstrap.rs │ ├── bootstrap │ │ └── mailbox.rs │ ├── comm.rs │ ├── comm │ │ └── multicast.rs │ ├── config.rs │ ├── connect.rs │ ├── lib.rs │ ├── logging.rs │ ├── logging │ │ └── line_prefixing_writer.rs │ ├── mesh.rs │ ├── mesh_selection.rs │ ├── metrics.rs │ ├── proc_mesh.rs │ ├── proc_mesh │ │ └── mesh_agent.rs │ ├── reference.rs │ ├── resource.rs │ ├── resource │ │ └── mesh.rs │ ├── router.rs │ ├── shared_cell.rs │ ├── shortuuid.rs │ ├── systemd.rs │ ├── test_utils.rs │ ├── testresource.rs │ ├── v1.rs │ └── v1 │ │ ├── actor_mesh.rs │ │ ├── host_mesh.rs │ │ ├── host_mesh │ │ └── mesh_agent.rs │ │ ├── mesh_controller.rs │ │ ├── proc_mesh.rs │ │ ├── testactor.rs │ │ ├── testing.rs │ │ ├── value_mesh.rs │ │ └── value_mesh │ │ ├── rle.rs │ │ └── value_overlay.rs └── test │ ├── bootstrap.rs │ ├── hyperactor_mesh_proxy_liveness_test.sh │ ├── hyperactor_mesh_proxy_test.rs │ ├── process_allocator_cleanup │ ├── process_allocator_cleanup.rs │ ├── process_allocator_test_bin.rs │ └── process_allocator_test_bootstrap.rs │ ├── remote_process_alloc.rs │ └── remote_process_allocator.rs ├── hyperactor_mesh_macros ├── Cargo.toml └── src │ └── lib.rs ├── hyperactor_multiprocess ├── Cargo.toml └── src │ ├── lib.rs │ ├── ping_pong.rs │ ├── proc_actor.rs │ ├── pyspy.rs │ ├── scheduler.rs │ ├── supervision.rs │ ├── system.rs │ └── system_actor.rs ├── hyperactor_telemetry ├── Cargo.toml ├── src │ ├── in_memory_reader.rs │ ├── lib.rs │ ├── otel.rs │ ├── pool.rs │ ├── recorder.rs │ ├── spool.rs │ ├── sqlite.rs │ ├── task.rs │ └── trace.rs ├── stubs │ ├── fbinit │ │ └── src │ │ │ └── lib.rs │ └── scuba │ │ └── src │ │ └── lib.rs └── tester │ ├── Cargo.toml │ └── main.rs ├── monarch_conda ├── Cargo.toml └── src │ ├── diff.rs │ ├── hash_utils.rs │ ├── lib.rs │ ├── main.rs │ ├── pack_meta_history.rs │ ├── replace.rs │ └── sync.rs ├── monarch_extension ├── Cargo.toml ├── build.rs └── src │ ├── blocking.rs │ ├── client.rs │ ├── code_sync.rs │ ├── convert.rs │ ├── debugger.rs │ ├── lib.rs │ ├── logging.rs │ ├── mesh_controller.rs │ ├── panic.rs │ ├── simulation_tools.rs │ ├── tensor_worker.rs │ └── trace.rs ├── monarch_hyperactor ├── Cargo.toml ├── src │ ├── actor.rs │ ├── actor_mesh.rs │ ├── alloc.rs │ ├── bin │ │ └── process_allocator │ │ │ ├── common.rs │ │ │ └── main.rs │ ├── bootstrap.rs │ ├── buffers.rs │ ├── channel.rs │ ├── code_sync.rs │ ├── code_sync │ │ ├── auto_reload.rs │ │ ├── conda_sync.rs │ │ ├── manager.rs │ │ ├── rsync.rs │ │ └── workspace.rs │ ├── config.rs │ ├── context.rs │ ├── lib.rs │ ├── local_state_broker.rs │ ├── logging.rs │ ├── mailbox.rs │ ├── metrics.rs │ ├── ndslice.rs │ ├── proc.rs │ ├── proc_mesh.rs │ ├── pytokio.rs │ ├── runtime.rs │ ├── selection.rs │ ├── shape.rs │ ├── supervision.rs │ ├── telemetry.rs │ ├── testresource.rs │ ├── v1.rs │ ├── v1 │ │ ├── actor_mesh.rs │ │ ├── host_mesh.rs │ │ ├── logging.rs │ │ └── proc_mesh.rs │ └── value_mesh.rs ├── test │ └── bootstrap.rs └── tests │ ├── code_sync │ ├── auto_reload.rs │ └── mod.rs │ └── lib.rs ├── monarch_messages ├── Cargo.toml ├── build.rs ├── src │ ├── client.rs │ ├── controller.rs │ ├── debugger.rs │ ├── lib.rs │ ├── wire_value.rs │ └── worker.rs └── test_utils.py ├── monarch_perfetto_trace ├── Cargo.toml └── src │ └── lib.rs ├── monarch_rdma ├── Cargo.toml ├── README.md ├── build.rs ├── examples │ ├── cuda_ping_pong │ │ ├── Cargo.toml │ │ ├── bootstrap.rs │ │ ├── cuda_ping_pong.cu │ │ ├── cuda_ping_pong.cuh │ │ └── src │ │ │ ├── cuda_ping_pong.rs │ │ │ ├── cuda_ping_pong_ffi.rs │ │ │ └── lib.rs │ └── parameter_server │ │ ├── Cargo.toml │ │ ├── bootstrap.rs │ │ └── src │ │ ├── lib.rs │ │ └── parameter_server.rs ├── extension │ ├── Cargo.toml │ └── lib.rs └── src │ ├── device_selection.rs │ ├── ibverbs_primitives.rs │ ├── lib.rs │ ├── macros.rs │ ├── rdma_components.rs │ ├── rdma_manager_actor.rs │ ├── rdma_manager_actor_tests.rs │ └── test_utils.rs ├── monarch_tensor_worker ├── Cargo.toml ├── build.rs ├── src │ ├── borrow.rs │ ├── comm.rs │ ├── device_mesh.rs │ ├── lib.rs │ ├── stream.rs │ └── test_util.rs └── test_utils.py ├── monarch_types ├── Cargo.toml └── src │ ├── lib.rs │ ├── pyobject.rs │ ├── python.rs │ └── pytree.rs ├── nccl-sys ├── Cargo.toml ├── build.rs └── src │ ├── lib.rs │ └── nccl.h ├── ndslice ├── Cargo.toml ├── src │ ├── lib.rs │ ├── parse.rs │ ├── reshape.rs │ ├── selection.rs │ ├── selection │ │ ├── normal.rs │ │ ├── parse.rs │ │ ├── pretty.rs │ │ ├── routing.rs │ │ ├── test_utils.rs │ │ └── token_parser.rs │ ├── shape.rs │ ├── slice.rs │ ├── strategy.rs │ ├── utils.rs │ └── view.rs └── tests │ └── fuzz_reshape_selection.rs ├── preempt_rwlock ├── Cargo.toml └── src │ └── lib.rs ├── pyproject.toml ├── python ├── benches │ ├── actor_mesh_benchmark.py │ └── startup.py ├── monarch │ ├── __init__.py │ ├── _rust_bindings │ │ ├── __init__.pyi │ │ ├── controller │ │ │ └── bootstrap.pyi │ │ ├── monarch_extension │ │ │ ├── __init__.pyi │ │ │ ├── blocking.pyi │ │ │ ├── client.pyi │ │ │ ├── code_sync.pyi │ │ │ ├── controller.pyi │ │ │ ├── debugger.pyi │ │ │ ├── logging.pyi │ │ │ ├── mesh_controller.pyi │ │ │ ├── panic.pyi │ │ │ ├── simulation_tools.pyi │ │ │ ├── tensor_worker.pyi │ │ │ └── trace.pyi │ │ ├── monarch_hyperactor │ │ │ ├── actor.pyi │ │ │ ├── actor_mesh.pyi │ │ │ ├── alloc.pyi │ │ │ ├── bootstrap.pyi │ │ │ ├── buffers.pyi │ │ │ ├── channel.pyi │ │ │ ├── config.pyi │ │ │ ├── context.pyi │ │ │ ├── mailbox.pyi │ │ │ ├── proc.pyi │ │ │ ├── proc_mesh.pyi │ │ │ ├── pytokio.pyi │ │ │ ├── runtime.pyi │ │ │ ├── selection.pyi │ │ │ ├── shape.pyi │ │ │ ├── supervision.pyi │ │ │ ├── telemetry.pyi │ │ │ ├── v1 │ │ │ │ ├── host_mesh.pyi │ │ │ │ ├── logging.pyi │ │ │ │ └── proc_mesh.pyi │ │ │ └── value_mesh.pyi │ │ ├── monarch_messages │ │ │ └── debugger.pyi │ │ ├── old.pyi │ │ └── rdma.pyi │ ├── _src │ │ ├── __init__.py │ │ ├── actor │ │ │ ├── __init__.py │ │ │ ├── actor_mesh.py │ │ │ ├── allocator.py │ │ │ ├── bootstrap.py │ │ │ ├── bootstrap_main.py │ │ │ ├── code_sync │ │ │ │ ├── __init__.py │ │ │ │ └── auto_reload.py │ │ │ ├── config.py │ │ │ ├── debugger │ │ │ │ ├── __init__.py │ │ │ │ ├── breakpoint.py │ │ │ │ ├── debug_command.py │ │ │ │ ├── debug_controller.py │ │ │ │ ├── debug_io.py │ │ │ │ ├── debug_session.py │ │ │ │ └── pdb_wrapper.py │ │ │ ├── device_utils.py │ │ │ ├── endpoint.py │ │ │ ├── event_loop.py │ │ │ ├── future.py │ │ │ ├── host_mesh.py │ │ │ ├── logging.py │ │ │ ├── metrics.py │ │ │ ├── pickle.py │ │ │ ├── proc_mesh.py │ │ │ ├── python_extension_methods.py │ │ │ ├── shape.py │ │ │ ├── source_loader.py │ │ │ ├── supervision.py │ │ │ ├── sync_state.py │ │ │ ├── telemetry │ │ │ │ ├── __init__.py │ │ │ │ └── rust_span_tracing.py │ │ │ ├── tensor_engine_shim.py │ │ │ └── v1 │ │ │ │ ├── __init__.py │ │ │ │ ├── host_mesh.py │ │ │ │ └── proc_mesh.py │ │ ├── job │ │ │ ├── __init__.py │ │ │ ├── job.py │ │ │ ├── meta.py │ │ │ └── slurm.py │ │ ├── rdma │ │ │ ├── __init__.py │ │ │ └── rdma.py │ │ └── tensor_engine │ │ │ └── __init__.py │ ├── _testing.py │ ├── actor │ │ └── __init__.py │ ├── actor_mesh.py │ ├── bootstrap_main.py │ ├── builtins │ │ ├── __init__.py │ │ ├── log.py │ │ └── random.py │ ├── cached_remote_function.py │ ├── common │ │ ├── _C.pyi │ │ ├── __init__.py │ │ ├── _coalescing.py │ │ ├── _tensor_to_table.py │ │ ├── base_tensor.py │ │ ├── borrows.py │ │ ├── client.py │ │ ├── constants.py │ │ ├── context_manager.py │ │ ├── controller_api.py │ │ ├── device_mesh.py │ │ ├── fake.py │ │ ├── function.py │ │ ├── function_caching.py │ │ ├── future.py │ │ ├── init.cpp │ │ ├── invocation.py │ │ ├── mast.py │ │ ├── messages.py │ │ ├── mock_cuda.cpp │ │ ├── mock_cuda.h │ │ ├── mock_cuda.py │ │ ├── opaque_ref.py │ │ ├── pipe.py │ │ ├── process_group.py │ │ ├── recording.py │ │ ├── reference.py │ │ ├── remote.py │ │ ├── selection.py │ │ ├── stream.py │ │ ├── tensor.py │ │ ├── tensor_factory.py │ │ └── tree.py │ ├── controller │ │ ├── __init__.py │ │ ├── backend.py │ │ ├── controller.py │ │ ├── debugger.py │ │ ├── history.py │ │ └── rust_backend │ │ │ ├── __init__.py │ │ │ └── controller.py │ ├── fetch.py │ ├── gradient │ │ ├── __init__.py │ │ ├── _gradient_generator.cpp │ │ └── _gradient_generator.pyi │ ├── gradient_generator.py │ ├── job │ │ ├── __init__.py │ │ └── meta.py │ ├── memory.py │ ├── mesh_controller.py │ ├── notebook.py │ ├── opaque_module.py │ ├── opaque_object.py │ ├── parallel │ │ ├── __init__.py │ │ └── pipelining │ │ │ ├── __init__.py │ │ │ ├── runtime.py │ │ │ ├── schedule_ir.py │ │ │ └── scheduler.py │ ├── proc_mesh.py │ ├── profiler.py │ ├── python_local_mesh.py │ ├── random.py │ ├── rdma │ │ └── __init__.py │ ├── remote_class.py │ ├── rust_backend_mesh.py │ ├── simulator │ │ ├── README.md │ │ ├── __init__.py │ │ ├── command_history.py │ │ ├── config.py │ │ ├── interface.py │ │ ├── ir.py │ │ ├── mock_controller.py │ │ ├── profiling.py │ │ ├── simulator.py │ │ ├── task.py │ │ ├── tensor.py │ │ ├── trace.py │ │ ├── utils.py │ │ └── worker.py │ ├── tensor_engine │ │ └── __init__.py │ ├── tensorboard.py │ ├── test_rust_bindings_import.py │ ├── timer │ │ ├── README.md │ │ ├── __init__.py │ │ ├── example_monarch.py │ │ ├── example_spmd.py │ │ ├── execution_timer.py │ │ └── execution_timer_test.py │ ├── tools │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── colors.py │ │ ├── commands.py │ │ ├── components │ │ │ ├── __init__.py │ │ │ └── hyperactor.py │ │ ├── config │ │ │ ├── __init__.py │ │ │ ├── defaults.py │ │ │ ├── environment.py │ │ │ └── workspace.py │ │ ├── debug_env.py │ │ ├── mesh_spec.py │ │ ├── network.py │ │ └── utils.py │ ├── utils │ │ ├── __init__.py │ │ └── utils.py │ ├── worker │ │ ├── __init__.py │ │ ├── _testing_function.py │ │ ├── compiled_block.py │ │ ├── debugger.py │ │ ├── lines.py │ │ ├── monitor.py │ │ └── worker.py │ └── world_mesh.py ├── monarch_supervisor │ ├── README.md │ ├── __init__.py │ ├── _testing.py │ ├── diagram.png │ ├── function_call.py │ ├── host.py │ ├── launchers.py │ ├── log_pstree.py │ ├── logging.py │ ├── python_executable.py │ └── worker │ │ └── worker_env.py └── tests │ ├── __init__.py │ ├── _monarch │ ├── test_actor_mesh.py │ ├── test_client.py │ ├── test_hyperactor.py │ ├── test_logging.py │ ├── test_mailbox.py │ ├── test_ndslice.py │ ├── test_sync_workspace.py │ └── test_value_mesh.py │ ├── builtins │ ├── test_log.py │ └── test_random.py │ ├── code_sync │ └── test_auto_reload.py │ ├── dispatch_bench.py │ ├── dispatch_bench_helper.py │ ├── error_test_binary.py │ ├── job_train.py │ ├── python_actor_test_binary.py │ ├── rdma_load_test.py │ ├── requirements.txt │ ├── simulator │ ├── __init__.py │ ├── test_profiling.py │ ├── test_simulator.py │ ├── test_task.py │ └── test_worker.py │ ├── sleep_binary.py │ ├── test_actor_error.py │ ├── test_actor_logging.py │ ├── test_actor_shape.py │ ├── test_actor_value_mesh.py │ ├── test_alloc.py │ ├── test_allocator.py │ ├── test_coalescing.py │ ├── test_config.py │ ├── test_cuda.py │ ├── test_debugger.py │ ├── test_device_mesh.py │ ├── test_future.py │ ├── test_grad_generator.py │ ├── test_host_mesh.py │ ├── test_job.py │ ├── test_mesh_trait.py │ ├── test_mock_cuda.py │ ├── test_pdb_actor.py │ ├── test_proc_mesh.py │ ├── test_python_actors.py │ ├── test_rdma.py │ ├── test_rdma_unit.py │ ├── test_rdma_unsupported.py │ ├── test_remote_functions.py │ ├── test_rust_bindings_load.py │ ├── test_signal_safe_block_on.py │ ├── test_supervision_hierarchy.py │ ├── test_telemetry_attributes.py │ ├── test_tensor_engine.py │ ├── test_value_mesh_compression_scheme.py │ └── tools │ ├── config │ ├── test_config.py │ ├── test_defaults.py │ ├── test_environment.py │ └── test_workspace.py │ ├── test_cli.py │ ├── test_commands.py │ ├── test_mesh_spec.py │ ├── test_network.py │ ├── test_utils.py │ └── utils.py ├── rdmaxcel-sys ├── Cargo.toml ├── README.md ├── build.rs └── src │ ├── driver_api.cpp │ ├── driver_api.h │ ├── lib.rs │ ├── rdmaxcel.c │ ├── rdmaxcel.cpp │ ├── rdmaxcel.cu │ ├── rdmaxcel.h │ └── test_rdmaxcel.c ├── requirements.txt ├── rust-toolchain ├── rustfmt.toml ├── scripts ├── build_monarch_for_docs.sh ├── common-setup.sh └── install_nightly.py ├── serde_multipart ├── Cargo.toml └── src │ ├── de.rs │ ├── de │ └── bincode.rs │ ├── lib.rs │ ├── part.rs │ ├── ser.rs │ └── ser │ └── bincode.rs ├── setup.py ├── timed_test ├── Cargo.toml ├── src │ └── lib.rs └── tests │ └── basic.rs ├── tools └── rust │ └── ossconfigs │ └── clippy.toml ├── torch-sys-cuda ├── Cargo.toml ├── build.rs └── src │ ├── bridge.cpp │ ├── bridge.h │ ├── bridge.rs │ ├── cuda.rs │ ├── lib.rs │ └── nccl.rs └── torch-sys ├── Cargo.toml ├── README.md ├── build.rs └── src ├── backend.rs ├── bindings.rs ├── borrow.rs ├── bridge.cpp ├── bridge.h ├── bridge.rs ├── call_op.rs ├── cell.rs ├── device.rs ├── ivalue.rs ├── layout.rs ├── lib.rs ├── memory_format.rs ├── pyobject.rs ├── rvalue.rs ├── scalar_type.rs ├── tensor.rs └── torch.hpp /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.config/nextest.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.config/nextest.toml -------------------------------------------------------------------------------- /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.dockerignore -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/workflows/build-cpu.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.github/workflows/build-cpu.yml -------------------------------------------------------------------------------- /.github/workflows/build-cuda.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.github/workflows/build-cuda.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/doc_build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.github/workflows/doc_build.yml -------------------------------------------------------------------------------- /.github/workflows/publish_release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.github/workflows/publish_release.yml -------------------------------------------------------------------------------- /.github/workflows/test-cpu-python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.github/workflows/test-cpu-python.yml -------------------------------------------------------------------------------- /.github/workflows/test-gpu-python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.github/workflows/test-gpu-python.yml -------------------------------------------------------------------------------- /.github/workflows/test-gpu-rust.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.github/workflows/test-gpu-rust.yml -------------------------------------------------------------------------------- /.github/workflows/wheels.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.github/workflows/wheels.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/Cargo.toml -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/README.md -------------------------------------------------------------------------------- /clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/clippy.toml -------------------------------------------------------------------------------- /cuda-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/cuda-sys/Cargo.toml -------------------------------------------------------------------------------- /cuda-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/cuda-sys/build.rs -------------------------------------------------------------------------------- /cuda-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/cuda-sys/src/lib.rs -------------------------------------------------------------------------------- /cuda-sys/src/wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/cuda-sys/src/wrapper.h -------------------------------------------------------------------------------- /docs/DOCUMENTATION_GUIDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/DOCUMENTATION_GUIDE.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/requirements.txt -------------------------------------------------------------------------------- /docs/source/_static/torch-monarch-icons.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/_static/torch-monarch-icons.svg -------------------------------------------------------------------------------- /docs/source/_static/torch-monarch-logo-light.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/_static/torch-monarch-logo-light.svg -------------------------------------------------------------------------------- /docs/source/_static/torch-monarch-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/_static/torch-monarch-logo.svg -------------------------------------------------------------------------------- /docs/source/actors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/actors.md -------------------------------------------------------------------------------- /docs/source/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/api/index.rst -------------------------------------------------------------------------------- /docs/source/api/monarch.actor.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/api/monarch.actor.rst -------------------------------------------------------------------------------- /docs/source/api/monarch.rdma.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/api/monarch.rdma.rst -------------------------------------------------------------------------------- /docs/source/api/monarch.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/api/monarch.rst -------------------------------------------------------------------------------- /docs/source/books/books.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/books.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/.gitignore: -------------------------------------------------------------------------------- 1 | book/ 2 | -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/README.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/book.toml -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/actor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/actor.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/actor_handle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/actor_handle.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/actor_lifecycle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/actor_lifecycle.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/binds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/binds.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/checkpointable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/checkpointable.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/handler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/handler.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/index.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/remotable_actor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/remotable_actor.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/remote_actor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/remote_actor.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/actors/remote_handles.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/actors/remote_handles.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/appendix/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/appendix/index.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/appendix/lifecycle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/appendix/lifecycle.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/addresses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/addresses.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/frames.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/frames.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/index.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/transports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/transports.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/transports/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/transports/index.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/transports/local.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/transports/local.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/transports/metatls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/transports/metatls.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/transports/sim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/transports/sim.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/transports/tcp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/transports/tcp.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/transports/unix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/transports/unix.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/channels/tx_rx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/channels/tx_rx.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/introduction.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/macros/behavior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/macros/behavior.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/macros/export.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/macros/export.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/macros/forward.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/macros/forward.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/macros/handle_client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/macros/handle_client.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/macros/handler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/macros/handler.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/macros/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/macros/index.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/macros/named.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/macros/named.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/macros/ref_client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/macros/ref_client.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/delivery.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/delivery.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/index.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/mailbox.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/mailbox.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/mailbox_client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/mailbox_client.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/mailbox_sender.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/mailbox_sender.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/mailbox_server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/mailbox_server.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/multiplexer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/multiplexer.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/ports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/ports.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/reconfigurable_sender.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/reconfigurable_sender.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/mailboxes/routers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/mailboxes/routers.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/actor_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/references/actor_id.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/bindings.md: -------------------------------------------------------------------------------- 1 | # Bindings 2 | -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/gang_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/references/gang_id.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/gangs.md: -------------------------------------------------------------------------------- 1 | # Gangs 2 | -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/references/index.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/port_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/references/port_id.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/proc_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/references/proc_id.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/references/reference.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/references/syntax.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/typed_refs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/references/typed_refs.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-book/src/references/world_id.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-book/src/references/world_id.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/README.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/book.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/book.toml -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/SUMMARY.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/client.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/config.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/config.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/file-aggregation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/file-aggregation.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/forwarder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/forwarder.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/index.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/ordering.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/ordering.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/overview.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/python.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/stream-forwarders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/stream-forwarders.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/logging/teardown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/logging/teardown.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/bootstrap-proc-manager.md: -------------------------------------------------------------------------------- 1 | # Process-backed hosts: BootstrapProcManager 2 | -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-appendix-canonical-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-appendix-canonical-test.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-doing-real-work.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-doing-real-work.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-from-python.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-from-python.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-hostmesh-from-allocation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-hostmesh-from-allocation.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-overview.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-proc-and-instance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-proc-and-instance.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-process-allocator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/bootstrapping-process-allocator.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/host-and-agents.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/host-and-agents.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/image/mesh-elements.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/image/mesh-elements.png -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/index.md -------------------------------------------------------------------------------- /docs/source/books/hyperactor-mesh-book/src/meshes/pytokio-appendix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/books/hyperactor-mesh-book/src/meshes/pytokio-appendix.md -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/examples/README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/examples/README.rst -------------------------------------------------------------------------------- /docs/source/examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/source/examples/crawler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/examples/crawler.py -------------------------------------------------------------------------------- /docs/source/examples/debugging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/examples/debugging.py -------------------------------------------------------------------------------- /docs/source/examples/distributed_tensors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/examples/distributed_tensors.py -------------------------------------------------------------------------------- /docs/source/examples/getting_started.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/examples/getting_started.py -------------------------------------------------------------------------------- /docs/source/examples/grpo_actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/examples/grpo_actor.py -------------------------------------------------------------------------------- /docs/source/examples/ping_pong.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/examples/ping_pong.py -------------------------------------------------------------------------------- /docs/source/examples/spmd_ddp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/examples/spmd_ddp.py -------------------------------------------------------------------------------- /docs/source/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/index.md -------------------------------------------------------------------------------- /docs/source/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/installation.md -------------------------------------------------------------------------------- /docs/source/rdma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/rdma.py -------------------------------------------------------------------------------- /docs/source/rust-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/docs/source/rust-api.md -------------------------------------------------------------------------------- /erased_lifetime/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/erased_lifetime/Cargo.toml -------------------------------------------------------------------------------- /erased_lifetime/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/erased_lifetime/src/lib.rs -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/example_actors/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/example_actors/compute_world_size_actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/example_actors/compute_world_size_actor.py -------------------------------------------------------------------------------- /examples/presentation/assets/cast.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/presentation/assets/cast.svg -------------------------------------------------------------------------------- /examples/presentation/assets/composible.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/presentation/assets/composible.svg -------------------------------------------------------------------------------- /examples/presentation/assets/mast_architecture.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/presentation/assets/mast_architecture.svg -------------------------------------------------------------------------------- /examples/presentation/assets/mesh.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/presentation/assets/mesh.svg -------------------------------------------------------------------------------- /examples/presentation/assets/rdma_buffer.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/presentation/assets/rdma_buffer.svg -------------------------------------------------------------------------------- /examples/presentation/assets/response.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/presentation/assets/response.svg -------------------------------------------------------------------------------- /examples/presentation/assets/supervision_hierarchy.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/presentation/assets/supervision_hierarchy.svg -------------------------------------------------------------------------------- /examples/presentation/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/presentation/demo.py -------------------------------------------------------------------------------- /examples/presentation/presentation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/presentation/presentation.ipynb -------------------------------------------------------------------------------- /examples/slurm_allreduce.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/slurm_allreduce.ipynb -------------------------------------------------------------------------------- /examples/slurm_ddp.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/slurm_ddp.ipynb -------------------------------------------------------------------------------- /examples/slurm_titan.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/examples/slurm_titan.ipynb -------------------------------------------------------------------------------- /hyper/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/Cargo.toml -------------------------------------------------------------------------------- /hyper/src/commands.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/commands.rs -------------------------------------------------------------------------------- /hyper/src/commands/demo.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/commands/demo.rs -------------------------------------------------------------------------------- /hyper/src/commands/procs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/commands/procs.rs -------------------------------------------------------------------------------- /hyper/src/commands/serve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/commands/serve.rs -------------------------------------------------------------------------------- /hyper/src/commands/show.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/commands/show.rs -------------------------------------------------------------------------------- /hyper/src/commands/top.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/commands/top.rs -------------------------------------------------------------------------------- /hyper/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/lib.rs -------------------------------------------------------------------------------- /hyper/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/main.rs -------------------------------------------------------------------------------- /hyper/src/tui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/tui/mod.rs -------------------------------------------------------------------------------- /hyper/src/tui/top.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/tui/top.rs -------------------------------------------------------------------------------- /hyper/src/utils/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/utils/mod.rs -------------------------------------------------------------------------------- /hyper/src/utils/system_address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/src/utils/system_address.rs -------------------------------------------------------------------------------- /hyper/tests/demo_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyper/tests/demo_test.py -------------------------------------------------------------------------------- /hyperactor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/Cargo.toml -------------------------------------------------------------------------------- /hyperactor/benches/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/benches/README.md -------------------------------------------------------------------------------- /hyperactor/benches/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/benches/main.rs -------------------------------------------------------------------------------- /hyperactor/example/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/example/channel.rs -------------------------------------------------------------------------------- /hyperactor/example/derive.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/example/derive.rs -------------------------------------------------------------------------------- /hyperactor/example/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/example/stream.rs -------------------------------------------------------------------------------- /hyperactor/src/accum.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/accum.rs -------------------------------------------------------------------------------- /hyperactor/src/actor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/actor.rs -------------------------------------------------------------------------------- /hyperactor/src/actor/remote.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/actor/remote.rs -------------------------------------------------------------------------------- /hyperactor/src/attrs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/attrs.rs -------------------------------------------------------------------------------- /hyperactor/src/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/channel.rs -------------------------------------------------------------------------------- /hyperactor/src/channel/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/channel/local.rs -------------------------------------------------------------------------------- /hyperactor/src/channel/net.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/channel/net.rs -------------------------------------------------------------------------------- /hyperactor/src/channel/net/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/channel/net/client.rs -------------------------------------------------------------------------------- /hyperactor/src/channel/net/framed.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/channel/net/framed.rs -------------------------------------------------------------------------------- /hyperactor/src/channel/net/server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/channel/net/server.rs -------------------------------------------------------------------------------- /hyperactor/src/channel/sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/channel/sim.rs -------------------------------------------------------------------------------- /hyperactor/src/checkpoint.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/checkpoint.rs -------------------------------------------------------------------------------- /hyperactor/src/clock.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/clock.rs -------------------------------------------------------------------------------- /hyperactor/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/config.rs -------------------------------------------------------------------------------- /hyperactor/src/config/global.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/config/global.rs -------------------------------------------------------------------------------- /hyperactor/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/context.rs -------------------------------------------------------------------------------- /hyperactor/src/data.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/data.rs -------------------------------------------------------------------------------- /hyperactor/src/host.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/host.rs -------------------------------------------------------------------------------- /hyperactor/src/init.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/init.rs -------------------------------------------------------------------------------- /hyperactor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/lib.rs -------------------------------------------------------------------------------- /hyperactor/src/mailbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/mailbox.rs -------------------------------------------------------------------------------- /hyperactor/src/mailbox/durable_mailbox_sender.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/mailbox/durable_mailbox_sender.rs -------------------------------------------------------------------------------- /hyperactor/src/mailbox/headers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/mailbox/headers.rs -------------------------------------------------------------------------------- /hyperactor/src/mailbox/mailbox_admin_message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/mailbox/mailbox_admin_message.rs -------------------------------------------------------------------------------- /hyperactor/src/mailbox/undeliverable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/mailbox/undeliverable.rs -------------------------------------------------------------------------------- /hyperactor/src/message.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/message.rs -------------------------------------------------------------------------------- /hyperactor/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/metrics.rs -------------------------------------------------------------------------------- /hyperactor/src/ordering.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/ordering.rs -------------------------------------------------------------------------------- /hyperactor/src/panic_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/panic_handler.rs -------------------------------------------------------------------------------- /hyperactor/src/proc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/proc.rs -------------------------------------------------------------------------------- /hyperactor/src/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/reference.rs -------------------------------------------------------------------------------- /hyperactor/src/reference/lex.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/reference/lex.rs -------------------------------------------------------------------------------- /hyperactor/src/reference/name.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/reference/name.rs -------------------------------------------------------------------------------- /hyperactor/src/reference/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/reference/parse.rs -------------------------------------------------------------------------------- /hyperactor/src/signal_handler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/signal_handler.rs -------------------------------------------------------------------------------- /hyperactor/src/simnet.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/simnet.rs -------------------------------------------------------------------------------- /hyperactor/src/spawn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/spawn.rs -------------------------------------------------------------------------------- /hyperactor/src/stdio_redirect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/stdio_redirect.rs -------------------------------------------------------------------------------- /hyperactor/src/supervision.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/supervision.rs -------------------------------------------------------------------------------- /hyperactor/src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/sync.rs -------------------------------------------------------------------------------- /hyperactor/src/sync/flag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/sync/flag.rs -------------------------------------------------------------------------------- /hyperactor/src/sync/monitor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/sync/monitor.rs -------------------------------------------------------------------------------- /hyperactor/src/sync/mvar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/sync/mvar.rs -------------------------------------------------------------------------------- /hyperactor/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/test_utils.rs -------------------------------------------------------------------------------- /hyperactor/src/test_utils/cancel_safe.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/test_utils/cancel_safe.rs -------------------------------------------------------------------------------- /hyperactor/src/test_utils/pingpong.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/test_utils/pingpong.rs -------------------------------------------------------------------------------- /hyperactor/src/test_utils/proc_supervison.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/test_utils/proc_supervison.rs -------------------------------------------------------------------------------- /hyperactor/src/test_utils/process_assertion.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/test_utils/process_assertion.rs -------------------------------------------------------------------------------- /hyperactor/src/time.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/src/time.rs -------------------------------------------------------------------------------- /hyperactor/test/host_bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor/test/host_bootstrap.rs -------------------------------------------------------------------------------- /hyperactor_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_macros/Cargo.toml -------------------------------------------------------------------------------- /hyperactor_macros/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_macros/build.rs -------------------------------------------------------------------------------- /hyperactor_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_macros/src/lib.rs -------------------------------------------------------------------------------- /hyperactor_macros/tests/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_macros/tests/basic.rs -------------------------------------------------------------------------------- /hyperactor_macros/tests/castable.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_macros/tests/castable.rs -------------------------------------------------------------------------------- /hyperactor_macros/tests/export.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_macros/tests/export.rs -------------------------------------------------------------------------------- /hyperactor_mesh/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/Cargo.toml -------------------------------------------------------------------------------- /hyperactor_mesh/benches/bench_actor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/benches/bench_actor.rs -------------------------------------------------------------------------------- /hyperactor_mesh/benches/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/benches/main.rs -------------------------------------------------------------------------------- /hyperactor_mesh/examples/dining_philosophers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/examples/dining_philosophers.rs -------------------------------------------------------------------------------- /hyperactor_mesh/examples/sieve.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/examples/sieve.rs -------------------------------------------------------------------------------- /hyperactor_mesh/examples/test_bench.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/examples/test_bench.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/actor_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/actor_mesh.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/alloc.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/alloc/local.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/alloc/local.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/alloc/process.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/alloc/process.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/alloc/remoteprocess.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/alloc/remoteprocess.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/alloc/sim.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/alloc/sim.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/assign.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/assign.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/bootstrap.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/bootstrap/mailbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/bootstrap/mailbox.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/comm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/comm.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/comm/multicast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/comm/multicast.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/config.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/connect.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/connect.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/lib.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/logging.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/logging/line_prefixing_writer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/logging/line_prefixing_writer.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/mesh.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/mesh_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/mesh_selection.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/metrics.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/proc_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/proc_mesh.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/proc_mesh/mesh_agent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/proc_mesh/mesh_agent.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/reference.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/reference.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/resource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/resource.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/resource/mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/resource/mesh.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/router.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/router.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/shared_cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/shared_cell.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/shortuuid.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/shortuuid.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/systemd.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/systemd.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/test_utils.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/testresource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/testresource.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/actor_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/actor_mesh.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/host_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/host_mesh.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/host_mesh/mesh_agent.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/host_mesh/mesh_agent.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/mesh_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/mesh_controller.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/proc_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/proc_mesh.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/testactor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/testactor.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/testing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/testing.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/value_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/value_mesh.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/value_mesh/rle.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/value_mesh/rle.rs -------------------------------------------------------------------------------- /hyperactor_mesh/src/v1/value_mesh/value_overlay.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/src/v1/value_mesh/value_overlay.rs -------------------------------------------------------------------------------- /hyperactor_mesh/test/bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/test/bootstrap.rs -------------------------------------------------------------------------------- /hyperactor_mesh/test/hyperactor_mesh_proxy_liveness_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/test/hyperactor_mesh_proxy_liveness_test.sh -------------------------------------------------------------------------------- /hyperactor_mesh/test/hyperactor_mesh_proxy_test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/test/hyperactor_mesh_proxy_test.rs -------------------------------------------------------------------------------- /hyperactor_mesh/test/process_allocator_cleanup/process_allocator_cleanup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/test/process_allocator_cleanup/process_allocator_cleanup.rs -------------------------------------------------------------------------------- /hyperactor_mesh/test/process_allocator_cleanup/process_allocator_test_bin.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/test/process_allocator_cleanup/process_allocator_test_bin.rs -------------------------------------------------------------------------------- /hyperactor_mesh/test/process_allocator_cleanup/process_allocator_test_bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/test/process_allocator_cleanup/process_allocator_test_bootstrap.rs -------------------------------------------------------------------------------- /hyperactor_mesh/test/remote_process_alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/test/remote_process_alloc.rs -------------------------------------------------------------------------------- /hyperactor_mesh/test/remote_process_allocator.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh/test/remote_process_allocator.rs -------------------------------------------------------------------------------- /hyperactor_mesh_macros/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh_macros/Cargo.toml -------------------------------------------------------------------------------- /hyperactor_mesh_macros/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_mesh_macros/src/lib.rs -------------------------------------------------------------------------------- /hyperactor_multiprocess/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_multiprocess/Cargo.toml -------------------------------------------------------------------------------- /hyperactor_multiprocess/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_multiprocess/src/lib.rs -------------------------------------------------------------------------------- /hyperactor_multiprocess/src/ping_pong.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_multiprocess/src/ping_pong.rs -------------------------------------------------------------------------------- /hyperactor_multiprocess/src/proc_actor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_multiprocess/src/proc_actor.rs -------------------------------------------------------------------------------- /hyperactor_multiprocess/src/pyspy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_multiprocess/src/pyspy.rs -------------------------------------------------------------------------------- /hyperactor_multiprocess/src/scheduler.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_multiprocess/src/scheduler.rs -------------------------------------------------------------------------------- /hyperactor_multiprocess/src/supervision.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_multiprocess/src/supervision.rs -------------------------------------------------------------------------------- /hyperactor_multiprocess/src/system.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_multiprocess/src/system.rs -------------------------------------------------------------------------------- /hyperactor_multiprocess/src/system_actor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_multiprocess/src/system_actor.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/Cargo.toml -------------------------------------------------------------------------------- /hyperactor_telemetry/src/in_memory_reader.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/src/in_memory_reader.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/src/lib.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/src/otel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/src/otel.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/src/pool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/src/pool.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/src/recorder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/src/recorder.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/src/spool.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/src/spool.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/src/sqlite.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/src/sqlite.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/src/task.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/src/task.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/src/trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/src/trace.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/stubs/fbinit/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/stubs/fbinit/src/lib.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/stubs/scuba/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/stubs/scuba/src/lib.rs -------------------------------------------------------------------------------- /hyperactor_telemetry/tester/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/tester/Cargo.toml -------------------------------------------------------------------------------- /hyperactor_telemetry/tester/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/hyperactor_telemetry/tester/main.rs -------------------------------------------------------------------------------- /monarch_conda/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_conda/Cargo.toml -------------------------------------------------------------------------------- /monarch_conda/src/diff.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_conda/src/diff.rs -------------------------------------------------------------------------------- /monarch_conda/src/hash_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_conda/src/hash_utils.rs -------------------------------------------------------------------------------- /monarch_conda/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_conda/src/lib.rs -------------------------------------------------------------------------------- /monarch_conda/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_conda/src/main.rs -------------------------------------------------------------------------------- /monarch_conda/src/pack_meta_history.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_conda/src/pack_meta_history.rs -------------------------------------------------------------------------------- /monarch_conda/src/replace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_conda/src/replace.rs -------------------------------------------------------------------------------- /monarch_conda/src/sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_conda/src/sync.rs -------------------------------------------------------------------------------- /monarch_extension/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/Cargo.toml -------------------------------------------------------------------------------- /monarch_extension/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/build.rs -------------------------------------------------------------------------------- /monarch_extension/src/blocking.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/blocking.rs -------------------------------------------------------------------------------- /monarch_extension/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/client.rs -------------------------------------------------------------------------------- /monarch_extension/src/code_sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/code_sync.rs -------------------------------------------------------------------------------- /monarch_extension/src/convert.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/convert.rs -------------------------------------------------------------------------------- /monarch_extension/src/debugger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/debugger.rs -------------------------------------------------------------------------------- /monarch_extension/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/lib.rs -------------------------------------------------------------------------------- /monarch_extension/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/logging.rs -------------------------------------------------------------------------------- /monarch_extension/src/mesh_controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/mesh_controller.rs -------------------------------------------------------------------------------- /monarch_extension/src/panic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/panic.rs -------------------------------------------------------------------------------- /monarch_extension/src/simulation_tools.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/simulation_tools.rs -------------------------------------------------------------------------------- /monarch_extension/src/tensor_worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/tensor_worker.rs -------------------------------------------------------------------------------- /monarch_extension/src/trace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_extension/src/trace.rs -------------------------------------------------------------------------------- /monarch_hyperactor/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/Cargo.toml -------------------------------------------------------------------------------- /monarch_hyperactor/src/actor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/actor.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/actor_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/actor_mesh.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/alloc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/alloc.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/bin/process_allocator/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/bin/process_allocator/common.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/bin/process_allocator/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/bin/process_allocator/main.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/bootstrap.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/buffers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/buffers.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/channel.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/channel.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/code_sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/code_sync.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/code_sync/auto_reload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/code_sync/auto_reload.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/code_sync/conda_sync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/code_sync/conda_sync.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/code_sync/manager.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/code_sync/manager.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/code_sync/rsync.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/code_sync/rsync.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/code_sync/workspace.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/code_sync/workspace.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/config.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/context.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/context.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/lib.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/local_state_broker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/local_state_broker.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/logging.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/mailbox.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/mailbox.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/metrics.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/metrics.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/ndslice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/ndslice.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/proc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/proc.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/proc_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/proc_mesh.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/pytokio.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/pytokio.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/runtime.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/runtime.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/selection.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/shape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/shape.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/supervision.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/supervision.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/telemetry.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/telemetry.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/testresource.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/testresource.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/v1.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/v1.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/v1/actor_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/v1/actor_mesh.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/v1/host_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/v1/host_mesh.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/v1/logging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/v1/logging.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/v1/proc_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/v1/proc_mesh.rs -------------------------------------------------------------------------------- /monarch_hyperactor/src/value_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/src/value_mesh.rs -------------------------------------------------------------------------------- /monarch_hyperactor/test/bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/test/bootstrap.rs -------------------------------------------------------------------------------- /monarch_hyperactor/tests/code_sync/auto_reload.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/tests/code_sync/auto_reload.rs -------------------------------------------------------------------------------- /monarch_hyperactor/tests/code_sync/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/tests/code_sync/mod.rs -------------------------------------------------------------------------------- /monarch_hyperactor/tests/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_hyperactor/tests/lib.rs -------------------------------------------------------------------------------- /monarch_messages/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_messages/Cargo.toml -------------------------------------------------------------------------------- /monarch_messages/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_messages/build.rs -------------------------------------------------------------------------------- /monarch_messages/src/client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_messages/src/client.rs -------------------------------------------------------------------------------- /monarch_messages/src/controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_messages/src/controller.rs -------------------------------------------------------------------------------- /monarch_messages/src/debugger.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_messages/src/debugger.rs -------------------------------------------------------------------------------- /monarch_messages/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_messages/src/lib.rs -------------------------------------------------------------------------------- /monarch_messages/src/wire_value.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_messages/src/wire_value.rs -------------------------------------------------------------------------------- /monarch_messages/src/worker.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_messages/src/worker.rs -------------------------------------------------------------------------------- /monarch_messages/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_messages/test_utils.py -------------------------------------------------------------------------------- /monarch_perfetto_trace/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_perfetto_trace/Cargo.toml -------------------------------------------------------------------------------- /monarch_perfetto_trace/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_perfetto_trace/src/lib.rs -------------------------------------------------------------------------------- /monarch_rdma/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/Cargo.toml -------------------------------------------------------------------------------- /monarch_rdma/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/README.md -------------------------------------------------------------------------------- /monarch_rdma/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/build.rs -------------------------------------------------------------------------------- /monarch_rdma/examples/cuda_ping_pong/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/cuda_ping_pong/Cargo.toml -------------------------------------------------------------------------------- /monarch_rdma/examples/cuda_ping_pong/bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/cuda_ping_pong/bootstrap.rs -------------------------------------------------------------------------------- /monarch_rdma/examples/cuda_ping_pong/cuda_ping_pong.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/cuda_ping_pong/cuda_ping_pong.cu -------------------------------------------------------------------------------- /monarch_rdma/examples/cuda_ping_pong/cuda_ping_pong.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/cuda_ping_pong/cuda_ping_pong.cuh -------------------------------------------------------------------------------- /monarch_rdma/examples/cuda_ping_pong/src/cuda_ping_pong.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/cuda_ping_pong/src/cuda_ping_pong.rs -------------------------------------------------------------------------------- /monarch_rdma/examples/cuda_ping_pong/src/cuda_ping_pong_ffi.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/cuda_ping_pong/src/cuda_ping_pong_ffi.rs -------------------------------------------------------------------------------- /monarch_rdma/examples/cuda_ping_pong/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/cuda_ping_pong/src/lib.rs -------------------------------------------------------------------------------- /monarch_rdma/examples/parameter_server/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/parameter_server/Cargo.toml -------------------------------------------------------------------------------- /monarch_rdma/examples/parameter_server/bootstrap.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/parameter_server/bootstrap.rs -------------------------------------------------------------------------------- /monarch_rdma/examples/parameter_server/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/parameter_server/src/lib.rs -------------------------------------------------------------------------------- /monarch_rdma/examples/parameter_server/src/parameter_server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/examples/parameter_server/src/parameter_server.rs -------------------------------------------------------------------------------- /monarch_rdma/extension/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/extension/Cargo.toml -------------------------------------------------------------------------------- /monarch_rdma/extension/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/extension/lib.rs -------------------------------------------------------------------------------- /monarch_rdma/src/device_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/src/device_selection.rs -------------------------------------------------------------------------------- /monarch_rdma/src/ibverbs_primitives.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/src/ibverbs_primitives.rs -------------------------------------------------------------------------------- /monarch_rdma/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/src/lib.rs -------------------------------------------------------------------------------- /monarch_rdma/src/macros.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/src/macros.rs -------------------------------------------------------------------------------- /monarch_rdma/src/rdma_components.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/src/rdma_components.rs -------------------------------------------------------------------------------- /monarch_rdma/src/rdma_manager_actor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/src/rdma_manager_actor.rs -------------------------------------------------------------------------------- /monarch_rdma/src/rdma_manager_actor_tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/src/rdma_manager_actor_tests.rs -------------------------------------------------------------------------------- /monarch_rdma/src/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_rdma/src/test_utils.rs -------------------------------------------------------------------------------- /monarch_tensor_worker/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_tensor_worker/Cargo.toml -------------------------------------------------------------------------------- /monarch_tensor_worker/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_tensor_worker/build.rs -------------------------------------------------------------------------------- /monarch_tensor_worker/src/borrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_tensor_worker/src/borrow.rs -------------------------------------------------------------------------------- /monarch_tensor_worker/src/comm.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_tensor_worker/src/comm.rs -------------------------------------------------------------------------------- /monarch_tensor_worker/src/device_mesh.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_tensor_worker/src/device_mesh.rs -------------------------------------------------------------------------------- /monarch_tensor_worker/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_tensor_worker/src/lib.rs -------------------------------------------------------------------------------- /monarch_tensor_worker/src/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_tensor_worker/src/stream.rs -------------------------------------------------------------------------------- /monarch_tensor_worker/src/test_util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_tensor_worker/src/test_util.rs -------------------------------------------------------------------------------- /monarch_tensor_worker/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_tensor_worker/test_utils.py -------------------------------------------------------------------------------- /monarch_types/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_types/Cargo.toml -------------------------------------------------------------------------------- /monarch_types/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_types/src/lib.rs -------------------------------------------------------------------------------- /monarch_types/src/pyobject.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_types/src/pyobject.rs -------------------------------------------------------------------------------- /monarch_types/src/python.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_types/src/python.rs -------------------------------------------------------------------------------- /monarch_types/src/pytree.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/monarch_types/src/pytree.rs -------------------------------------------------------------------------------- /nccl-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/nccl-sys/Cargo.toml -------------------------------------------------------------------------------- /nccl-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/nccl-sys/build.rs -------------------------------------------------------------------------------- /nccl-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/nccl-sys/src/lib.rs -------------------------------------------------------------------------------- /nccl-sys/src/nccl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/nccl-sys/src/nccl.h -------------------------------------------------------------------------------- /ndslice/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/Cargo.toml -------------------------------------------------------------------------------- /ndslice/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/lib.rs -------------------------------------------------------------------------------- /ndslice/src/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/parse.rs -------------------------------------------------------------------------------- /ndslice/src/reshape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/reshape.rs -------------------------------------------------------------------------------- /ndslice/src/selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/selection.rs -------------------------------------------------------------------------------- /ndslice/src/selection/normal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/selection/normal.rs -------------------------------------------------------------------------------- /ndslice/src/selection/parse.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/selection/parse.rs -------------------------------------------------------------------------------- /ndslice/src/selection/pretty.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/selection/pretty.rs -------------------------------------------------------------------------------- /ndslice/src/selection/routing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/selection/routing.rs -------------------------------------------------------------------------------- /ndslice/src/selection/test_utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/selection/test_utils.rs -------------------------------------------------------------------------------- /ndslice/src/selection/token_parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/selection/token_parser.rs -------------------------------------------------------------------------------- /ndslice/src/shape.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/shape.rs -------------------------------------------------------------------------------- /ndslice/src/slice.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/slice.rs -------------------------------------------------------------------------------- /ndslice/src/strategy.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/strategy.rs -------------------------------------------------------------------------------- /ndslice/src/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/utils.rs -------------------------------------------------------------------------------- /ndslice/src/view.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/src/view.rs -------------------------------------------------------------------------------- /ndslice/tests/fuzz_reshape_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/ndslice/tests/fuzz_reshape_selection.rs -------------------------------------------------------------------------------- /preempt_rwlock/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/preempt_rwlock/Cargo.toml -------------------------------------------------------------------------------- /preempt_rwlock/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/preempt_rwlock/src/lib.rs -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/pyproject.toml -------------------------------------------------------------------------------- /python/benches/actor_mesh_benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/benches/actor_mesh_benchmark.py -------------------------------------------------------------------------------- /python/benches/startup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/benches/startup.py -------------------------------------------------------------------------------- /python/monarch/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/__init__.py -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/__init__.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/__init__.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/controller/bootstrap.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/controller/bootstrap.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/__init__.pyi: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/blocking.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/blocking.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/client.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/client.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/code_sync.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/code_sync.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/controller.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/controller.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/debugger.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/debugger.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/logging.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/logging.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/mesh_controller.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/mesh_controller.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/panic.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/panic.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/simulation_tools.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/simulation_tools.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/tensor_worker.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/tensor_worker.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_extension/trace.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_extension/trace.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/actor.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/actor.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/actor_mesh.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/actor_mesh.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/alloc.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/alloc.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/bootstrap.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/bootstrap.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/buffers.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/buffers.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/channel.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/channel.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/config.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/config.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/context.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/context.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/mailbox.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/mailbox.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/proc.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/proc.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/proc_mesh.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/proc_mesh.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/pytokio.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/pytokio.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/runtime.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/runtime.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/selection.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/selection.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/shape.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/shape.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/supervision.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/supervision.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/telemetry.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/telemetry.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/v1/host_mesh.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/v1/host_mesh.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/v1/logging.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/v1/logging.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/v1/proc_mesh.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/v1/proc_mesh.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_hyperactor/value_mesh.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_hyperactor/value_mesh.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/monarch_messages/debugger.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/monarch_messages/debugger.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/old.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/old.pyi -------------------------------------------------------------------------------- /python/monarch/_rust_bindings/rdma.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_rust_bindings/rdma.pyi -------------------------------------------------------------------------------- /python/monarch/_src/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/monarch/_src/actor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/__init__.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/actor_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/actor_mesh.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/allocator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/allocator.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/bootstrap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/bootstrap.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/bootstrap_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/bootstrap_main.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/code_sync/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/code_sync/__init__.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/code_sync/auto_reload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/code_sync/auto_reload.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/config.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/debugger/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/debugger/__init__.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/debugger/breakpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/debugger/breakpoint.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/debugger/debug_command.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/debugger/debug_command.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/debugger/debug_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/debugger/debug_controller.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/debugger/debug_io.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/debugger/debug_io.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/debugger/debug_session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/debugger/debug_session.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/debugger/pdb_wrapper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/debugger/pdb_wrapper.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/device_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/device_utils.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/endpoint.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/event_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/event_loop.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/future.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/future.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/host_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/host_mesh.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/logging.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/metrics.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/pickle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/pickle.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/proc_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/proc_mesh.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/python_extension_methods.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/python_extension_methods.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/shape.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/source_loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/source_loader.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/supervision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/supervision.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/sync_state.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/sync_state.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/telemetry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/telemetry/__init__.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/telemetry/rust_span_tracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/telemetry/rust_span_tracing.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/tensor_engine_shim.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/tensor_engine_shim.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/v1/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/v1/__init__.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/v1/host_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/v1/host_mesh.py -------------------------------------------------------------------------------- /python/monarch/_src/actor/v1/proc_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/actor/v1/proc_mesh.py -------------------------------------------------------------------------------- /python/monarch/_src/job/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/monarch/_src/job/job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/job/job.py -------------------------------------------------------------------------------- /python/monarch/_src/job/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/job/meta.py -------------------------------------------------------------------------------- /python/monarch/_src/job/slurm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/job/slurm.py -------------------------------------------------------------------------------- /python/monarch/_src/rdma/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/rdma/__init__.py -------------------------------------------------------------------------------- /python/monarch/_src/rdma/rdma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/rdma/rdma.py -------------------------------------------------------------------------------- /python/monarch/_src/tensor_engine/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_src/tensor_engine/__init__.py -------------------------------------------------------------------------------- /python/monarch/_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/_testing.py -------------------------------------------------------------------------------- /python/monarch/actor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/actor/__init__.py -------------------------------------------------------------------------------- /python/monarch/actor_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/actor_mesh.py -------------------------------------------------------------------------------- /python/monarch/bootstrap_main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/bootstrap_main.py -------------------------------------------------------------------------------- /python/monarch/builtins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/builtins/__init__.py -------------------------------------------------------------------------------- /python/monarch/builtins/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/builtins/log.py -------------------------------------------------------------------------------- /python/monarch/builtins/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/builtins/random.py -------------------------------------------------------------------------------- /python/monarch/cached_remote_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/cached_remote_function.py -------------------------------------------------------------------------------- /python/monarch/common/_C.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/_C.pyi -------------------------------------------------------------------------------- /python/monarch/common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/monarch/common/_coalescing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/_coalescing.py -------------------------------------------------------------------------------- /python/monarch/common/_tensor_to_table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/_tensor_to_table.py -------------------------------------------------------------------------------- /python/monarch/common/base_tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/base_tensor.py -------------------------------------------------------------------------------- /python/monarch/common/borrows.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/borrows.py -------------------------------------------------------------------------------- /python/monarch/common/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/client.py -------------------------------------------------------------------------------- /python/monarch/common/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/constants.py -------------------------------------------------------------------------------- /python/monarch/common/context_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/context_manager.py -------------------------------------------------------------------------------- /python/monarch/common/controller_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/controller_api.py -------------------------------------------------------------------------------- /python/monarch/common/device_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/device_mesh.py -------------------------------------------------------------------------------- /python/monarch/common/fake.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/fake.py -------------------------------------------------------------------------------- /python/monarch/common/function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/function.py -------------------------------------------------------------------------------- /python/monarch/common/function_caching.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/function_caching.py -------------------------------------------------------------------------------- /python/monarch/common/future.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/future.py -------------------------------------------------------------------------------- /python/monarch/common/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/init.cpp -------------------------------------------------------------------------------- /python/monarch/common/invocation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/invocation.py -------------------------------------------------------------------------------- /python/monarch/common/mast.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/mast.py -------------------------------------------------------------------------------- /python/monarch/common/messages.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/messages.py -------------------------------------------------------------------------------- /python/monarch/common/mock_cuda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/mock_cuda.cpp -------------------------------------------------------------------------------- /python/monarch/common/mock_cuda.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/mock_cuda.h -------------------------------------------------------------------------------- /python/monarch/common/mock_cuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/mock_cuda.py -------------------------------------------------------------------------------- /python/monarch/common/opaque_ref.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/opaque_ref.py -------------------------------------------------------------------------------- /python/monarch/common/pipe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/pipe.py -------------------------------------------------------------------------------- /python/monarch/common/process_group.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/process_group.py -------------------------------------------------------------------------------- /python/monarch/common/recording.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/recording.py -------------------------------------------------------------------------------- /python/monarch/common/reference.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/reference.py -------------------------------------------------------------------------------- /python/monarch/common/remote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/remote.py -------------------------------------------------------------------------------- /python/monarch/common/selection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/selection.py -------------------------------------------------------------------------------- /python/monarch/common/stream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/stream.py -------------------------------------------------------------------------------- /python/monarch/common/tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/tensor.py -------------------------------------------------------------------------------- /python/monarch/common/tensor_factory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/tensor_factory.py -------------------------------------------------------------------------------- /python/monarch/common/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/common/tree.py -------------------------------------------------------------------------------- /python/monarch/controller/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/controller/__init__.py -------------------------------------------------------------------------------- /python/monarch/controller/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/controller/backend.py -------------------------------------------------------------------------------- /python/monarch/controller/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/controller/controller.py -------------------------------------------------------------------------------- /python/monarch/controller/debugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/controller/debugger.py -------------------------------------------------------------------------------- /python/monarch/controller/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/controller/history.py -------------------------------------------------------------------------------- /python/monarch/controller/rust_backend/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/controller/rust_backend/__init__.py -------------------------------------------------------------------------------- /python/monarch/controller/rust_backend/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/controller/rust_backend/controller.py -------------------------------------------------------------------------------- /python/monarch/fetch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/fetch.py -------------------------------------------------------------------------------- /python/monarch/gradient/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/gradient/__init__.py -------------------------------------------------------------------------------- /python/monarch/gradient/_gradient_generator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/gradient/_gradient_generator.cpp -------------------------------------------------------------------------------- /python/monarch/gradient/_gradient_generator.pyi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/gradient/_gradient_generator.pyi -------------------------------------------------------------------------------- /python/monarch/gradient_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/gradient_generator.py -------------------------------------------------------------------------------- /python/monarch/job/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/job/__init__.py -------------------------------------------------------------------------------- /python/monarch/job/meta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/job/meta.py -------------------------------------------------------------------------------- /python/monarch/memory.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/memory.py -------------------------------------------------------------------------------- /python/monarch/mesh_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/mesh_controller.py -------------------------------------------------------------------------------- /python/monarch/notebook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/notebook.py -------------------------------------------------------------------------------- /python/monarch/opaque_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/opaque_module.py -------------------------------------------------------------------------------- /python/monarch/opaque_object.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/opaque_object.py -------------------------------------------------------------------------------- /python/monarch/parallel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/parallel/__init__.py -------------------------------------------------------------------------------- /python/monarch/parallel/pipelining/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/parallel/pipelining/__init__.py -------------------------------------------------------------------------------- /python/monarch/parallel/pipelining/runtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/parallel/pipelining/runtime.py -------------------------------------------------------------------------------- /python/monarch/parallel/pipelining/schedule_ir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/parallel/pipelining/schedule_ir.py -------------------------------------------------------------------------------- /python/monarch/parallel/pipelining/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/parallel/pipelining/scheduler.py -------------------------------------------------------------------------------- /python/monarch/proc_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/proc_mesh.py -------------------------------------------------------------------------------- /python/monarch/profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/profiler.py -------------------------------------------------------------------------------- /python/monarch/python_local_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/python_local_mesh.py -------------------------------------------------------------------------------- /python/monarch/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/random.py -------------------------------------------------------------------------------- /python/monarch/rdma/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/rdma/__init__.py -------------------------------------------------------------------------------- /python/monarch/remote_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/remote_class.py -------------------------------------------------------------------------------- /python/monarch/rust_backend_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/rust_backend_mesh.py -------------------------------------------------------------------------------- /python/monarch/simulator/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/README.md -------------------------------------------------------------------------------- /python/monarch/simulator/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/__init__.py -------------------------------------------------------------------------------- /python/monarch/simulator/command_history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/command_history.py -------------------------------------------------------------------------------- /python/monarch/simulator/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/config.py -------------------------------------------------------------------------------- /python/monarch/simulator/interface.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/interface.py -------------------------------------------------------------------------------- /python/monarch/simulator/ir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/ir.py -------------------------------------------------------------------------------- /python/monarch/simulator/mock_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/mock_controller.py -------------------------------------------------------------------------------- /python/monarch/simulator/profiling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/profiling.py -------------------------------------------------------------------------------- /python/monarch/simulator/simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/simulator.py -------------------------------------------------------------------------------- /python/monarch/simulator/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/task.py -------------------------------------------------------------------------------- /python/monarch/simulator/tensor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/tensor.py -------------------------------------------------------------------------------- /python/monarch/simulator/trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/trace.py -------------------------------------------------------------------------------- /python/monarch/simulator/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/utils.py -------------------------------------------------------------------------------- /python/monarch/simulator/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/simulator/worker.py -------------------------------------------------------------------------------- /python/monarch/tensor_engine/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tensor_engine/__init__.py -------------------------------------------------------------------------------- /python/monarch/tensorboard.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tensorboard.py -------------------------------------------------------------------------------- /python/monarch/test_rust_bindings_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/test_rust_bindings_import.py -------------------------------------------------------------------------------- /python/monarch/timer/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/timer/README.md -------------------------------------------------------------------------------- /python/monarch/timer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/timer/__init__.py -------------------------------------------------------------------------------- /python/monarch/timer/example_monarch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/timer/example_monarch.py -------------------------------------------------------------------------------- /python/monarch/timer/example_spmd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/timer/example_spmd.py -------------------------------------------------------------------------------- /python/monarch/timer/execution_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/timer/execution_timer.py -------------------------------------------------------------------------------- /python/monarch/timer/execution_timer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/timer/execution_timer_test.py -------------------------------------------------------------------------------- /python/monarch/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/__init__.py -------------------------------------------------------------------------------- /python/monarch/tools/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/cli.py -------------------------------------------------------------------------------- /python/monarch/tools/colors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/colors.py -------------------------------------------------------------------------------- /python/monarch/tools/commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/commands.py -------------------------------------------------------------------------------- /python/monarch/tools/components/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/components/__init__.py -------------------------------------------------------------------------------- /python/monarch/tools/components/hyperactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/components/hyperactor.py -------------------------------------------------------------------------------- /python/monarch/tools/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/config/__init__.py -------------------------------------------------------------------------------- /python/monarch/tools/config/defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/config/defaults.py -------------------------------------------------------------------------------- /python/monarch/tools/config/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/config/environment.py -------------------------------------------------------------------------------- /python/monarch/tools/config/workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/config/workspace.py -------------------------------------------------------------------------------- /python/monarch/tools/debug_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/debug_env.py -------------------------------------------------------------------------------- /python/monarch/tools/mesh_spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/mesh_spec.py -------------------------------------------------------------------------------- /python/monarch/tools/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/network.py -------------------------------------------------------------------------------- /python/monarch/tools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/tools/utils.py -------------------------------------------------------------------------------- /python/monarch/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/utils/__init__.py -------------------------------------------------------------------------------- /python/monarch/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/utils/utils.py -------------------------------------------------------------------------------- /python/monarch/worker/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/worker/__init__.py -------------------------------------------------------------------------------- /python/monarch/worker/_testing_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/worker/_testing_function.py -------------------------------------------------------------------------------- /python/monarch/worker/compiled_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/worker/compiled_block.py -------------------------------------------------------------------------------- /python/monarch/worker/debugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/worker/debugger.py -------------------------------------------------------------------------------- /python/monarch/worker/lines.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/worker/lines.py -------------------------------------------------------------------------------- /python/monarch/worker/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/worker/monitor.py -------------------------------------------------------------------------------- /python/monarch/worker/worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/worker/worker.py -------------------------------------------------------------------------------- /python/monarch/world_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch/world_mesh.py -------------------------------------------------------------------------------- /python/monarch_supervisor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/README.md -------------------------------------------------------------------------------- /python/monarch_supervisor/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/__init__.py -------------------------------------------------------------------------------- /python/monarch_supervisor/_testing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/_testing.py -------------------------------------------------------------------------------- /python/monarch_supervisor/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/diagram.png -------------------------------------------------------------------------------- /python/monarch_supervisor/function_call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/function_call.py -------------------------------------------------------------------------------- /python/monarch_supervisor/host.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/host.py -------------------------------------------------------------------------------- /python/monarch_supervisor/launchers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/launchers.py -------------------------------------------------------------------------------- /python/monarch_supervisor/log_pstree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/log_pstree.py -------------------------------------------------------------------------------- /python/monarch_supervisor/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/logging.py -------------------------------------------------------------------------------- /python/monarch_supervisor/python_executable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/python_executable.py -------------------------------------------------------------------------------- /python/monarch_supervisor/worker/worker_env.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/monarch_supervisor/worker/worker_env.py -------------------------------------------------------------------------------- /python/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/tests/_monarch/test_actor_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/_monarch/test_actor_mesh.py -------------------------------------------------------------------------------- /python/tests/_monarch/test_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/_monarch/test_client.py -------------------------------------------------------------------------------- /python/tests/_monarch/test_hyperactor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/_monarch/test_hyperactor.py -------------------------------------------------------------------------------- /python/tests/_monarch/test_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/_monarch/test_logging.py -------------------------------------------------------------------------------- /python/tests/_monarch/test_mailbox.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/_monarch/test_mailbox.py -------------------------------------------------------------------------------- /python/tests/_monarch/test_ndslice.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/_monarch/test_ndslice.py -------------------------------------------------------------------------------- /python/tests/_monarch/test_sync_workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/_monarch/test_sync_workspace.py -------------------------------------------------------------------------------- /python/tests/_monarch/test_value_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/_monarch/test_value_mesh.py -------------------------------------------------------------------------------- /python/tests/builtins/test_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/builtins/test_log.py -------------------------------------------------------------------------------- /python/tests/builtins/test_random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/builtins/test_random.py -------------------------------------------------------------------------------- /python/tests/code_sync/test_auto_reload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/code_sync/test_auto_reload.py -------------------------------------------------------------------------------- /python/tests/dispatch_bench.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/dispatch_bench.py -------------------------------------------------------------------------------- /python/tests/dispatch_bench_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/dispatch_bench_helper.py -------------------------------------------------------------------------------- /python/tests/error_test_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/error_test_binary.py -------------------------------------------------------------------------------- /python/tests/job_train.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/job_train.py -------------------------------------------------------------------------------- /python/tests/python_actor_test_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/python_actor_test_binary.py -------------------------------------------------------------------------------- /python/tests/rdma_load_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/rdma_load_test.py -------------------------------------------------------------------------------- /python/tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/requirements.txt -------------------------------------------------------------------------------- /python/tests/simulator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /python/tests/simulator/test_profiling.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/simulator/test_profiling.py -------------------------------------------------------------------------------- /python/tests/simulator/test_simulator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/simulator/test_simulator.py -------------------------------------------------------------------------------- /python/tests/simulator/test_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/simulator/test_task.py -------------------------------------------------------------------------------- /python/tests/simulator/test_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/simulator/test_worker.py -------------------------------------------------------------------------------- /python/tests/sleep_binary.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/sleep_binary.py -------------------------------------------------------------------------------- /python/tests/test_actor_error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_actor_error.py -------------------------------------------------------------------------------- /python/tests/test_actor_logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_actor_logging.py -------------------------------------------------------------------------------- /python/tests/test_actor_shape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_actor_shape.py -------------------------------------------------------------------------------- /python/tests/test_actor_value_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_actor_value_mesh.py -------------------------------------------------------------------------------- /python/tests/test_alloc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_alloc.py -------------------------------------------------------------------------------- /python/tests/test_allocator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_allocator.py -------------------------------------------------------------------------------- /python/tests/test_coalescing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_coalescing.py -------------------------------------------------------------------------------- /python/tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_config.py -------------------------------------------------------------------------------- /python/tests/test_cuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_cuda.py -------------------------------------------------------------------------------- /python/tests/test_debugger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_debugger.py -------------------------------------------------------------------------------- /python/tests/test_device_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_device_mesh.py -------------------------------------------------------------------------------- /python/tests/test_future.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_future.py -------------------------------------------------------------------------------- /python/tests/test_grad_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_grad_generator.py -------------------------------------------------------------------------------- /python/tests/test_host_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_host_mesh.py -------------------------------------------------------------------------------- /python/tests/test_job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_job.py -------------------------------------------------------------------------------- /python/tests/test_mesh_trait.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_mesh_trait.py -------------------------------------------------------------------------------- /python/tests/test_mock_cuda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_mock_cuda.py -------------------------------------------------------------------------------- /python/tests/test_pdb_actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_pdb_actor.py -------------------------------------------------------------------------------- /python/tests/test_proc_mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_proc_mesh.py -------------------------------------------------------------------------------- /python/tests/test_python_actors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_python_actors.py -------------------------------------------------------------------------------- /python/tests/test_rdma.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_rdma.py -------------------------------------------------------------------------------- /python/tests/test_rdma_unit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_rdma_unit.py -------------------------------------------------------------------------------- /python/tests/test_rdma_unsupported.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_rdma_unsupported.py -------------------------------------------------------------------------------- /python/tests/test_remote_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_remote_functions.py -------------------------------------------------------------------------------- /python/tests/test_rust_bindings_load.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_rust_bindings_load.py -------------------------------------------------------------------------------- /python/tests/test_signal_safe_block_on.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_signal_safe_block_on.py -------------------------------------------------------------------------------- /python/tests/test_supervision_hierarchy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_supervision_hierarchy.py -------------------------------------------------------------------------------- /python/tests/test_telemetry_attributes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_telemetry_attributes.py -------------------------------------------------------------------------------- /python/tests/test_tensor_engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_tensor_engine.py -------------------------------------------------------------------------------- /python/tests/test_value_mesh_compression_scheme.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/test_value_mesh_compression_scheme.py -------------------------------------------------------------------------------- /python/tests/tools/config/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/config/test_config.py -------------------------------------------------------------------------------- /python/tests/tools/config/test_defaults.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/config/test_defaults.py -------------------------------------------------------------------------------- /python/tests/tools/config/test_environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/config/test_environment.py -------------------------------------------------------------------------------- /python/tests/tools/config/test_workspace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/config/test_workspace.py -------------------------------------------------------------------------------- /python/tests/tools/test_cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/test_cli.py -------------------------------------------------------------------------------- /python/tests/tools/test_commands.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/test_commands.py -------------------------------------------------------------------------------- /python/tests/tools/test_mesh_spec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/test_mesh_spec.py -------------------------------------------------------------------------------- /python/tests/tools/test_network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/test_network.py -------------------------------------------------------------------------------- /python/tests/tools/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/test_utils.py -------------------------------------------------------------------------------- /python/tests/tools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/python/tests/tools/utils.py -------------------------------------------------------------------------------- /rdmaxcel-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/Cargo.toml -------------------------------------------------------------------------------- /rdmaxcel-sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/README.md -------------------------------------------------------------------------------- /rdmaxcel-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/build.rs -------------------------------------------------------------------------------- /rdmaxcel-sys/src/driver_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/src/driver_api.cpp -------------------------------------------------------------------------------- /rdmaxcel-sys/src/driver_api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/src/driver_api.h -------------------------------------------------------------------------------- /rdmaxcel-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/src/lib.rs -------------------------------------------------------------------------------- /rdmaxcel-sys/src/rdmaxcel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/src/rdmaxcel.c -------------------------------------------------------------------------------- /rdmaxcel-sys/src/rdmaxcel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/src/rdmaxcel.cpp -------------------------------------------------------------------------------- /rdmaxcel-sys/src/rdmaxcel.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/src/rdmaxcel.cu -------------------------------------------------------------------------------- /rdmaxcel-sys/src/rdmaxcel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/src/rdmaxcel.h -------------------------------------------------------------------------------- /rdmaxcel-sys/src/test_rdmaxcel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rdmaxcel-sys/src/test_rdmaxcel.c -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/requirements.txt -------------------------------------------------------------------------------- /rust-toolchain: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rust-toolchain -------------------------------------------------------------------------------- /rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/rustfmt.toml -------------------------------------------------------------------------------- /scripts/build_monarch_for_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/scripts/build_monarch_for_docs.sh -------------------------------------------------------------------------------- /scripts/common-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/scripts/common-setup.sh -------------------------------------------------------------------------------- /scripts/install_nightly.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/scripts/install_nightly.py -------------------------------------------------------------------------------- /serde_multipart/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/serde_multipart/Cargo.toml -------------------------------------------------------------------------------- /serde_multipart/src/de.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/serde_multipart/src/de.rs -------------------------------------------------------------------------------- /serde_multipart/src/de/bincode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/serde_multipart/src/de/bincode.rs -------------------------------------------------------------------------------- /serde_multipart/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/serde_multipart/src/lib.rs -------------------------------------------------------------------------------- /serde_multipart/src/part.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/serde_multipart/src/part.rs -------------------------------------------------------------------------------- /serde_multipart/src/ser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/serde_multipart/src/ser.rs -------------------------------------------------------------------------------- /serde_multipart/src/ser/bincode.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/serde_multipart/src/ser/bincode.rs -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/setup.py -------------------------------------------------------------------------------- /timed_test/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/timed_test/Cargo.toml -------------------------------------------------------------------------------- /timed_test/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/timed_test/src/lib.rs -------------------------------------------------------------------------------- /timed_test/tests/basic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/timed_test/tests/basic.rs -------------------------------------------------------------------------------- /tools/rust/ossconfigs/clippy.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/tools/rust/ossconfigs/clippy.toml -------------------------------------------------------------------------------- /torch-sys-cuda/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys-cuda/Cargo.toml -------------------------------------------------------------------------------- /torch-sys-cuda/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys-cuda/build.rs -------------------------------------------------------------------------------- /torch-sys-cuda/src/bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys-cuda/src/bridge.cpp -------------------------------------------------------------------------------- /torch-sys-cuda/src/bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys-cuda/src/bridge.h -------------------------------------------------------------------------------- /torch-sys-cuda/src/bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys-cuda/src/bridge.rs -------------------------------------------------------------------------------- /torch-sys-cuda/src/cuda.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys-cuda/src/cuda.rs -------------------------------------------------------------------------------- /torch-sys-cuda/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys-cuda/src/lib.rs -------------------------------------------------------------------------------- /torch-sys-cuda/src/nccl.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys-cuda/src/nccl.rs -------------------------------------------------------------------------------- /torch-sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/Cargo.toml -------------------------------------------------------------------------------- /torch-sys/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/README.md -------------------------------------------------------------------------------- /torch-sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/build.rs -------------------------------------------------------------------------------- /torch-sys/src/backend.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/backend.rs -------------------------------------------------------------------------------- /torch-sys/src/bindings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/bindings.rs -------------------------------------------------------------------------------- /torch-sys/src/borrow.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/borrow.rs -------------------------------------------------------------------------------- /torch-sys/src/bridge.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/bridge.cpp -------------------------------------------------------------------------------- /torch-sys/src/bridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/bridge.h -------------------------------------------------------------------------------- /torch-sys/src/bridge.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/bridge.rs -------------------------------------------------------------------------------- /torch-sys/src/call_op.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/call_op.rs -------------------------------------------------------------------------------- /torch-sys/src/cell.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/cell.rs -------------------------------------------------------------------------------- /torch-sys/src/device.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/device.rs -------------------------------------------------------------------------------- /torch-sys/src/ivalue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/ivalue.rs -------------------------------------------------------------------------------- /torch-sys/src/layout.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/layout.rs -------------------------------------------------------------------------------- /torch-sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/lib.rs -------------------------------------------------------------------------------- /torch-sys/src/memory_format.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/memory_format.rs -------------------------------------------------------------------------------- /torch-sys/src/pyobject.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/pyobject.rs -------------------------------------------------------------------------------- /torch-sys/src/rvalue.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/rvalue.rs -------------------------------------------------------------------------------- /torch-sys/src/scalar_type.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/scalar_type.rs -------------------------------------------------------------------------------- /torch-sys/src/tensor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/tensor.rs -------------------------------------------------------------------------------- /torch-sys/src/torch.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/meta-pytorch/monarch/HEAD/torch-sys/src/torch.hpp --------------------------------------------------------------------------------