Within EEMBC (the Embedded Microprocessor Benchmark Consortium), work is now underway to develop multicore processor benchmarks that address both heterogeneous and homogenous processor implementations. This presentation explores three types of multiprocessing benchmarks: task decomposition, multiple algorithms, and multiple streams.