1. A method of accelerating processing of a non-sequential instruction stream on a processor with multiple compute units comprising: broadcasting to a plurality of compute units a generic instruction stream derived from a sequence of instructions; said generic instruction stream including an index section and a compute section; applying said index section to localized data stored in each compute unit to select one of a plurality of stored local parameter sets; and applying in each compute unit the selected set of parameters to the local data according to the compute section to produce each compute unit's localized solution to the generic instruction.