Alibaba apresenta processador com nova arquitetura computacional

Alibaba apresenta processador com nova arquitetura computacional

DAMO Academy da Alibaba ao empilhar lógica e memória em 3D, o chip resolveria o “Gargalo de von Neumann”, uma limitação na circulação de dados entre CPU e memória. O chip foi desenvolvido para aplicações que necessitam de extrema potência de computação — em um teste específico para inteligência artificial, o chip demonstrou desempenho 10 vezes superior a processadores convencionais. As informações são do site PanDaily.

Fonte: https://pandaily.com

C é a linguagem com a maior eficiência energética, Perl possui a menor

C é a linguagem com a maior eficiência energética, Perl possui a menor

A maioria das pessoas presumiria que um programa de computador que funciona mais rápido consumirá menos energia. Mas isso nem sempre pode ser verdade, pois outros fatores entram na equação de consumo de energia além da velocidade.

O estudo foi realizado por cientistas da computação portugueses em 2017, mas chamou a atenção somente agora. Foram analisados o tempo de execução, uso de memória e consumo de energia entre 27 linguagens de programação. Linguagens compiladas tendem a ser mais rápidas e eficientes no uso de energia (como exemplos, C e Rust), ao contrário de linguagens interpretadas (Perl e Lua). As informações são do site Hackaday.

Fonte: https://hackaday.com

NoSQL + mongoDB – quebra de paradigma

Quando penso que não iria ouvir mais nomes estranhos de tecnologias revolucionarias, surge em minha vida NoSQL e MongoDB.

  • NoSQL ?
  • MongoDB?

+

O que é isso?

Não vou entrar em detalhes técnicos, como instalar, exemplos, etc – É só pesquisar no Google, não falta material.

A idéia aqui é dizer que existe e qual é a quebra de paradigma.

  • NoSQL, não é Banco de Dados Relacional. Não é apenas SQL, mas é banco de dados.
  • MongoDB é uma aplicação de código aberto, de alta performance, sem esquemas, orientado à documentos.

E dai?

Adoro analogias, então lá vai mais uma:

  • TRADICIONAL: Em uma biblioteca (hd), tem uma bibliotecária (processador) que possui uma boa memória. Toda vez que você pede um livro à moça, ela coloca seu pedido na memória, vai buscar na biblioteca (hd) e traz o resultado da busca dela para você, e assim por diante toda vez que você requisita um documento.
  • A REVOLUÇÃOEm uma biblioteca (hd), tem uma bibliotecária (processador) que possui uma boa memória. Quando a bibliotecária chega pela manhã, lê todos os livros e quando você pede um documento, ela já tem na memória e lê o trecho para você. Se você perguntar algo que ela não leu, ela busca uma vez e coloca na memória para as próximas pessoas. E tem mais, a bibliotecaria envia tudo que ela leu para outras bibliotecarias em outras bibliotecas deixando-as atualizadas com as buscas, inserções a alterações. Tudo na memória.

Não sei se você sabe, mas HD é lento, memória é rápida.

E dai?

  • Se você produz aplicações para web que necessitam de alta performance, é bom ler novamente se não entendeu.
  • Se você não trabalha com isso, nem precisa disso, usa o Excel mesmo.

Quem usa?

  • Twitter
  • Facebook
  • Google
  • e um monte de gente grande

Breve: