Interessado em aprender a desenvolver programas em C para processadores com mais de um núcleo? E tudo isso em Linux? Veio ao lugar certo! PEdroArthurJEdi acaba de publicar em seu Blog aqui no Under-Linux um tutorial completo e prático sobre programação em linguagem C para processadores com múltiplos núcleos de processamento. Nele, você aprenderá, na prática,  como criar todas as suas aplicações com recursos multithreads. Rico em exemplos apresentando todos os códigos-fontes completos, esse tutorial aborda todos os conceitos necessários para você começar a desenvolver seus programas de forma otimizada, aproveitando todos os núcleos de seu processador.
Nos últimos anos, temos visto uma enxurrada de novos processadores clamando o uso de múltiplos núcleos. Eles se aproveitam dos avanços das tecnologias de miniaturização de componentes e criam soluções que só eram disponíveis anteriormente com o uso de diversos processadores e da duplicação de diversos outros componentes. Hoje, esses processadores tiram proveito da paralelização da fila de execução. Ou seja, ao invés de estarem processando uma única operação por vez, tais processadores são capaz de dividir as tarefas, cada qual se dedicando a uma operação por vez.
Tutorial:
- Programação multithread com POSIX Threads
	
		
		
	
	
	
		
			Este artigo foi publicado originalmente no blog:
			

                        
Mensagem do Sistema