1. An apparatus comprising: a mass storage device including an interface for receiving and outputting messages for processing data units defined by mathematics of a non-linear stochastic process to be implemented, wherein each data unit includes an input field including input data and an identifier that uniquely identifies the data unit, message input field parameters including a list of identifiers that uniquely identify other data units that can interact with the data unit, message output field parameters, a time tag, and content field parameters including data that is a function of the input data; a non-volatile memory; a volatile memory; and a processor coupled to the interface for manipulation of the parameter values in the data units to achieve non-linear stochastic processing functions and storing the data units in at least one of the non-volatile memory and the volatile memory.