Это неоспоримо: многоядерные компьютеры здесь, чтобы остаться.
Вот так: эффективное многоядерное программирование довольно сложно. Это не просто случай понимания pthreads.
Это спорно:. "Разработчик на улице" нужно касаться его/себя с этими событиями
В какой степени вы обеспокоены необходимостью расширить свой набор навыков для многоядерных процессоров? Является ли программное обеспечение, на котором вы пишете кандидата на параллелизацию, и если вы делаете что-либо, чтобы обучать себя (если вы еще не знали техник)? Или вы считаете, что операционная система позаботится о большинстве из них, язык выполнения будет делать свой бит, и ваше приложение будет радостно сидеть на одном ядре и позволить другим делать свою работу?