# ADMIRE Review ###### tags: `EUROHPC` > 100 Pms Archive with I/O traces Also address AI and deep learning workloads. --> create I/O stack - intelligent global coordination - schedule of storage and compute resources for any application. --> take into account the overall jobs running. + power efficient but mostly through reducing data movement. collaborate with pother projects through WP5 and WP7. - Open source & libraries. available through ADMIRE webpage Open research datasets. One community in Zenodo Published in datasets -> zenodo community. Collaboration with other projects. IO-SEA, DEEP-SEA, RED-SEA. TIME-X, TEXTARROSA. ## WP1 no major deviaiton. organized in a professional manner. No specific issues. cross-testing of software / products. UC3M e-archive --> but anyway all publications are linked on the web. archive for publications. admire-eurohpc zenodo community. Cooperation with ADMIRe & RED-SEA not with IO-SEA? Open cooperation to enlarge with external users. different people when same partners. ## WP2 Deployed at partners' sites. In practice what does it mean? GekkoFS. filesystem. Currently testing with applications. dataClay (support Object storage). Hercules Are these deployed at partners' sites. Goal is to merge? What does it mean? all ad-hoc storage support the same APIs. all ad-hoc storage are connected to I/O scheduler. Application to Streamiling Deep LEarning with ad-hoc storage. Direct Lustre -ad-hoc storage can be done with GeekoFS abut with Expand, etc. indepdenent of ad-hoc storage system. Collecting traces. FAIR--? Increase the FAIRness but not FAIR... joint metadata schema --> developed by who? Only for Deep learning applications? Performance tools and tuning. --> Is it something you will describe somewhere? Go out of your bubble and sustainability --> different steps and the benefit of each step. Having the overall framework is the best but steps by steps can be useful. ## WP3 Malleability Management. Enabling malleability in some of C-based use cases of WP7 Will support Fortran so can be extended tp other use case. Task: extend FlexMPI to Fortran and Python. Elastisim to support energy consumption. integrating the schedulers and malleabilitu support to Slurm Collaboration with DEEP-SEA or IO-SEA on paper review. Hamid Fard. Move to PMIx ## WP4 IO Scheduler Design SLURM CLI extensions is it per file? Different scope: per file, per application, etc. Directives in SLURM not so useful for end-users. ## WP5 Sensing and profiling. Prometheus Per jobid per user per node exporting database to be implemented. Isn't dependend on the infrastructure. so it can be reused in other sites. predictive performance. IO-SEA --> IO trace repository Darshan can use old info in ADMIRE framework. predicitve performance for applications. per Dataset Metrics refinements --> choose the best metrics do you need as many applications as possible ## WP6 Intelligent controller From scratch. Design APIs in collaboration with other WPs. Scalability: how do you ensure/test it? get feedback from applications. monitoring per node --> collected to get monitoring per application. with flexMPI (demo) how many applications can use flexMPI? 6.2 --> prediction. based on machine learning. Need a lot of data, right? IO bound versus compute bound. 6.3 improve intelligent controller decentralize intelligent controller distribute IO scheduling other criteria: energy efficiency. REDIS is already a distributed database. WaComm+++ (one of the application) Manage application workflows. deployment on one site only? or on several sites? probably both sites. ## WP7 - Application co-design support applications developers in use case analysis and test deployments. Where you have safe reconfiguraitons in the applications. co-design lifecycle process WaComM++ integration with Intelligent controller could increase or decrease the number of particles Quantum expresso. Integration with FlexMPI what does it mean for application developers? NEK5000 CFD computational intensive. Can be reconfigured. Remote sensing. Distirbuted Deep learning and AI at scale for remote sensing applications. checkpoint informaiton in D7.2 but we don't have it yet. Life Science application. Same as previous. Software Heritage and Analytics Some applications do not contribute to the project objectives? 4 applications contribute to the objective? profiling, etc. Can it be "easily" applied to other applications? - port software + ADMIRE components. Tracing recipe development. How difficult is it to do for other applications WP8 Dissemination and Exploitation Spack --> for installation different from other projects such as DEEP-SEA Standardization. Common with other EuroHPC projects. PMIx increasing usage because of MPI Session. Hackathons? for onboarding. Also summer schools. 1 week. Demos: Do you have the links of the videos somewhere? There are on track. timeline