Upload
jonas-fernandes
View
35
Download
0
Embed Size (px)
Citation preview
Computação Orgânica
Imagine um chip de computação revolucionária que pode observar a sua própria execução e otimizar o seu comportamento em torno das necessidades de um usuário ou aplicação. Imagine uma capacidade de programação através do qual os usuários podem especificar a sua as metas desejadas, em vez de como executar uma tarefa, juntamente com limitações em termos de um orçamento, energia, um restrição de tempo, ou simplesmente uma preferência por uma resposta aproximada sobre uma resposta exata.
Um computador orgânico é dado um objetivo e um orçamento - que então encontra a melhor maneira de alcançar as metas com os meios à mão. Assim como em um organismo biológico, um computador organico tem cinco propriedades principais:
1. É introspectivo ou auto-consciente na medida em que pode-se observar a si mesmo e otimizar o seu comportamento para cumprir o seu objetivos.
2. É adaptativa em que observa o comportamento do aplicativo e se adapta para otimizar apropriada métricas de aplicação, tais como desempenho, potência, ou tolerância a falhas.
3. É auto cura em que ele monitora constantemente os seus recursos para falhas e toma medidas correctivas como necessário. Auto-cura pode ser visto como uma instância extremamente importante de auto-consciência e adaptabilidade.
4. É objetivo orientado na medida em que tenta cumprir as metas de um usuário ou aplicação, otimizando restrições de interesse.
5. É aproximado em que se utiliza a menor quantidade de precisão para realizar uma determinada tarefa. A computador orgânico pode automaticamente escolher entre uma gama de representações para otimizar a execução.
A indústria de computação está em uma importante encruzilhada. Tecnologia de semicondutores oferece dezenas de bilhões de transistores em um chip, e os avanços futuros não mostram sinais de diminuir. Nos últimos tempos, infelizmente, estes avanços não resultaram em aumentos proporcionais no desempenho ou outras medidas de interesse para os usuários. Assim, a indústria de computação está pronto e receptivo para a próxima grande revolução no computador arquitetura. Acreditamos que a visão proposta na computação orgânica pode revolucionar a computação de um modelo processual para um mundo objetivo orientado em que os programadores lidam com determinados objetivos, não com cada caso possível, atingindo assim os níveis de produtividade sem precedentes, desempenho e resiliência.
Conclusão
Apesar de ser uma ideia futurista, a computação orgânica esta preste a se tornar realidade, e tudo isso graças a outras tecnologias que vem evoluindo gradativamente como a Inteligência Artificial, Computação Natural, Computação Quântica entre outras.
Ninguém pode simular a você ou a mim por meio de um sistema que seja menos complexo do que nós. Os produtos que fabricamos
podem ser vistos como uma simulação e, embora esses produtos consigam resistir a certas condições às quais o nosso organismo
não resiste, eles jamais captam a vivacidade, a complexidade ou a profundidade do seu criador. Certa vez, Beethoven observou que a
música que compusera não era nada em comparação com a música que ouvira.
Heinz Pagel, autor de The Dreams of Reason
Referencias Bibliograficas
http://groups.csail.mit.edu/cag/raw/documents/Agarwal-Harrod-organic-2006.pdf