Intuitivamente, parece que un enfoque paralelo de múltiples procesadores para problemas de computación espacial reduciría el tiempo de procesamiento. Hice una búsqueda rápida y no pude encontrar una reducción del casco convexo a tiempo constante, pero hay ejemplos de mejoras por un factor, como esta página en iiit.ac.in y esta página en arxiv.org. Estos ejemplos utilizan unidades de procesamiento de gráficos que son máquinas de datos múltiples de instrucción única.
Sospecho que una verdadera computadora paralela masiva con múltiples programas que se ejecutan en múltiples procesadores con comunicación entre procesadores podría funcionar mejor. Parece que esto podría configurarse para imitar la física, pero podría necesitar un procesador para cada punto de datos posible, en lugar de cada punto de datos real. Eso es ENORME. Nuestros cerebros (y la realidad, obviamente) tienen tales recursos, ya que tienen una neurona altamente interconectada (de hecho, múltiples) para cada punto de resolución en nuestras retinas. Es por eso que potencialmente podemos visualizar una solución a este tipo de problema en el tiempo que es algo independiente del número de puntos de datos, es decir, tal vez más rápido que el tiempo constante.
Este artículo analiza un enfoque de Procesador múltiple de instrucción única múltiple. Página en mpi-inf.mpg.de. Es un paso en la dirección correcta.
- ¿Un compromiso de fusión realmente necesita dos padres?
- ¿Por qué una compañía compraría el navegador Opera por $ 600 millones? ¿Cómo puede una empresa monetizar un navegador web?
- ¿Hay algo como la filosofía computacional?
- Cómo comprender claramente el propósito de los lenguajes regulares (informática)
- ¿Vale la pena estudiar un tema si no crees que podrías haber llegado incluso a las derivaciones / algoritmos / pruebas que se dan allí?