Uses of Class
org.apache.sysds.hops.ipa.FunctionCallSizeInfo
Packages that use FunctionCallSizeInfo
-
Uses of FunctionCallSizeInfo in org.apache.sysds.hops.fedplanner
Methods in org.apache.sysds.hops.fedplanner with parameters of type FunctionCallSizeInfoModifier and TypeMethodDescriptionabstract voidAFederatedPlanner.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) Selects a federated execution plan for the given program by setting the forced execution type.voidFederatedPlannerFedAll.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) voidFederatedPlannerFedCostBased.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) -
Uses of FunctionCallSizeInfo in org.apache.sysds.hops.ipa
Methods in org.apache.sysds.hops.ipa with parameters of type FunctionCallSizeInfoModifier and TypeMethodDescriptionabstract booleanIPAPass.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) Rewrites the given program or its functions in place, with access to the read-only function call graph.booleanIPAPassApplyStaticAndDynamicHopRewrites.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassCompressionWorkloadAnalysis.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassEliminateDeadCode.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassFlagFunctionsRecompileOnce.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassFlagLoopsRecompileOnce.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassFlagNonDeterminism.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassForwardFunctionCalls.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassInjectOOCTee.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassInlineFunctions.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassPropagateReplaceLiterals.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassPruneUnreachableHops.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassRemoveConstantBinaryOps.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassRemoveUnnecessaryCheckpoints.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassRemoveUnusedFunctions.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassReplaceEvalFunctionCalls.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) booleanIPAPassRewriteFederatedPlan.rewriteProgram(DMLProgram prog, FunctionCallGraph fgraph, FunctionCallSizeInfo fcallSizes) Estimates cost and selects a federated execution plan by setting the federated output value of each hop in the program.