zhztheplayer opened a new pull request, #8527:
URL: https://github.com/apache/incubator-gluten/pull/8527

   This combines RAS cost model into transition graph's cost model to unify the 
cost evaluation code of transitions.
   
   For example, a transition from Arrow Java batch (referred to as Spark batch) 
to Velox columnar batch (referred to as Velox batch) could be selected from the 
following candidates:
   
   1. Arrow Java Batch ->(C2R) Spark Row ->(Velox R2C) Velox Batch
   2. Arrow Java Batch ->(Offload) Arrow Native Batch ->(Import) Velox Batch
   
   The transition planner should evaluate the candidates' costs then select a 
cheaper one (for the case, usually the second one) based on the cost model. 
After the change, it will reuse RAS's cost model instead of the hard coded 
transition cost model which will be removed in this PR.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to