Computação em Paralelo
Felipe Deguchi e Wilson Lourenço Bento
Bacharelado em Sistemas de Informação/3º Período Manhã
Sociedade Paranaense de Ensino e Informática
Resumo. Com a crescente demanda de tecnologia utilizada pelo mundo moderno, se torna cada vez mais necessário um processamento de uma maior quantidade de dados e um menor espaço de tempo. Surge então a ideia de se colocar mais de um núcleo de processador dentro de um computador, surgindo assim os computadores multicores, visando sempre um aumento de processamento e otimizar o tempo de execução de tarefas. Em contra partida, encontram-se limitações físicas, como por exemplo, o aumento na temperatura do processador.
Surgem então, diversos métodos para otimizar o processamento, dentre eles o assunto em questão, a computação paralela, que consiste na divisão de tarefas maiores em pedaços menores que são distribuídos paralelamente entre os distintos núcleos do computador.
Palavras-chave: Computação Paralela, Paralelismo, Uso da Computação Paralela.
Abstract. With the increasing technological demands, utilized by the modern world, it becomes increasingly necessary a higher amount of data processing in a shorter amount of time. Occurs then, the idea to put more cores in a single processor, coming up with the multicore processors, always looking forward an increase in data processing and a task execution time optimization.
Then, several data processing optimization methods arise, among them, the subject in question, the parallel computing, which consists in the bigger tasks division into lesser parts, which are equally distributed between the computer cores.
Keywords: Parallel Computing, Parallelism, Use of parallel computing.
1. INTRODUÇÃO
A exigência por computadores cada vez mais velozes e com maior capacidade de processamento fez com que se iniciasse uma corrida em busca de novas tecnologias e meios para atender estas exigências do mercado.
Esta corrida nos trouxe diversas