Compléter Arquitectura del Computador U4Version en ligne Arquitectura del Computador U4_E7 par POLITÉCNICO GRANCOLOMBIANO EDUCACIÓN VIRTUAL 1 Comunicación rendimiento procesador software Aglomeración Particionamiento arquitectura Mapeo Uno de los principales problemas en el desarrollo de es lograr el aprovechamiento al máximo de los recursos del hardware que ejecutará dicho software . Así , el desarrollo de software implica no solo la definición y escritura de algoritmos en un lenguaje de programación , sino su adaptación a la que ejecutará dichos algoritmos . Como parte de la adaptación , se han creado metodologías de diseño de algoritmos paralelos , que a grandes rasgos incluyen , en orden las siguientes etapas : , , y . La primera etapa , consiste en descomponer una tarea en subtareas . La segunda , en permitir que haya interacción entre las subtareas definidas . La siguiente etapa , consiste en encontrar coincidencias para agrupar subtareas en grupos más grandes , buscando mejorar el general . La última etapa se encarga de enviar cada grupo de subtareas al que las ejecutará .