Coplanificación de procesos maleables de aprendizaje automático mediante contenedores
Material type:
Item type | Home library | Collection | Call number | URL | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|
![]() |
Biblioteca de la Facultad de Informática | TES 23/14 (Browse shelf(Opens below)) | Available | DIF-05268 | ||||
![]() |
Biblioteca de la Facultad de Informática | Biblioteca digital | Link to resource | No corresponde | ||||
![]() |
Biblioteca de la Facultad de Informática | Biblioteca digital | Link to resource | No corresponde |
Tesis (Maestría en Cómputo de Altas Prestaciones) - Universidad Nacional de La Plata. Facultad de Informática, 2023.
1. Introducción -- 1.1. Motivación -- 1.2. Objetivos -- 1.3. Organización -- 2. Marco Teórico -- 2.1. Contenedores -- 2.2. Elasticidad/(re)asignación de recursos en contenedores -- 2.3. Elasticidad en cloud -- 2.4. Elasticidad en aplicaciones -- 3. Integración de elasticidad en Tensorflow -- 3.1. El framework Tensorflow -- 3.1.1. Grafo computacional -- 3.1.2. Modelo de ejecución -- 3.1.3. Optimizaciones -- 3.1.4. Visualización de trazas de ejecución -- 3.2. Diseño e integración de elasticidad en Tensorflow -- 3.2.1. Diseño de la solución -- 3.2.2. Implementación -- 4. Coplanificación de aplicaciones elásticas -- 4.1. Diseño de la solución -- 4.1.1. Funcionamiento del planificador -- 4.2. Políticas de planificación y reasignación de recursos -- 4.2.1. Política de planificación -- 4.2.2. Políticas de asignación/reasignación de recursos -- 4.3. Implementación de la solución -- 4.3.1. Modulo del cliente -- 4.3.2. Modulo del servidor del planificador -- 4.3.3. Modulo del visor de trazas -- 5. Resultados -- 5.1. Especificaciones para las pruebas -- 5.2. Elasticidad en Tensorflow -- 5.2.1. Elasticidad del inter paralelismo -- 5.2.2. Elasticidad del Intra Paralelismo -- 5.3. Evaluación de oversubscription -- 5.4. Coplanificación de contenedores elásticos -- 5.4.1. Elasticidad en contenedores -- 5.4.2. Planificación de contenedores -- 6. Conclusiones y trabajo futuro -- 6.1. Conclusiones -- 6.2. Trabajos Futuros -- A. Instrucciones de uso del planificador -- A.1. Requerimientos de sistema -- A.2. Lanzamiento del servidor -- B. Tablas de métricas de los experimentos