Cada capa de abstracción es un proyecto apasionante.
outside five sigma
outside five sigmaHace 13 horas
tu dedo presiona durante ~10 ms cierra un interruptor en una matriz de teclado, durante el cual ~10¹³ electrones fluyen a través de resistencias de pull-up y circuitos de escaneo. El firmware codifica el evento, y un microcontrolador emite un informe HID USB o Bluetooth de unas pocas docenas de bytes. el sistema operativo atiende una interrupción en unos pocos us, mapea códigos de escaneo a caracteres, y actualiza 10²~10³ bytes de estado en DRAM, almacenados como carga de ~10⁸ electrones en capacitores refrescados cada ~60 ms. tu navegador construye una solicitud HTTPS de 1~5 kB, que la pila TCP/IP segmenta en cargas útiles de ~1.5 kB coincidentes con el MTU de Ethernet. Estas impulsan una interfaz de red con SerDes operando a unos pocos GHz, empujando 10⁶~10⁸ electrones por bit. las señales eléctricas se propagan unos pocos cm a través de trazas de cobre, luego impulsan transceptores ópticos donde los electrones saltan un bandgap semiconductor para emitir 10⁶~10⁸ fotones por bit en longitudes de onda de telecomunicaciones. Estos fotones atraviesan redes de acceso, metro y backbone, sufriendo una docena de conversiones eléctricas <-> ópticas en puntos finales y sitios de regeneración. estos fotones podrían pasar además por cientos a miles de kilómetros de fibra, amplificados cada ~100 km por amplificadores de fibra dopada con erbio a través de emisión estimulada, enrutados por ROADMs, podrían incluso rebotar en los interruptores ópticos MEMS de google unas cuantas veces, y eventualmente reconvertidos a electrones por fotodiodos en límites de terminación y enrutamiento. en el centro de datos, los paquetes se reensamblan y se entregan a servidores de inferencia donde las GPUs realizan multiplicaciones de matrices que involucran ~10¹² parámetros de modelo durante milisegundos, con transistores alternando a 10¹⁶~10¹⁷ veces por segundo. esos parámetros fueron producidos anteriormente por ejecuciones de entrenamiento que duraron semanas a meses, utilizando ~10⁴ aceleradores que consumen quién sabe cuántos megavatios de potencia, empujando 10³⁰~10³³ electrones a través de canales de transistores para las 10²³~10²⁵ operaciones de punto flotante. el resultado de la inferencia se serializa en kilobytes de datos y se transmite de regreso a través de la misma cadena, nuevamente sufriendo conversiones eléctricas - ópticas - eléctricas repetidas a través de redes de acceso, metro y backbone. de vuelta en tu teléfono o laptop o lo que sea, el navegador analiza la respuesta, actualiza la disposición y las estructuras de renderizado, y emite llamadas de dibujo de GPU que escriben millones de píxeles por cuadro en un framebuffer a 60~120 Hz. las interfaces de visualización transmiten múltiples gigabits por segundo a un panel OLED o microLED, donde los píxeles emiten aproximadamente 10⁸~10¹¹ fotones visibles por cuadro, impulsados por corrientes de ~microamperios durante intervalos de conmutación de ~microsegundos. esos fotones atraviesan unos pocos metros en nanosegundos, absorbidos por tus fotorreceptores retinianos, transducidos en señales electroquímicas, e interpretados por un sistema neural biológico de ~20 W. de extremo a extremo, tienes números astronómicos de electrones y fotones altamente coordinados, y docenas de conversiones entre ellos (por supuesto, sin incluir el entrenamiento), para un solo pensamiento de la pequeña inteligencia que aparece en una pantalla y es leído por ti.
OutsideFiveSigma tiene una de las relaciones señal-ruido más altas aquí. Bangers dopados con erbio.
9