En teoría no. Esperaba escuchar “sí”. Bueno, es NO
Las CPU modernas tienen cientos de millones de puertas. Ahora imagine hacer una computadora mecánica, de cien millones de puertas mecánicas. Una compuerta OR podría ser dos válvulas hidráulicas, en paralelo, con dos válvulas de retención. Una compuerta AND podría ser dos válvulas hidráulicas en paralelo, con dos válvulas de retención.
Primer problema: velocidad. Las válvulas tendrán una velocidad máxima de quizás 10 ciclos por segundo. Eso es aproximadamente 100 millones de veces más lento que la electrónica. Por lo tanto, no será “equivalente”, en cuanto a velocidad, será al menos 100 millones de veces más lento.
- ¿Qué tiene de anisotrópico el filtrado anisotrópico?
- ¿Vale la pena sobresalir con un título de CS si solo quieres una habilidad comercial flexible que pagará las facturas mientras haces lo que realmente quieres?
- ¿Mi computadora puede ejecutar Subnautica?
- ¿Cuál es la diferencia entre MapReduce, inteligencia artificial y aprendizaje automático? O más bien, ¿cómo están relacionados?
- ¿Cuáles son los 10 problemas principales en Machine Learning para 2017?
El tamaño es otro problema. Es difícil imaginar hacer estas válvulas en un espacio de menos de 1 milímetro cúbico. Entonces la CPU será miles de millones de veces más grande. No es equivalente en tamaño.
La fiabilidad también es un gran problema. Su válvula hidráulica típica tiene una vida útil de quizás 100,000 operaciones. Ese es el cálculo equivalente de una CPU de silicio que se ejecuta por menos de una décima de segundo. Por lo tanto, su CPU mecánica se habrá desgastado en aproximadamente 10,000 segundos, 3 horas, habiendo realizado menos de una décima de segundo de cálculo equivalente de silicio.
Además, los dispositivos mecánicos pueden tener una alta confiabilidad, pero no pedir fallas en cien millones de dispositivos mecánicos realmente está empujando las cosas. Estos dispositivos tendrían que ser inspeccionados individualmente, radiografiados y probados, en un ambiente de sala limpia, e incluso entonces, las probabilidades de que una parte se atasque, raje o falle es demasiado alta para que esto funcione. Incluso una pequeña partícula de polvo, en cualquier lugar, puede obstruir o atascar una puerta lógica mecánica microscópica.
El consumo de energía también es un gran problema. Las válvulas hidráulicas y mecánicas van a utilizar muchos milivatios por compuerta, por lo que está hablando de un consumo de energía en los muchos kilovatios. No es en absoluto equivalente a un procesador de 1 a 10 vatios.