Você está na página 1de 2

Desafios para a computao pervasiva no futuro cenrio tecnolgico,

de Luigi Carro e Flvio Rech Wagner PPGG-UFRGS

1 - A publicao de Luigi Carro e Flvio Rech Wagner - Desafios para a computao pervasiva no futuro cenrio tecnolgico, do PPGG, da UFRGS - destaca uma evoluo crescente de consumo computacional em grande escala pelos dispositivos portteis mveis. 2 - O tema aponta para uma crescente demanda de dispositivos portteis mveis e de como conseguiremos conciliar a complexidade e os requisitos de mercado, com a otimizao do SW e HW, necessrios para obteno de eficincia energtica e da confiabilidade das tecnologias. 3 - O trabalho se estrutura em cinco sees. Na seo 1, eles expem o problema atravs de uma introduo que elucida o contexto e o tpico escolhido. A seo 2 discute o desafio tendo em vista o cenrio. A seo 3 descreve o cenrio brasileiro. A seo 4 comenta a disponibilidade de recursos humanos. A seo 5 conclui o trabalho e oferece direes para a reestruturao da pesquisa no pas. 4 - Esse cenrio mundial de grande demanda por computao porttil, ubqua e de alto poder computacional, notadamente com evolues nas reas de entretenimento e telecomunicaes, comeam a ser notadas, tambm, na rea da sade, principalmente pela possibilidade de monitorao remota e no uso de grandes bancos de dados para populaes com pouco acesso a recursos de grandes centros. 5 - Os modelos clssicos comeam a parecer insuficientes ou limitados. Novas tecnologias surgem desenvolvendo pesquisas em modelos substitutos ou complementares ao silcio. A velocidade aumenta vertiginosamente e contudo, todas tero a confiabilidade baixa e alta sensibilidade a defeitos e rudos. Todas, porm, sofrem do mesmo mal: com alto poder de interligao, mas so bem mais lentas do que as tecnologias atuais. A maioria dos equipamentos ser movida a bateria e a capacidade destas no tem aumentado exponencialmente, provocando um gargalo na energia que pode ser consumida. 6 - Como conciliar, ento, a automao e a abstrao, requeridas para lidar com a complexidade e os requisitos de mercado do projeto de SW, com o projeto de conjunto e otimizado do SW e HW, necessrio para a obteno de eficincia energtica e de compensao da baixa confiabilidade das novas tecnologias? 7 - O desafio ser o esforo de quem projetar os novos sistemas pervasivos, neste cenrio tecnolgico e de mercado, modelado como um tringulo, onde trs vrtices correspondem: a) primeiro vrtice: tecnologia falha com componentes lentos - as falhas permanentes provavelmente demandaro redundncia sob forma de reconfigurao dinmica, enquanto que falhas transitrias exigiro mecanismos mais sofisticados em vrias camadas do HW ao SW, incluindo as pilhas de abstraes que tero de ser construdas. b) segundo vrtice: ao paralelismo para lidar com os problemas tecnolgicos de maneira eficaz - o estabelecimento de um modelo de computao que use recursos de paralelismo massivo, mas sem obrigar o usurio a programar de modo muito diferente do atual. As diferentes formas de paralelismo tero de ser escondidas do programador, primeiro para que se mantenham os modelos atuais para os quais todos esto treinados, sobretudo porque o uso explicito e simultaneo de recursos paralelos e heterogneos, medidos aos milhares, impossvel de ser dominado apenas pela mente humana. c) terceiro vrtice: abstrao adequada para o SW, envolvendo sua gerao automtica para explorao de um enorme espao de projeto - deve-se manter as abstraes para lidar com a complexidade funcional, mas ao mesmo tempo deve-se lidar com HW pouco confivel, mas abundante, e com srias limitaes de consumo de energia. O desenvolvimento de SW para as novas plataformas multiprocessadas extremamente complexo, e muito do SW ainda vem sendo feito em assembler. Novas ferramentas de gerao de cdigo que suportem o desenvolvimento eficiente destas futuras plataformas sero fundamentais para seu sucesso comercial, com baixo tempo de projeto. 8 - A construo de componentes com alto grau de miniaturizao exigem investimentos na casa dos bilhes de dlares para implantao de fbricas e centros de desenvolvimentos, consequentemente sero poucos lugares, ou centros agraciados com a sua presena. Mas a programao destes componentes poder ser feita em qualquer parte do globo, desde que seja de maneira eficiente e quem fizer primeiro estabelecer o padro a ser seguido.

9 - Um ingrediente essencial da competitividade futura ser a disponibilidade de recursos humanos treinados para o projeto de sistemas neste novo cenrio tecnolgico e de mercado. Sero exigidas equipes e indivduos com competncias mltiplas, em temas como desenvolvimento de software aplicativo, sistemas distribudos e paralelos, redes de processadores, sistemas operacionais, arquitetura de computadores, tolerncia a falhas em vrios nveis, tempo real e concepo de circuitos integrados. Pode-se prever o desaparecimento de muitas das fronteiras atuais entre estas disciplinas. As universidades brasileiras precisaro responder rapidamente a esta nova demanda em seus programas de formao. 10 - O projeto de novas aplicaes portteis pervasivas, diante de um cenrio tecnolgico bastante diverso do atual, passar a exigir uma viso fortemente integradora de muitas disciplinas hoje razoavelmente independentes e estanques, j mencionadas acima. Para desenvolvimento deste sinergismo, novas metodologias de projeto devem ser pesquisadas, com consequente impacto sobre as estruturas e competncias dos grupos de pesquisa e currculos do pas. 11 - Sob o enfoque dos quesitos tecnolgico e de mercado, os autores elegem uma srie de elementos pontuais pra justificarem a necessidade de mudanas, sob a justificativa de uma grande demanda por computao porttil, ubqua e de alto poder computacional. Este seria ento, o cenrio mundial vido por novas tecnologias, que se depara com velocidades incompatveis e deficincias energticas de novos componentes. O mercado sempre foi padrasto, portanto o desafio sempre estar no desenvolvimento de pesquisas de novos componentes e tecnologias. 12 - O cenrio brasileiro no diferente, os recursos sempre foram escassos, porm as universidades cada vez mais investem em pesquisa de tecnologia, e com isso a indstria brasileira j vem buscando seu espao no mercado internacional. 13 - A disponibilidade de recursos humanos treinados realmente ainda o nosso ponto fraco, o modelo poltico adotado no estimula a educao ou formao nas escolas pblicas, logo as universidades brasileiras precisaro responder rapidamente a essa demanda. 14 - Embora um aspecto pessimista dos autores, perante a situao por eles citados, no deixam de ter razo, De acordo com a seo do desafio assim como nas sees cenrio brasileiro e recursos humanos. existem muitas barreiras a serem vencidas. Bom artigo. Recomendamos. 15 - Luigi Carro doutor em Cincia da Computao (UFRGS, 1996), com ps-doutorado na UCSD, professor adjunto da UFRGS e bolsista I-D do CNPq. J orientou 11 dissertaes de mestrado e 3 teses de doutorado. Publicou dois livros didticos e mais de 180 artigos completos em veculos qualificados, sendo 135 de mbito internacional. Flvio R. Wagner doutor em Computao (Kaiserslautern, 1983), com ps-doutorado no INPG (Frana), professor titular da UFRGS e bolsista I-C do CNPq. Foi presidente da SBC e membro dos comits assessores da CAPES e CNPq. J orientou 22 dissertaes de mestrado e 6 teses de doutorado. Publicou 3 livros didticos e mais de 110 artigos completos em veculos qualificados, sendo 63 de mbito internacional. 16 - Carlyle Heller da Fonseca, Everton Gomes de Oliveira e Tatiana de Almeida Pacheco, acadmicos do Curso de Engenharia de Sistemas Digitais, na UERGS - Universidade Estadual do Rio Grande do Sul.