segunda-feira, 25 de outubro de 2010

Os 5 supercomputadores mais rápidos do mundo

Os creditos sao Blog do Geek List da da Info Online... Post interessante!




Quanto tempo você demora para descobrir o resultado de 9 x 7? Um segundo. Ora, então você é lerdo, muito lerdo para responder as tabuadas. Claro, não quando comparado a mim, que demoro cerca de três segundos para receber a informação, processar a conta e falar a resposta certa, o número 63.
Na verdade, você fica devendo na rapidez quando é comparado aos 5 mais rápidos supercomputadores do mundo. Barulhentos, vorazes consumidores de energia e totalmente frios (eles só funcionam em salas com o ar condicionado no talo), esses equipamentos conseguem executar, em apenas um segundo, centenas de trilhões de operações de ponto flutuante (teraflops).
Ok. A comparação é injusta, pois não dá para comparar um homem a uma máquina. Mas isso não tira os méritos desses brinquedinhos. Nas mãos dos cientistas, eles dão respostas para coisas complexas, além de tabuadas: como a previsão do tempo, a energia liberada por armas nucleares, a potência de medicamentos e a simulações de inventos mecânicos. Ah, claro, eles calculam coisas complexas e estudam os mistérios do planeta. Supercomputadores, vale dizer, até jogam xadrez.
Conheça, agora, os 5 mais rápidos supercomputadores. Como a gente não tem energia, espaço e ar condicionado suficientes para testá-lo no INFOLAB, pegamos o ranking do grupo TOP500. O pessoal desse projeto faz parte de diversas universidades do mundo e mede, desde 1993, o desempenho dos mais poderosos supercomputadores duas vezes ao ano. E, pode ter certeza, esse pessoal é bem sério e criterioso nas medições.


1 – XT Jaguar





O número 1 da lista do TOP500 é o XT Jaguar, fabricado pela Cray. O todo-poderoso está instalado em solo americano, no laboratório Oak Ridge National, em Tennessee, e roda um sistema baseado em Linux. Os cientistas usam os seus 224.162 núcleos de processamento para gerar uma potência de 1.750 teraflops de processamento e pesquisar temas relacionados à geração de energia limpa, entre outras coisas.


2 – Roadrunner





Roadrunner, desenvolvido e construído pela IBM, é o número 2 da lista. O dispositivo está instalado numa área de quase 600 metros quadrados do Laboratório de Los Alamos, na cidade do Novo México, nos Estados Unidos. O Roadrunner é preparado para chegar aos 1.700 teraflops por segundo, contudo, seu pico foi de 1.100 teraflops. Os cientistas usam o bichão para pesquisar, basicamente, os efeitos (e o poder) de armas nucleares.


3 – Kraken





Um supercomputador usado para diversos tipos de pesquisas acadêmicas leva a posição 3 da lista. É o Kraken, também desenvolvido pela Cray, que funciona no Instituto Nacional de Ciências da Computação, na universidade americana de Tennessee. No talo, o supercomputador consegue um processamento na casa dos 832 teraflops por segundo.


4 – JUGENE





É na Alemanha que fica o quarto supercomputador mais rápido do mundo. É o JUGENE, um hardware nervoso capaz de acelerar a 825,5 teraflops por segundo. Ele é utilizado por cientistas e pesquisadores do Jülich Research Centre. O JUGENE, também da IBM, roda um sistema Linux e, recentemente, foi classificado como um dos supercomputadores que menos consomem energia elétrica.


5 – Tianhe-I





O número 5 da lista é um supercomputador chinês, chamado de Tianhe-I. Construído por engenheiros da Universidade Nacional de Defesa e Tecnologia, o supercomputador oriental foi construído para ajudar na construção de aeronaves e na exploração de petróleo. O pessoal do TOP500 constatou que ele é capaz de chegar aos 563 teraflops de cálculos matemáticos por segundo.





domingo, 10 de outubro de 2010

Tecnologia VoIP (Voz sobre rede IP)

Imagine você fazendo uma ligação telefônica para um parente ou para um amigo que mora em outro país, mas pagando apenas o valor de uma chamada local. Ou então, imagine você falando por horas no telefone com seu(ua) namorado(a) sem se preocupar com a conta telefônica. Isso está se tornando realidade graças ao VoIP. Neste artigo, você entenderá o que é isso e como essa tecnologia funciona.

O que é VoIP
VoIP (Voice over Internet Protocol) é uma tecnologia que permite a transmissão de voz por IP, tornando possível a realização de chamadas telefônicas (com qualidade) pelainternet. Também conhecida por Voz sobre IP, o VoIP está cada vez mais popular e surgem cada vez mais empresas que lidam com essa tecnologia.
O voIP faz com que as redes de telefonia se "misturem" às redes de dados. Dessa forma, é possível que, usando um microfone, caixas ou fones de som e um software apropriado, você faça uma ligação para telefones convencionais por meio de seu computador.
A tecnologia VoIP também tem sido aplicada em PABX (Private Automatic Branch Exchange), os conhecidos sistemas de ramais telefônicos. Dessa forma, muitas empresas estão deixando de ter gastos com centrais telefônicas por substituírem estas por sistemas VoIP.

