Index du contenu
resulta de cualquiera de las funciones; por lo tanto, el retraso puede ser insignificante (aunque normalmente habrá un pequeño retraso a medida que se configura cada proceso). Esto es mostrado gráficamente a continuación: 29.3 Paralelismo A menudo se hace una distinción en Ciencias de la Computación entre concurrencia y paralelismo. En concurrencia, las tareas independientes separadas se realizan potencialmente al mismo tiempo. tiempo. En el paralelismo, una tarea grande y compleja se divide en un conjunto de subtareas. El las subtareas representan parte del problema general. Cada subtarea se puede ejecutar en el Mismo tiempo. Por lo general, es necesario combinar los resultados de las subtareas para generar un resultado global. Estas subtareas también son muy similares si no funcionalmente exactamente igual (aunque en general cada invocación de subtarea habrá sido suministrada con datos diferentes). Por lo tanto, el paralelismo es cuando se ejecutan varias copias de la misma funcionalidad al mismo tiempo. mismo tiempo, pero con datos diferentes. Algunos ejemplos de dónde se puede aplicar el paralelismo incluyen: • Un motor de búsqueda web. Tal sistema puede buscar en muchas, muchas páginas web. Cada vez que lo haga, debe enviar una solicitud al sitio web apropiado, recibir el resultado y procesar los datos obtenidos. Estos pasos son los mismos si es el el sitio web de la BBC, el sitio web de Microsoft o el sitio web de la Universidad de Cambridge. Por lo tanto, las solicitudes se pueden ejecutar secuencialmente o en paralelo. • Procesamiento de imágenes. Una imagen grande se puede dividir en porciones para que cada slice se puede analizar en paralelo. 29.2 concurrencia 339
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Lire plusTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Lire plus• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Lire plus