← Back to context

Comment by amelius

1 year ago

Isn't the ONNX standard already going into the direction of programming a GPU using a computation graph? Could it be made more general?

It lacks support for the serial portions of the execution graph, but yes. You should play around with ONNX, it can be used for a lot more than just ML stuff.

  • What do you mean by serial portions? Aren't operations automatically serialized if there are dependencies between them?

    • s/serial/scalar

      ONNX doesn't have the direct capabilities to be the compilation target for regular imperative code.