(1) embodied in a software package that can be configured, (2) embodied in a hardware device that can be configured, (3) embodied in a device that is a combination or hybrid of software and hardware, or (4) embodied in a plurality of devices operating in conjunction or cooperation, such as for example a cluster processor.