Computerworld – Driving the multicore activity is the desire to achieve greater performance with as much power efficiency as possible. In cell phones and mobile computers, this means “being able to do more-complex applications without running out of battery really fast,” says Sven Behmer, CEO of Foster City, Calif.-based PolyCore Software Inc., which offers multicore software development and management tools.