Amir Haderbache, Koichi Shirahata, T. Yamamoto, Y. Tomita, H. Okuda
{"title":"基于cnn自整定求解器公差的结构分析仿真加速","authors":"Amir Haderbache, Koichi Shirahata, T. Yamamoto, Y. Tomita, H. Okuda","doi":"10.1109/IPDPSW50202.2020.00134","DOIUrl":null,"url":null,"abstract":"With the emergence of AI, we observe a surge of interest in applying machine learning to traditional HPC workloads. An example is the use of surrogate models that approximate the output of scientific simulations at very low latency. However, such a black-box approach usually suffers from significant accuracy loss. An alternative method is to leverage the large amount of data generated at simulations’ runtime to improve the efficiency of numerical methods. However, there is still no clear solution to apply AI inside HPC simulations. Thus, we propose to incorporate AI into structural analysis simulations and develop an auto-tuning of the iterative solver tolerance used in the Newton-Raphson method. We leverage residual data to train a performance model that is aware of the time-accuracy trade-off. By controlling the tuning using AI softmax probability values, we achieve 1.58x acceleration compared to traditional simulations and maintain accuracy with 1e-02 precision.","PeriodicalId":398819,"journal":{"name":"2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)","volume":"22 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"Acceleration of Structural Analysis Simulations using CNN-based Auto-Tuning of Solver Tolerance\",\"authors\":\"Amir Haderbache, Koichi Shirahata, T. Yamamoto, Y. Tomita, H. Okuda\",\"doi\":\"10.1109/IPDPSW50202.2020.00134\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the emergence of AI, we observe a surge of interest in applying machine learning to traditional HPC workloads. An example is the use of surrogate models that approximate the output of scientific simulations at very low latency. However, such a black-box approach usually suffers from significant accuracy loss. An alternative method is to leverage the large amount of data generated at simulations’ runtime to improve the efficiency of numerical methods. However, there is still no clear solution to apply AI inside HPC simulations. Thus, we propose to incorporate AI into structural analysis simulations and develop an auto-tuning of the iterative solver tolerance used in the Newton-Raphson method. We leverage residual data to train a performance model that is aware of the time-accuracy trade-off. By controlling the tuning using AI softmax probability values, we achieve 1.58x acceleration compared to traditional simulations and maintain accuracy with 1e-02 precision.\",\"PeriodicalId\":398819,\"journal\":{\"name\":\"2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)\",\"volume\":\"22 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-05-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/IPDPSW50202.2020.00134\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 IEEE International Parallel and Distributed Processing Symposium Workshops (IPDPSW)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IPDPSW50202.2020.00134","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Acceleration of Structural Analysis Simulations using CNN-based Auto-Tuning of Solver Tolerance
With the emergence of AI, we observe a surge of interest in applying machine learning to traditional HPC workloads. An example is the use of surrogate models that approximate the output of scientific simulations at very low latency. However, such a black-box approach usually suffers from significant accuracy loss. An alternative method is to leverage the large amount of data generated at simulations’ runtime to improve the efficiency of numerical methods. However, there is still no clear solution to apply AI inside HPC simulations. Thus, we propose to incorporate AI into structural analysis simulations and develop an auto-tuning of the iterative solver tolerance used in the Newton-Raphson method. We leverage residual data to train a performance model that is aware of the time-accuracy trade-off. By controlling the tuning using AI softmax probability values, we achieve 1.58x acceleration compared to traditional simulations and maintain accuracy with 1e-02 precision.