tensorflow / networking

Enhanced networking support for TensorFlow. Maintained by SIG-networking.
97 stars 36 forks source link

First release of tensorflow-networking #16

Open byronyi opened 5 years ago

byronyi commented 5 years ago

The TF main repo has r1.14 branch cut yesterday. TF-networking will make a Python package release targeting TF 1.14.

This release will require the use of the same compiler compiling TF core to avoid ABI compatibility issue. See https://github.com/tensorflow/tensorflow/issues/27067 for details. We expect to relex this requirement once we have the TF networking C API implemented in TF core.

The 0.1.0 release of tensorflow-networking will include the following feature:

Plugin: GDR, or "grpc+gdr" server protocol OS: Ubuntu GNU/Linux 16.04 Xenial TensorFlow: 1.14.0

If you are requesting for other features/plugins support, open an issue. We will have a release candidate before the actual release.

junshi15 commented 4 years ago

@byronyi Thanks for porting it over here. Does this work for TF 2?

junshi15 commented 4 years ago

In addition, to use verbs, should I compile the files, then set the LD_LIBRARY_PATH to the .so file. The following automatically will work with stock TF releases, say 1.15 or 2.2?

server = tf.train.Server(cluster, job_name="local", task_index=0, protocol='grpc+verbs')

372046933 commented 1 year ago

Is this repo still maintained?