Executar algoritmo em computador de 50 núcleos
Olá pessoal!
Sou aludo do curso de engenharia de produção e faço parte de um projeto de iniciação científica no departamento de informática da minha universidade.
Preciso executar um algoritmo muito pesado e o departamento possui um computador com 50 núcleos para isso. Desenvolvi o algoritmo no Lazarus.
Me disseram que para utilizar os 50 núcleos vou ter que repartir o algoritmo e compilar 50 vezes. Isso é verdade? Tem como eu executar o algoritmo diretamente em todos os núcleos ou em parte deles?
Agradeço pela ajuda.
Sou aludo do curso de engenharia de produção e faço parte de um projeto de iniciação científica no departamento de informática da minha universidade.
Preciso executar um algoritmo muito pesado e o departamento possui um computador com 50 núcleos para isso. Desenvolvi o algoritmo no Lazarus.
Me disseram que para utilizar os 50 núcleos vou ter que repartir o algoritmo e compilar 50 vezes. Isso é verdade? Tem como eu executar o algoritmo diretamente em todos os núcleos ou em parte deles?
Agradeço pela ajuda.
Everton Tozzo
Curtidas 0
Respostas
Leonardo Xavier
12/05/2013
Você pode dividir o seu sistema em threads.
veja este link;
https://www.devmedia.com.br/threads-e-multithreads-com-delphi-revista-clubedelphi-139/24071
veja este link;
https://www.devmedia.com.br/threads-e-multithreads-com-delphi-revista-clubedelphi-139/24071
GOSTEI 0