IS_GPU Flag Integration in Workbook

IS_GPU Flag Integration in Workbook

A new GPU execution configuration has been introduced at both Workbook and Node level to provide better control over GPU-based processing for supported executions.


Key Enhancements

  • Added IS_GPU toggle in Workbook UI settings.
  • IS_GPU remains disabled by default for new and existing workbooks.
  • Users can enable or disable GPU execution directly from the Workbook UI.
  • GPU configuration persists after saving and reopening the workbook.
  • GPU execution support added for eligible GPU-supported workbooks and nodes.
  • Workbook-level GPU execution overrides node-level GPU settings.
  • Unsupported nodes continue execution on CPU processing.

Workbook Level GPU Execution Option

A dedicated GPU Execution option has been added at workbook level. When enabled, all GPU-supported nodes inside the workbook execute using GPU processing.



Node Level GPU Execution Option

GPU execution can also be enabled individually for supported nodes. When workbook-level GPU execution is disabled, only selected GPU-enabled nodes execute on GPU.



Execution Behavior

  • Workbook-level GPU execution enables GPU processing for all supported nodes.
  • Unsupported nodes always execute on CPU processing.
  • If workbook-level GPU execution is disabled, node-level GPU configuration is respected.
  • If workbook-level GPU execution is enabled, it overrides individual node-level GPU settings.

Benefits

  • Improved execution performance for GPU-supported workloads.
  • Flexible GPU management at workbook and node level.
  • Better resource utilization and execution optimization.
  • Simplified GPU configuration directly from UI.
  • Backward compatible with existing workbook execution flows.