You might want to define a user-defined class of virtual processors to run DataBlade or user-defined routines. When you register a user-defined routine or function, you assign it to a class of virtual processors with the CLASS parameter of the CREATE FUNCTION statement. For example, the following CREATE FUNCTION statement registers the user-defined routine, GreaterThanEqual and specifies that calls to this routine should be executed by the user-defined VP class named new: