Otávio, Acho que vale a pena dar uma olhada na tecnbologia Grand Central Dispatch da Apple. É opensource e logo, logo estará a todo vapor nos sistemas livres.
Sua arquitetura promete. []'s Carlos 2009/11/11 Antônio da Silva Martins Júnior <[email protected]>: > > ----- "Otavio Augusto" <[email protected]> escreveu: > >> Galera tenho uma dúvida que talvez seja simples. >> tenho uma aplićão em C++ e quero melhorar a performace dela em CPUs >> com mais de um núcleo. >> A Única coisa que preciso é passar a usar threads on é possivel e o SO >> ( Linux, *BSD) fazem o resto >> ou tenho que usar um técnica ou biblioteca mais especifica ? >> > > Olá Otavio, > > Bem... ai depende do que a tua aplicação faz :) > > O correto é paralelizar a aplicação, como vai fazer isso depende de cada > caso! > P.ex. o apache sempre usou uma técnica simples, lançar várias instâncias > (agora podem ser threads) > que executam as mesmas tarefas em paralelo. > > De uma olhada em www.openmp.org, talvez você precise de uma API para > programação paralela. Mas, > é complicado sem saber o que a sua aplicação faz :) > > Antonio. > > -- > Esta mensagem foi verificada pelo sistema de antivírus e > acredita-se estar livre de perigo. > > --------------------------------------------------------------------------- > Esta lista é patrocinada pela Conectiva S.A. Visite > http://www.conectiva.com.br > > Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br > Regras de utilização da lista: http://linux-br.conectiva.com.br > FAQ: http://www.zago.eti.br/menu.html -- Carlos Eduardo de Andrade Algorithms and Programming, Operation Systems Federal Institute for Education, Science and Technology Southern of Minas Gerais, Brazil Home: http://www.ifs.ifsuldeminas.edu.br/~carlos.andrade Twitter: http://twitter.com/ce_andrade Phone/Fax: +55 35 3464 1200 --------------------------------------------------------------------------- Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br Regras de utilização da lista: http://linux-br.conectiva.com.br FAQ: http://www.zago.eti.br/menu.html
