1. A processor comprising: a plurality of independent parallel execution paths that execute in parallel across a plurality of threads, the execution paths including a multiple instruction parallel pathway within a thread; and the independent parallel execution paths including functional units that execute an instruction set including special data handling instructions supporting a multiple-thread execution environment.