当前位置:网站首页>Research on parallel computing architecture of meteorological early warning based on supercomputing platform
Research on parallel computing architecture of meteorological early warning based on supercomputing platform
2022-06-25 11:24:00 【[email protected]】
Author's brief introduction : Wuhan Mavericks focus on GIS Big data applications 、 Microservices 、WEBGIS
【 Application scenarios / The main solution is 】
In the future, the accuracy of meteorological early warning is required to be higher and higher , Not only to increase the density of meteorological sampling points , It also requires more detailed forecast service products , Information release is faster . The supercomputing platform is mainly used to improve the release speed of provincial meteorological early warning calculation , Achieve minute level warning , Avoid and reduce casualties and economic losses caused by geological disasters to the greatest extent .
【 Content description 】
The resource configuration of the computing node is as follows :
in the past , The software is written in serial , Suppose in a CPU Above to perform the task . Supercomputers have completely broken this situation , Turn to emphasize “ Parallel computing ”. The principle of high-performance computing is not complicated , Is to divide a task into several parts , Each server completes one , But the basis of parallelization is a thorough understanding of the application business involved in this code , On the basis of understanding , Then carry out reasonable task segmentation , Handle load balancing finely 、 Communication, etc .
Let's take the meteorological early warning calculation model as an example , From functional parallelism to data level parallelism 2 The specific design is elaborated in three aspects , The overall architecture is as follows :
The computational unit analysis step is designed as a pipeline job that can run independently , Having independent data is divided by administrative region . Each unit calculation is completed , Send message notification to controller , Calculate the completion progress of the whole task . Graphics real-time data is stored in memory , By extending the GEO SERVER To support the publishing of dynamic graphs .
版权声明
本文为[[email protected]]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/176/202206251112221262.html
边栏推荐
- Netease's open source distributed storage system curve officially became the CNCF sandbox project
- 2022 PMP project management examination agile knowledge points (2)
- 查询法,中断法实现USART通信
- SQL注入漏洞(繞過篇)
- Writing wechat applet with uni app
- 一个数学难题,难倒两位数学家
- How gaussdb counts the response time of user SQL
- zabbix分布式系统监控
- Spannable 和 Editable、SpannableString 和 SpannableString
- Jincang KFS data cascade scenario deployment
猜你喜欢
[file containing vulnerability-03] six ways to exploit file containing vulnerabilities
RPC typical framework
网易开源的分布式存储系统 Curve 正式成为 CNCF 沙箱项目
Hangzhou / Beijing neitui Ali Dharma academy recruits academic interns in visual generation (talent plan)
Use of three-level linkage plug-ins selected by provinces and cities
Jincang KFS data cascade scenario deployment
scrapy+scrapyd+gerapy 爬虫调度框架
Dragon Book tiger Book whale Book gnawing? Try the monkey book with Douban score of 9.5
Compilation of learning from Wang Shuang (1)
Introduction to JVM principle
随机推荐
3 Questions par jour (3) - vérifier l'existence d'entiers et de leurs doubles
c盘使用100%清理方法
CMU提出NLP新范式—重构预训练,高考英语交出134高分
Socket communication principle
寿命分布 4种
视频会议一体机的技术实践和发展趋势
金仓数据库 KingbaseES 插件dbms_session
A difficult mathematical problem baffles two mathematicians
Ladder side tuning: the "wall ladder" of the pre training model
Dynamic programming to solve stock problems (Part 1)
Dragon Book tiger Book whale Book gnawing? Try the monkey book with Douban score of 9.5
Redis6 note02 configuration file, publish and subscribe, new data type, jedis operation
Comparator (for arrays.sort)
MySQL synchronous data configuration and shell script implementation
16 enterprise architecture strategies
Query method and interrupt method to realize USART communication
What are the ways to simulate and burn programs? (including common tools and usage)
Use of three-level linkage plug-ins selected by provinces and cities
【上云精品】节能提效!加速纺织业“智造”转型
Spannable and editable, spannablestring and spannablestring