Skip to main content
FME Racing

FME Racing

The Official Rules and Regulations


Description

FME Racing is a contest where the aim is to create the fastest possible workspace to carry out a specific task.

Basic Aim

  • The aim of FME Racing is to produce a workspace that runs as fast as possible.
  • The workspace speed is measured using a standard FME Flow instance.
  • The winner is the person who produces the fastest workspace, which still creates the correct output

Basic Rules

You Must
  • Use standard FME transformers and functionality.
You Cannot
  • Use scripting languages, such as Python or SQL, unless otherwise specified.
    • This includes the PythonCaller, SystemCaller, and similar transformers.
  • Make direct edits to the FME file, either in an automated way or manually using a text editor.
  • Use any beta version of FME.
You May
  • Use the text and arithmetic editors available in FME (for example, in the AttributeManager transformer) and any functions listed in the interface.
  • Use any version of FME that is listed as a current or past version on the downloads page.

Suggested Techniques

  • Use transformers that preserve “bulk mode”, rather than processing individual features.
  • Try using FME functions instead of the equivalent transformer.