SlideShare uma empresa Scribd logo
1 de 10
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

Mais conteúdo relacionado

Semelhante a Computação orgânica

Seminario Lep Ibge Slideshare
Seminario Lep Ibge SlideshareSeminario Lep Ibge Slideshare
Seminario Lep Ibge Slideshare
guest5ccda
 

Semelhante a Computação orgânica (20)

Projeto de pesquisa - Automação Residencial
Projeto de pesquisa - Automação ResidencialProjeto de pesquisa - Automação Residencial
Projeto de pesquisa - Automação Residencial
 
Revista programar 14
Revista programar 14Revista programar 14
Revista programar 14
 
Computação Autonoma no Ambiente das Tecnologias da Informação
Computação Autonoma no Ambiente das Tecnologias da InformaçãoComputação Autonoma no Ambiente das Tecnologias da Informação
Computação Autonoma no Ambiente das Tecnologias da Informação
 
TDC2018FLN | Trilha UX - Os desafios para viabilizar a experiência do usuário...
TDC2018FLN | Trilha UX - Os desafios para viabilizar a experiência do usuário...TDC2018FLN | Trilha UX - Os desafios para viabilizar a experiência do usuário...
TDC2018FLN | Trilha UX - Os desafios para viabilizar a experiência do usuário...
 
Desenvolvimento de software
Desenvolvimento de softwareDesenvolvimento de software
Desenvolvimento de software
 
Desenvolvimento de software Iha Mundu
Desenvolvimento de software Iha MunduDesenvolvimento de software Iha Mundu
Desenvolvimento de software Iha Mundu
 
Desenvolvimento de software MENO SILVA VENILALE ANAN
Desenvolvimento de software MENO SILVA VENILALE ANANDesenvolvimento de software MENO SILVA VENILALE ANAN
Desenvolvimento de software MENO SILVA VENILALE ANAN
 
Projeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumoProjeto e interface_com_usuário_resumo
Projeto e interface_com_usuário_resumo
 
Naked Objects
Naked ObjectsNaked Objects
Naked Objects
 
C.E.S.A.R - Prototipación Electronica en Diseño
C.E.S.A.R - Prototipación Electronica en DiseñoC.E.S.A.R - Prototipación Electronica en Diseño
C.E.S.A.R - Prototipación Electronica en Diseño
 
Fórum respostas
Fórum  respostasFórum  respostas
Fórum respostas
 
Analise aula2
Analise aula2Analise aula2
Analise aula2
 
Computação Ubíqua e Pervasiva
Computação Ubíqua e PervasivaComputação Ubíqua e Pervasiva
Computação Ubíqua e Pervasiva
 
Especificação requisitos
Especificação requisitosEspecificação requisitos
Especificação requisitos
 
Pesquisa operacional
Pesquisa operacionalPesquisa operacional
Pesquisa operacional
 
DevCamp 2017 - Criando produtos de Data Science e Inteligência Artificial
DevCamp 2017 - Criando produtos de Data Science e Inteligência ArtificialDevCamp 2017 - Criando produtos de Data Science e Inteligência Artificial
DevCamp 2017 - Criando produtos de Data Science e Inteligência Artificial
 
Criando produtos de Data Science & AI: da proposta ao deploy
Criando produtos de Data Science & AI: da proposta ao deployCriando produtos de Data Science & AI: da proposta ao deploy
Criando produtos de Data Science & AI: da proposta ao deploy
 
Seminario Lep Ibge Slideshare
Seminario Lep Ibge SlideshareSeminario Lep Ibge Slideshare
Seminario Lep Ibge Slideshare
 
Usabilidade: Palestra no auditório do IBGE
Usabilidade: Palestra no auditório do IBGEUsabilidade: Palestra no auditório do IBGE
Usabilidade: Palestra no auditório do IBGE
 
Design de interação aula 2
Design de interação aula 2Design de interação aula 2
Design de interação aula 2
 

Computação orgânica

  • 2. 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.
  • 3. 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:
  • 4. 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.
  • 5. 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.
  • 6. 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.
  • 7. 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.
  • 8. 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.
  • 9. 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