SAN JOSE, Calif. – Engineers need to think differently to be successful in the transition to multicore programming, according to the keynoter for an online conference this week.
“First, don’t accept the premise that parallel programming is hard; and second, don’t accept the notion that it’s okay to know only one layer” of a design, said Yale Patt, a professor of engineering at the University of Texas at Austin.
“People can think parallel if they’re not told ahead of time that it’s hard,” said Patt in comments for a keynote to be delivered Thursday (March 24) as part of a virtual conference on multicore hosted by EE Times.
In the keynote, Patt will puncture holes in a number of multicore myths. For example, layers of abstraction are not necessarily good, and engineers should work across layers of hardware and software design if they are to be successful in multicore, he said.
The free online event also includes separate panels on high-end and integrated multicore processors with representatives from Intel, MIPS, Tensilica, Tilera and Xilinx. A software panel includes panelists from Nokia Siemens Networks, Samsung and Wind River.
The event will also include online chats on hardware and software topics as well as vendor training sessions.