{"title":"COSMOS -结合优化和仿真软件的框架","authors":"Cosmin-Gabriel Samoila, E. Slusanschi","doi":"10.1109/CSCS.2019.00035","DOIUrl":null,"url":null,"abstract":"A simulation software is a mathematical model translated into code and it describes a physical system. Given the fact that designing and writing simulation software requires a lot of knowledge about the system we want to model, we will focus on integrating optimization software with existing simulation programs for high energy particles and molecular dynamics. An optimization software is a special kind of software that targets applications and tunes their parameters and input accordingly to the desired result. By performing an optimization step, we are aiming either a lower run time or a better simulation precision. COSMOS is a framework that aims to provide three main functions: to optimize simulation output with respect to program input and parameters, to provide improved scheduling policies for all tasks of the simulation packages on HPC resources, and to offer enhanced sensitivity analysis of application parameters.","PeriodicalId":352411,"journal":{"name":"2019 22nd International Conference on Control Systems and Computer Science (CSCS)","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"COSMOS - Framework for Combining Optimization and Simulation Software\",\"authors\":\"Cosmin-Gabriel Samoila, E. Slusanschi\",\"doi\":\"10.1109/CSCS.2019.00035\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A simulation software is a mathematical model translated into code and it describes a physical system. Given the fact that designing and writing simulation software requires a lot of knowledge about the system we want to model, we will focus on integrating optimization software with existing simulation programs for high energy particles and molecular dynamics. An optimization software is a special kind of software that targets applications and tunes their parameters and input accordingly to the desired result. By performing an optimization step, we are aiming either a lower run time or a better simulation precision. COSMOS is a framework that aims to provide three main functions: to optimize simulation output with respect to program input and parameters, to provide improved scheduling policies for all tasks of the simulation packages on HPC resources, and to offer enhanced sensitivity analysis of application parameters.\",\"PeriodicalId\":352411,\"journal\":{\"name\":\"2019 22nd International Conference on Control Systems and Computer Science (CSCS)\",\"volume\":\"39 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 22nd International Conference on Control Systems and Computer Science (CSCS)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CSCS.2019.00035\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 22nd International Conference on Control Systems and Computer Science (CSCS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSCS.2019.00035","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
COSMOS - Framework for Combining Optimization and Simulation Software
A simulation software is a mathematical model translated into code and it describes a physical system. Given the fact that designing and writing simulation software requires a lot of knowledge about the system we want to model, we will focus on integrating optimization software with existing simulation programs for high energy particles and molecular dynamics. An optimization software is a special kind of software that targets applications and tunes their parameters and input accordingly to the desired result. By performing an optimization step, we are aiming either a lower run time or a better simulation precision. COSMOS is a framework that aims to provide three main functions: to optimize simulation output with respect to program input and parameters, to provide improved scheduling policies for all tasks of the simulation packages on HPC resources, and to offer enhanced sensitivity analysis of application parameters.