Benchmark Start

This node provides the start of a timing block for monitoring performance of a node or nodes. It needs to be paired with a corresponding Performance Monitoring Timing End node.

The incoming Data tables are passed through unchanged

Execution can be halted either by the number of executions in the loop start node being passed, or the optional timeout time (again from the loop start node) being passed.

NB The timeout will not halt intermediate node execution, only prevent a new iteration starting.

This node was developed by Vernalis Research. For feedback and more information, please contact knime@vernalis.com

Options

Number of iterations
The number of loop iterations

Timeout

Stop tests after timeout period?
Should the loops stop if the timeout period expires before the indicated number of loops has executed? NB Does not stop loop execution mid-loop
Maximum total time (s)
The maximum loop iteration time if the above option is selected

Loop-body nodes

Report node times
Should the times of the individual loop body nodes be reported? This uses the timings shown in the 'Timer info...' node
Probe wrapped metanodes timings
If the above option is selected, this option allows the timings of individual nodes within wrapped metanodes (and other subnodes) to be individually probed. The total time for wrapped metanodes and subnodes are always reported. Metanodes are always probed, as they provide no useful top level NodeTimer information. In the timings output table of the loop end, nested nodes have their paths separated by ' --> '

Input Ports

Icon
Input Data table

Output Ports

Icon
Unchanged Input Data table

Popular Predecessors

Popular Successors

  • Database Reader4 %
  • Call Workflow (Table Based)3 %
  • Fingerprint Similarity2 %
  • Database Connection Table Reader2 %
  • Table Reader (deprecated)2 %
  • RProp MLP Learner2 %
  • Row Splitter2 %
  • File Reader2 %
  • Column Filter2 %
  • DB Connector2 %
  • Parameterized DB Query Reader2 %
  • Benchmark End2 %
  • Table Row To Variable2 %
  • Chunk Loop Start2 %
  • Column List Loop Start2 %
  • Group Loop Start2 %
  • Table Row To Variable Loop Start2 %
  • PCA2 %
  • Row Filter2 %
  • GroupBy2 %
  • String Manipulation2 %
  • Parallel Chunk Start2 %
  • DB Table Selector2 %
  • Table Row to Variable1 %
  • Table Row To Variable Loop Start1 %
  • Database Writer1 %
  • X-Partitioner1 %
  • Expand Bit Vector1 %
  • Row Sampling1 %
  • Rule Engine1 %
  • Oracle Connector1 %
  • POST Request1 %
  • String to Date&Time1 %
  • Linear Regression Learner< 1 %
  • Joiner< 1 %
  • Partitioning< 1 %
  • Empty Table Switch< 1 %
  • Distance Matrix Calculate< 1 %
  • RDKit To Molecule< 1 %
  • LigPrep< 1 %
  • Protein Preparation Wizard< 1 %
  • Benchmark Start (Memory Monitoring)< 1 %
  • List Files< 1 %
  • k-Means< 1 %
  • String To Number< 1 %
  • Nominal Value Row Splitter< 1 %
  • Column Rename< 1 %
  • RowID< 1 %
  • Sorter< 1 %
  • Unpivoting< 1 %
  • DB Reader< 1 %
  • DB Query Reader< 1 %
  • DL4J Feedforward Learner (Classification)< 1 %
  • Table to H2O< 1 %
  • Container Input (Table)< 1 %
  • Table to R< 1 %
  • RDKit Fingerprint< 1 %
  • FlexX Docking< 1 %
  • Dearomatizer< 1 %
  • Glide Ligand Docking< 1 %
  • Neutralizer< 1 %
  • Benchmark End (2 ports)< 1 %
  • Benchmark End (Memory Monitoring)< 1 %
  • Benchmark Start (3 ports)< 1 %
  • Benchmark Start< 1 %
  • Fast Tanimoto2< 1 %
  • Standardizer< 1 %
  • Reaction Vector Structure Generator< 1 %
  • Create Collection Column< 1 %
  • Binary Objects to Strings< 1 %
  • Try (Data Ports)< 1 %
  • Extract Variables (Data)< 1 %
  • Table Row to Variable (deprecated)< 1 %
  • Database Looping (legacy)< 1 %
  • Loop End< 1 %
  • Counting Loop Start< 1 %
  • Interval Loop Start< 1 %
  • Naive Bayes Learner< 1 %
  • Numeric Scorer< 1 %
  • Random Forest Learner (Regression)< 1 %
  • Random Forest Predictor< 1 %
  • Column Resorter< 1 %
  • Constant Value Column< 1 %
  • Linear Correlation< 1 %
  • Duplicate Row Filter< 1 %
  • Reference Row Filter< 1 %
  • Reference Row Splitter< 1 %
  • Subset Matcher< 1 %
  • Missing Value< 1 %
  • Round Double< 1 %
  • Value Counter< 1 %
  • Rule-based Row Filter< 1 %
  • Rule-based Row Splitter< 1 %
  • Cache< 1 %
  • Molecule Type Cast< 1 %
  • SQLite Connector< 1 %
  • DB Insert< 1 %
  • DL Network Executor< 1 %
  • DL Python Network Executor< 1 %
  • Call Local Workflow (Row Based)< 1 %
  • Column Expressions< 1 %
  • External Tool< 1 %
  • Item Set Finder (Borgelt)< 1 %
  • Math Formula< 1 %
  • Excel Reader (XLS) (deprecated)< 1 %
  • Java Edit Variable (simple)< 1 %
  • Document Viewer< 1 %
  • NBTree (3.7)< 1 %
  • JSON to Table< 1 %
  • Image Reader (Table)< 1 %
  • Parameter Optimization Loop Start< 1 %
  • Python Script (1⇒1) (deprecated)< 1 %
  • Python Script (1⇒1) (Labs)< 1 %
  • R Snippet< 1 %
  • GET Request< 1 %
  • Logger Option< 1 %
  • Call Workflow< 1 %
  • Fingerprints< 1 %
  • Fingerprint Similarity< 1 %
  • Inductive Miner (Event Log)< 1 %
  • RDKit Canon SMILES< 1 %
  • RDKit From Molecule< 1 %
  • RDKit One Component Reaction< 1 %

Views

This node has no views

Workflows

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.