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?
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.