HETEROGENEOUS SYSTEMS AND HIGH PERFORMANCE COMPUTING: PROGRAMMABILITY AND ENERGETIC EFFICIENCY (Q3136043)

From EU Knowledge Graph
Revision as of 08:54, 2 December 2021 by DG Regio (talk | contribs) (‎Created claim: summary (P836): Le présent projet fait partie de l’environnement de la concurrence des prix élevés (CAP), des nouveaux ARCHITECTURES qui sont utilisés dans les superordinateurs ainsi que dans les appareils mobiles (SMARTPHONES, TABLETS, ETC.) et comment les exploiter du point de vue de la programmation et de l’efficacité énergétique._x000D__x000D_ _x000D_ Les ARCHITECTURES DES moderns COMPUTER EST CONTRE LES COMPLETIONS conformations VOS DESIGNEURS Êtes à restr...)
Jump to navigation Jump to search
Project Q3136043 in Spain
Language Label Description Also known as
English
HETEROGENEOUS SYSTEMS AND HIGH PERFORMANCE COMPUTING: PROGRAMMABILITY AND ENERGETIC EFFICIENCY
Project Q3136043 in Spain

    Statements

    0 references
    61,092.9 Euro
    0 references
    71,874.0 Euro
    0 references
    85.0 percent
    0 references
    30 December 2016
    0 references
    29 December 2020
    0 references
    UNIVERSIDAD DE LA LAGUNA
    0 references

    28°29'8.77"N, 16°18'57.38"W
    0 references
    38023
    0 references
    EL PRESENTE PROYECTO SE ENMARCA EN EL AMBITO DE LA COMPUTACION DE ALTAS PRESTACIONES (CAP), DE LAS NUEVAS ARQUITECTURAS QUE SE UTILIZAN TANTO EN SUPERCOMPUTADORES COMO EN DISPOSITIVOS MOVILES (SMARTPHONES, TABLETS, ETC.) Y DE COMO EXPLOTARLAS DESDE EL PUNTO VISTA DE LA PROGRAMABILIDAD Y DE LA EFICIENCIA ENERGETICA._x000D_ _x000D_ LAS ARQUITECTURAS DE LOS MODERNOS COMPUTADORES SE VUELVEN MAS COMPLEJAS CONFORME SUS DISEÑADORES DAN RESPUESTA A RESTRICCIONES IMPUESTAS POR LA TECNOLOGIA DE DISPOSITIVOS ELECTRONICOS. LAS PLATAFORMAS ESCALABLES HETEROGENEAS QUE HAN SIDO POSIBLES GRACIAS A LA COMBINACION DE ARQUITECTURAS MULTINUCLEO Y ACELERADORES HARDWARE (P.EJ. GPUS) SE POSICIONAN CLARAMENTE COMO ALTERNATIVAS DE FUTURO. NO OBSTANTE, ESTA TENDENCIA EN LA ESCALABILIDAD DE LA ARQUITECTURA SE PRODUCE AL PRECIO DE LA PORTABILIDAD, LA PRODUCTIVIDAD Y EL CONSUMO DE ENERGIA. HACER UN USO EFICIENTE DE ESTE TIPO DE PLATAFORMAS IMPLICA EL USO DE DIFERENTES MODELOS DE PROGRAMACION (P. EJ. MPI, OPENMP, OPENACC, SYCL, OPENCL, CUDA, RENDERSCRIPT, ETC.), ASUMIENDO ADEMAS QUE LAS HERRAMIENTAS DISPONIBLES PARA ANALIZAR LA ENERGIA CONSUMIDA POR APLICACIONES CRITICAS SON AUN PRIMITIVAS, OBSERVANDOSE UNA NOTABLE AUSENCIA DE ESTANDARES. EN ESTOS MOMENTOS, LA COMUNIDAD CAP ESTA REFORMULANDO EL DISEÑO DEL MODELO CONJUNTO DE PROGRAMACION CON LA ESPERANZA DE SOLVENTAR ESTE DESAFIO. SIMULTANEAMENTE, LOS PROPIOS FABRICANTES DE COMPUTADORES APORTARIAN ELEMENTOS AL HARDWARE DEL DISPOSITIVO PARA FACILITAR EL ANALISIS Y LA MONITORIZACION DE LA ENERGIA CONSUMIDA._x000D_ _x000D_ _x000D_ EN ESTE PROYECTO PRETENDEMOS ABORDAR PROBLEMAS PRESENTES EN ESTE NUEVO ESCENARIO. ANALIZAREMOS LAS NUEVAS ESPECIFICACIONES Y ESTANDARES QUE ENTRAN EN ESCENA Y QUE POTENCIALMENTE PERMITIRIAN ALIVIAR EL PROBLEMA DE LA PROGRAMABILIDAD Y LA PORTABILIDAD DEL CODIGO GENERADO. ESTUDIAREMOS LOS PROBLEMAS DERIVADOS DEL CONSUMO ENERGETICO Y DE LA AUSENCIA DE HERRAMIENTAS Y ESTANDARES PARA SU ANALISIS. NOS CENTRAREMOS EN LOS SIGUIENTES OBJETIVOS GENERALES:_x000D_ _x000D_ A) DESARROLLO DE PROPUESTAS Y MODELOS DE PROGRAMACION QUE FACILITEN LA PROGRAMABILIDAD EN ENTORNOS HETEROGENEOS Y SU APLICACION A APLICACIONES DE INTERES CIENTIFICO O DEL SECTOR PRODUCTIVO._x000D_ _x000D_ B) ANALISIS, DISEÑO Y CONSTRUCCION DE HERRAMIENTAS QUE PERMITAN ESTUDIAR, MONITORIZAR Y CONSTRUIR MODELOS ANALITICOS DEL CONSUMO DE ENERGIA DE APLICACIONES QUE HACEN USO DE SISTEMAS HETEROGENEOS._x000D_ _x000D_ CONCEPTUALMENTE LOS DISPOSITIVOS MOVILES DISPONEN DE UNA ARQUITECTURA DE CARACTERISTICAS SIMILARES A LA DE UN SUPERCOMPUTADOR, SISTEMAS HETEROGENEOS QUE COMBINAN PROCESADORES MULTINUCLEO CON ALGUN TIPO DE GPU, POR LO QUE LAS PROBLEMATICAS ASOCIADAS A LA PROGRAMABILIDAD, PORTABILIDAD Y CONSUMO DE ENERGIA SE COMPARTEN. NO OBSTANTE, EL CONJUNTO DE RESTRICCIONES INHERENTES A LOS DISPOSITIVOS MOVILES HACEN QUE LAS SOLUCIONES ENCONTRADAS NO PUEDAN SER DIRECTAMENTE TRASLADADAS DESDE UN SUPERCOMPUTADOR A UN DISPOSITIVO MOVIL. PRETENDEMOS ABORDAR AMBOS TIPOS DE CONTEXTOS, LO QUE IMPLICA LA BUSQUEDA Y EXPERIMENTACION DE SOLUCIONES PARA UN CONJUNTO AMPLIO DE RETOS QUE, HASTA LA FECHA, NO HAN SIDO RESUELTOS SATISFACTORIAMENTE. (Spanish)
    0 references
    The present draft is part of the environment of the competition of high prices (CAP), of the new ARCHITECTURES that are used in supercomputers as well as in mobile devices (SMARTPHONES, TABLETS, ETC.) and how to exploit them from the point of view of programmability and energy efficiency._x000D__x000D_ _x000D_ THE ARCHITECTURES OF COMPUTER MODERNS IS AGAINST COMPLETIONS CONFORMATIONS YOUR DESIGNERS GET TO RESTRUCTIONS FOR THE TECHNOLOGY OF ELECTRONIC DISPOSITIVES. THE HETEROGENOUS SCALABLE PLATFORMS THAT HAVE BEEN MADE POSSIBLE THANKS TO THE COMBINATION OF MULTI-LOOP ARCHITECTURES AND HARDWARE ACCELERATORS (P.EJ. GPUS) ARE CLEARLY POSITIONED AS FUTURE ALTERNATIVES. HOWEVER, THIS TREND IN ARCHITECTURE SCALABILITY OCCURS AT THE PRICE OF PORTABILITY, PRODUCTIVITY AND ENERGY CONSUMPTION. MAKING EFFICIENT USE OF THIS TYPE OF PLATFORM INVOLVES THE USE OF DIFFERENT PROGRAMMING MODELS (E.G. MPI, OPENMP, OPENACC, SYCL, OPENCL, CUDA, RENDERSCRIPT, ETC.), ASSUMING THAT THE TOOLS AVAILABLE TO ANALYSE ENERGY CONSUMED BY CRITICAL APPLICATIONS ARE STILL PRIMITIVE, OBSERVING A REMARKABLE ABSENCE OF STANDARDS. AT THE MOMENT, THE COMMUNITY CAP IS REFORMULATING THE DESIGN OF THE JOINT PROGRAMMING MODEL IN THE HOPE OF SOLVING THIS CHALLENGE. At the same time, the FABRICANT PROPOSES OF COMPUTATORS REPORT THE HARDWARE OF THE DISPOSITION TO FACILITATE ANALISIS AND MONITORISATION OF CONSUMED ENERGY._x000D_ _x000D_ _x000D_ IN THIS PROJECT we intend to embed PROBLEMS present in this new ESCENARY. WE WILL ANALYSE THE NEW SPECIFICATIONS AND STANDARDS THAT ENTER THE SCENE AND THAT WOULD POTENTIALLY ALLEVIATE THE PROBLEM OF PROGRAMMABILITY AND PORTABILITY OF THE CODE GENERATED. WE WILL STUDY THE PROBLEMS ARISING FROM ENERGY CONSUMPTION AND THE ABSENCE OF TOOLS AND STANDARDS FOR THEIR ANALYSIS. We will focus on the following GENERAL OBJECTIVES:_x000D_ _x000D_ A) DEVELOPMENT OF PROPOSES AND PROGRAMME MODELS that facilitate programmability in heterogeneous environments AND APPLICATION TO APPLICATIONS OF SCIENTIFIC INTEREST OR PRODUCT SECTOR._x000D_ _x000D_ B) ANALISIS, design and CONSTRUCTION OF TOOLS that permit the use of HETEROGENEAL SYSTEMS._x000D_ _x000D__x000D__x000D_ heterogeneous SYSTEMS Combining Multi-Nucleus Processors With Some GPU TYPE, WHAT THE PRODUCTS ASSOCIATE TO Programmability, Portability and Energy Consumption are Shared. HOWEVER, THE SET OF RESTRICTIONS INHERENT IN MOBILE DEVICES MEAN THAT THE SOLUTIONS FOUND CANNOT BE DIRECTLY MOVED FROM A SUPERCOMPUTER TO A MOBILE DEVICE. WE INTEND TO ADDRESS BOTH TYPES OF CONTEXTS, WHICH IMPLIES THE SEARCH AND EXPERIMENTATION OF SOLUTIONS FOR A BROAD SET OF CHALLENGES THAT, TO DATE, HAVE NOT BEEN SATISFACTORILY RESOLVED. (English)
    12 October 2021
    0 references
    Le présent projet fait partie de l’environnement de la concurrence des prix élevés (CAP), des nouveaux ARCHITECTURES qui sont utilisés dans les superordinateurs ainsi que dans les appareils mobiles (SMARTPHONES, TABLETS, ETC.) et comment les exploiter du point de vue de la programmation et de l’efficacité énergétique._x000D__x000D_ _x000D_ Les ARCHITECTURES DES moderns COMPUTER EST CONTRE LES COMPLETIONS conformations VOS DESIGNEURS Êtes à restructions pour la TECHNOLOGIE des dispositifs ELECTRONIQUEs. LES PLATES-FORMES ÉVOLUTIVES HÉTÉROGÈNES QUI ONT ÉTÉ RENDUES POSSIBLES GRÂCE À LA COMBINAISON D’ARCHITECTURES MULTI-BOUCLES ET D’ACCÉLÉRATEURS MATÉRIELS (P.EJ. GPUS) SONT CLAIREMENT POSITIONNÉES COMME ALTERNATIVES FUTURES. TOUTEFOIS, CETTE TENDANCE À L’ÉVOLUTIVITÉ DE L’ARCHITECTURE SE PRODUIT AU PRIX DE LA PORTABILITÉ, DE LA PRODUCTIVITÉ ET DE LA CONSOMMATION D’ÉNERGIE. L’UTILISATION EFFICACE DE CE TYPE DE PLATEFORME IMPLIQUE L’UTILISATION DE DIFFÉRENTS MODÈLES DE PROGRAMMATION (E.G. MPI, OPENMP, OPENACC, SYCL, OPENCL, CUDA, RENDERSCRIPT, ETC.), EN SUPPOSANT QUE LES OUTILS DISPONIBLES POUR ANALYSER L’ÉNERGIE CONSOMMÉE PAR LES APPLICATIONS CRITIQUES SONT ENCORE PRIMITIFS, OBSERVANT UNE ABSENCE REMARQUABLE DE STANDARDS. À L’HEURE ACTUELLE, LA PAC COMMUNAUTAIRE REFORMULE LA CONCEPTION DU MODÈLE DE PROGRAMMATION CONJOINTE DANS L’ESPOIR DE RELEVER CE DÉFI. Dans le même temps, le Fabricant PROPOSE DES COMPUTATEURS RAPPORTE LE DÉPÔT DE LA DISPOSITION POUR FACILITER ANALISIS ET le suivi de l’énergie consumée._x000D_ _x000D_ _x000D_ Dans ce PROJET, nous avons l’intention d’intégrer des PROBLEMS présents dans ce nouveau CESÉNAIRE. NOUS ALLONS ANALYSER LES NOUVELLES SPÉCIFICATIONS ET NORMES QUI ENTRENT SUR LE TERRAIN ET QUI POURRAIENT ATTÉNUER LE PROBLÈME DE LA PROGRAMMATION ET DE LA PORTABILITÉ DU CODE GÉNÉRÉ. NOUS ÉTUDIERONS LES PROBLÈMES LIÉS À LA CONSOMMATION D’ÉNERGIE ET À L’ABSENCE D’OUTILS ET DE NORMES POUR LEUR ANALYSE. Nous nous concentrerons sur les OBJECTIFS GÉNÉRAUX suivants:_x000D_ _x000D_ A) DÉVELOPPEMENT DES PROPOSITIONS ET DES MODELS de PROGRAMME qui facilitent la programmation dans des environnements hétérogènes ET DE L’APPLICATION D’APPLICATIONS D’INTÉRÊT SCIENTIFIQUE OU DE SECTEUR DU PRODUCTEUR._x000D_ _x000D_ B) ANALISIS, conception et CONSTRUCTION DES OUTILS qui permettent l’utilisation de systèmes HETEROGENEAL._x000D_ _x000D__x000D__x000D_SYSTÈMES hétérogènes Combinant des processeurs multi-nucléus avec quelques GPU TYPE, que les PRODUITS ASSOCIÉS À la Programmabilité, à la portabilité et à la consommation d’énergie sont partagés. TOUTEFOIS, L’ENSEMBLE DES RESTRICTIONS INHÉRENTES AUX APPAREILS MOBILES SIGNIFIE QUE LES SOLUTIONS TROUVÉES NE PEUVENT PAS ÊTRE DIRECTEMENT TRANSFÉRÉES D’UN SUPERORDINATEUR À UN APPAREIL MOBILE. NOUS AVONS L’INTENTION D’ABORDER LES DEUX TYPES DE CONTEXTES, CE QUI IMPLIQUE LA RECHERCHE ET L’EXPÉRIMENTATION DE SOLUTIONS À UN LARGE ÉVENTAIL DE DÉFIS QUI, À CE JOUR, N’ONT PAS ÉTÉ RÉSOLUS DE MANIÈRE SATISFAISANTE. (French)
    2 December 2021
    0 references
    San Cristóbal de La Laguna
    0 references

    Identifiers

    TIN2016-78919-R
    0 references