Funcionamento do VoIP
Para que a transmissão de voz seja possível, o VoIP captura a voz, que até então é transmitida de forma analógica e a transforma em pacotes de dados, que podem ser enviados por qualquer rede TCP/IP ((Transport Control Protocol/InternetProtocol). Assim, é perfeitamente possível trabalhar com esses pacotes pela internet. Quando o destino recebe os pacotes, estes são retransformados em sinais analógicos e transmitidos a um meio no qual seja possível ouvir o som.
Apesar de ganhar destaque recentemente, o VoIP não é uma tecnologia nova. Ela já era trabalhada antes mesmo da popularização da internet e chegou a ser considerada um fracasso pelo fato da velocidade de transmissão de dados ser baixo naquela época, impedindo-a de se tornar funcional na maioria das redes.
Para que o VoIP se tornasse um tecnologia viável, foi (e é) necessário investir em QoS (Quality of Service), isto é, em qualidade de serviço. Para que isso fosse possível, uma das soluções seria o aumento da largura de banda, ou seja, o aumento da velocidade de transmissão e recepção de dados. Como o acesso à internet em banda larga é cada vez mais comum, principalmente em empresas, o VoIP passou a se beneficiar disso. No entanto, apenas velocidade não é suficiente.
Cientes disso, várias empresas do ramo passaram a pesquisar soluções que garantissem a melhor qualidade possível na comunicação por VoIP. É natural que isso fosse acontecer, afinal, se uma empresa (ou um conjunto de empresas) obtivesse os melhores resultados, certamente sairia na frente na disputa por clientes. Essa situação fez com que surgissem uma série de soluções para VoIP.
Apesar dos vários padrões de VoIP, praticamente todas as empresas adotaram o protocolo RTP (Real Time Protocol), que, basicamente, tenta fazer com que os pacotes sejam recebidos conforme a ordem de envio. O RTP "ordena" os pacotes de dados, de forma que seja possível a transmissão de dados em tempo real. Caso algum pacote chegue atrasado, o RTP causa uma interpolação entre o "intervalo" deixado pelo pacote e este não é entregue.
Só como exemplo, imagine que para transmitir a palavra infowester seja usado um pacote por letra. Se o pacote da letra w se atrasar, é melhor que o destinatário receba "infoester" do que "infoesterw". O atraso de pacotes pode ocorrer porque estes podem seguir caminhos diferentes para chegar ao destino. Isso não é um problema se você estiver transmitindo um arquivo, pois seus pacotes são "encaixados" no destinatário. Mas com voz e vídeo em tempo real, isso não pode acontecer.
Tal fato deixa claro que o RTP é um recurso muito útil em aplicações que envolvem som e vídeo. Devido a esta característica, seu funcionamento é atrelado a outro protocolo, o RTCP (Real Time Control Protocol). Este é responsável pela compressão dos pacotes dos dados e também atua no monitoramento destes.
Por ainda ser necessário melhorias, a IETF (Internet Engineering Task Force), entidade responsável pelo RTP e pelo RTCP, sugeriu a aplicação do protocolo RSVP (Resource Reservation Protocol), que tem como principal função alocar parte da banda disponível para a transmissão de voz.
Existem ainda os codecs, protocolos extras que adicionam funcionalidades e maior qualidade à comunicação. Entre eles, tem-se o G.711, o G.722, o G.723, o G.727, entre outros. O que os diferencia são os algoritmos usados, a média de atraso e principalmente a qualidade da voz. Neste último aspecto, o G.711 é considerado excelente. Todos esses codecs são recomendados pela entidade ITU-T (International Telecommunications Union - Telecommunications standardization sector) e geralmente trabalham em conjunto com mais outro protocolo: O CRTP (Compressed Real-Time Protocol), responsável por melhorar a compressão de pacotes e assim dar mais qualidade ao VoIP.
Para que seja possível a interligação das redes telefônicas convencionais com o VoIP, geralmente usa-se um equipamento denominado Gateway. Ele é responsável por fazer a conversão do sinal analógico em digital e vice-versa, além de fazer a conversão para os sinais das chamadas telefônicas. Existe ainda o Gateway Controller (ou Call Agent), que é responsável por controlar as chamadas feitas pelo Gateway.
Para as ligações em longa distância, são utilizados equipamentos conhecidos por Gatekeeper. Eles gerenciam uma série de outros equipamentos e podem autorizar chamadas, fazer controle da largura de banda utilizada, enfim, de grosso modo, ele pode ser entendido como uma central telefônica para VoIP.

Telefonia IP
É muito comum o VoIP ser confundido com Telefonia IP. Ambos são diferentes: a Telefonia IP é uma espécie de "versão evoluída" do VoIP. Na verdade, para um serviço ser caracterizado como Telefonia IP, é necessário que este tenha, no mínimo, funcionalidades e qualidade equivalentes à telefonia convencional.
A tecnologia VoIP, basicamente, converte sinal de voz (analógico) para o formato digital, utlizando tanto a infra-estrutura de dados, quanto a infra-estrutura analógica. A Telefonia IP, por sua vez, também faz uso de aparelhos telefônicos específicos e utiliza de maneira efetiva as redes computacionais (como a internet). Tais dispositivos, geralmente, são sofisticados o suficiente para a transmissão de voz em tempo real e com qualidade que muitas vezes supera a telefonia convencional. O fato mais interessante é que a Telefonia IP consegue essa eficiência sem necessitar de centrais telefônicas e ainda pode apresentar integração com outros serviços de dados, como vídeo e e-mail.

Finalizando
Atualmente, a tecnologia VoIP não se limita às empresas. Graças ao programa Skype, criado por Niklas Zennström (o criador do KaZaA), o uso de voz sobre IP está sendo possível também a usuários domésticos. Isso é um sinal evidente de que o VoIP pode ser tornar um dos fenômenos da internet, assim como é o e-mail. Certamente, assistiremos uma grande mudança no ato de usar o telefone.Assim que começou a se popularizar, o VoIP foi encarado como um "inimigo" das empresas de telefonia tradicionais. Mas, logo, viu-se que essa tecnologia é, na verdade, um novo produto a ser explorado. Além das vantagens relativas aos custos, há ainda a questão do constante aumento de qualidade. Já há casos em que a qualidade sonora do VoIP supera a qualidade de uma ligação telefônica convencional.