A IMPORTÂNCIA DOS GRANDES DESAFIOS DA PESQUISA EM COMPUTAÇÃO NO BRASIL.

Por: Vinícius Queiroz De Assis Filipe

Grandes Desafios da Pesquisa em Computação no Brasil foi um workshop realizado em São Paulo nos dias 8 e 9 de maio de 2006. O workshop foi promovido pela SBC(Sociedade Brasileira de Computação), com o intuito de apresentar desafios que serão de grande relevância para a ciência e para o Brasil no futuro.

Os grandes desafios propostos tendem a englobar pesquisas a longo prazo, e para isso é necessário profissionais qualificados e um ambiente onde o pensamento crítico seja propício para que os estudiosos estejam aptos a debaterem temas que serão de grande importância para o país e para o futuro. De acordo com a SBC, para que esses desafios pudessem fazer parte do workshop, eles deveriam atender a algumas características, sendo as principais: Trazer avanços significativos a ciência; Serem problemas visionários e ambiciosos, porém realistas; Serem motivadores para a comunidade; Serem desafios multidisciplinares e por fim serem problemas claros e objetivos. Tendo em mente essas características, durante o workshop foram apresentados cinco desafios propostos, nos quais foram: Gestão da informação em grandes volumes de dados multimídia distribuídos; Modelagem computacional de sistemas complexos artificiais, naturais e sócio-culturais e da interação homem-natureza; Impactos para a área da computação da transição do silício para novas tecnologias; Acesso participativo e universal do cidadão brasileiro ao conhecimento; Desenvolvimento tecnológico de qualidade: sistemas disponíveis, corretos, seguros, escaláveis, persistentes e ubíquos.

Durante o workshop foram levantados vários níveis de desafios envolvendo a modelagem computacional, como o processamento em tempo real de altíssimas taxas de fluxo de dados provindos de milhares de sensores; Criação de novos tipos de métodos de extração de requisitos, algoritmos e mecanismos de coleta e processamento de dados que capturem variáveis relativas à interação sociais e sócio-culturais, entre outros. Tendo em mente quais foram os grandes desafios propostos, podemos nos aprofundar em um deles: A modelagem computacional de sistemas complexos artificiais, naturais e sócio-culturais e da interação homem-natureza. O termo Computational Science está sendo usado no mundo todo para relacionar algoritmos e ferramentas nas quais podem nos auxiliar a solucionar problemas de diferentes complexidades e proporções. A modelagem computacional envolve em específico um grande conjunto de algoritmos, técnicas de simulação e manipulação de dados. A grande complexidade que está relacionada a esta área seria onde e como armazenar a grande quantidade do número de dados gerados e quais parâmetros devem ser levados em consideração para o funcionamento correto dos algoritmos. A empresa Google por exemplo, processa um total de 20 Petabytes por dia, tendo em mente que para ser possível responder todas as demandas e consultas ao mesmo tempo são necessários centenas de milhares de computadores trabalhando de forma simultânea. Vendo por outro lado, um grande aliado ao avanço dessas pesquisas foi a evolução dos hardwares e softwares onde graças a esse avanço, se tornou possível a resolução de cálculos de grande complexidade e escala, e também tornou-se possível armazenar arquivos de forma mais prática com o uso da nuvem por exemplo.

Podemos concluir que o workshop foi realizado com o intuito de discutir desafios nos quais tem como objetivo de gerar grandes conquistas para a ciência. Problemas específicos na época foram apresentados em relação a modelagem computacional como a grande quantidade de dados gerados e a imensa quantidade de parâmetros que envolvem algoritmos dependendo de sua complexidade. Com o avanço tecnológico presente nos dias atuais, já temos centros de processamento e armazenamento de dados virtuais, onde muitos dados hoje são armazenados via nuvem ao invés de servidores físicos, e a capacidade de armazenamento se torna muito mais maleável em relação aos antigos centros de armazenamento situados em um espaço físico. Em relação a quantidade de parâmetros que devem ser analisados para o funcionamento concreto de um algoritmo, dependendo de sua complexidade esse problema apenas tende a crescer, onde em sistemas mais simples eles não se tornam um problema. A importância dos Grandes Desafios da Pesquisa em Computação é não somente para o Brasil, mas também para todo o mundo, visando a melhoria na área da tecnologia e como com seu avanço ela pode solucionar problemas que hoje ainda não temos respostas.

Leituras Adicionais:
[1] FRANÇA, César. Grandes Desafios da Computação .2019.<https://drive.google.com/file/d/1EkS6tJvkruAjONmHpubS8xId3dQNxOIB/view>. Acesso em: 1/12/19
[2] Centro de processamento de dados .2019.<https://pt.wikipedia.org/wiki/Centro_de_processamento_de_dados>. Acesso em: 1/12/19
[3] Grandes Desafios da Pesquisa em Computação no Brasil — 2006–2016 .2006.<https://www.sbc.org.br/documentos-da-sbc/send/141-grandes-desafios/798-grandesdesafios-portugues>. Acesso em: 1/12/19

--

--

César França
Aspectos Humanos e Sociais na Computação

PhD em Ciência da Computação / Universidade Federal Rural de Pernambuco