Cego pela luz

blog

LarLar / blog / Cego pela luz

Aug 20, 2023

Cego pela luz

Você se lembra da música Blinded by the Light? Esta composição que foi originalmente escrita e gravada por Bruce Springsteen apareceu pela primeira vez em seu álbum de estreia de 1973 Greetings from Asbury Park

Você se lembra da música Blinded by the Light? Esta composição, que foi originalmente escrita e gravada por Bruce Springsteen, apareceu pela primeira vez em seu álbum de estreia de 1973, Greetings from Asbury Park, NJ. Bruce é, claro, uma lenda. Por mais incrível que seja sua interpretação, sempre associarei Blinded by the Light à Earth Band de Manfred Mann, que lançou sua versão três anos depois como uma faixa de seu álbum de 1976, The Roaring Silence.

Eu estava apenas lendo e ponderando a letra. Ainda não tenho ideia do que significam, mas realmente amo essa música. A versão de Manfred Mann inclui a melodia “Chopsticks” tocada no piano perto do final da ponte da música. Essa foi uma das primeiras músicas que aprendi a tocar no piano. Não sou um grande pianista, mas se Manfred e seus amigos precisarem de ajuda, eu certamente poderia cobrir essa parte para eles. Não consigo evitar – preciso assistir ao vídeo do YouTube – volto em um minuto.

Uau! Essa foi uma viagem ao passado, com certeza. Eu era um jovem estudante universitário de olhos brilhantes e cauda espessa quando isso foi lançado. Agora me sinto um velho idiota (mas onde vamos encontrar um a esta hora do dia?).

Os pensamentos estão brilhando como fogos de artifício na minha pobre cabeça. Por exemplo, The Color of Magic e The Light Fantastic, de Terry Pratchett (RIP), simplesmente surgiram e saíram (o que eu chamo, rindo) da minha mente.

A razão de minhas reflexões sinuosas é que eu estava conversando com Maurice (Mo) Steinman, que é vice-presidente de engenharia da Lightelligence. Começamos contemplando algumas imagens que todos já vimos antes:

O dimensionamento do transistor está ficando aquém da demanda (Fonte: Lightelligence)

À esquerda, vemos uma ilustração refletindo um exemplo de escalonamento de nós de processo, que - surpreendentemente - ainda segue aproximadamente a lei de Moore (lembrando que Moore postulou originalmente uma duplicação de transistores por unidade de área de silício a cada 12 meses, depois revisou isso para cada 24 meses, e depois ajustei novamente para cada 18 meses; então, não tanto uma “lei”, mas uma regra prática flexível, mas aí estamos).

Devo admitir que o gráfico à direita chamou minha atenção. Isso descreve os requisitos de desempenho computacional dos modelos de inteligência artificial (IA) e aprendizado de máquina (ML). Este gráfico foi publicado originalmente há alguns anos pela OpenAI (os criadores do ChatGPT). Naquela época, eles dividiram as coisas em duas épocas.

Durante a primeira era, que começou com o Dartmouth Workshop em 1956 e durou até cerca de 2012, os requisitos computacionais para IA/ML seguiam aproximadamente a Lei de Moore, o que era conveniente. Em 2012, vivenciamos um ponto de inflexão, após o qual os requisitos computacionais de IA/ML começaram a dobrar a cada 3,4 meses. A razão pela qual menciono isso aqui é que a versão atualizada do gráfico mostrado acima indicava que os requisitos computacionais agora estão duplicando a cada 2 meses (veja o canto superior direito). Eeek Alors! (E quero dizer isso com muita sinceridade.)

Um ponto importante a ser observado é que não é apenas a computação e o processamento de dados que são importantes – também precisamos nos preocupar com a largura de banda das comunicações e com a movimentação de grandes quantidades de dados. Felizmente, o pessoal da Lightelligence tem a missão de nos cobrir em todas as fases do jogo, desde a computação baseada em óptica na forma de seu servidor oMAC, até a tecnologia de rede óptica em chip (oNOC), até sua rede óptica (oNET). solução.

Dimensionando computação e comunicação com fotônica (Fonte: Lightelligence)

Uma representação um pouco mais corporal dessas tecnologias é ilustrada abaixo. À esquerda, temos a computação óptica na forma do oMAC – a primeira plataforma de computação fotônica totalmente integrada da Lightelligence – que é mais apropriadamente conhecida como mecanismo de computação aritmética fotônica (PACE). O núcleo do PACE é um multiplicador de matriz óptica 64 x 64 que pode resolver problemas NP-completos 100 vezes mais rápido do que uma solução equivalente baseada em GPU.