高性能计算(High Perfermance Computing)机群,简称HPC机群。这类机群主要解决大规模科学问题的计算和海量数据的处理,如科学研究、气象预报、计算模拟、军事研究、CFD/CAE、生物制药、基因测序、图像处理等等。
  信息服务机群的应用范围很广,包括如数据中心、电子政务、电子图书馆、大中型网站、网络游戏、金融电信服务、城域网/校园网、大型邮件系统、VOD、管理信息系统等等。就其实现方式上分,还可以分为负载均衡机群、高可用机群等。
  简单的说,高性能计算(High Performance Computing)是计算机科学的一个分支,研究并行算法和开发相关软件,致力于开发高性能计算机(High Performance Computer)。
  随着信息化社会的飞速发展,人类对信息处理能力的要求越来越高,不仅石油勘探、气象预报、航天国防、科学研究等需求高性能计算机,而金融、政府信息化、教育、企业、网络游戏等更广泛的领域对高性能计算的需求迅猛增长。
  集群分为下面几种
  主/主 (Active/active)
  这是最常用的集群模型,它提供了高可用性,并且在只有一个节点在线时提供可以接受的性能,该模型允许最大程度的利用硬件资源。每个节点都通过网络对客户机提供资源,每个节点的容量被定义好,使得性能达到最优,并且每个节点都可以在故障转移时临时接管另一个节点的工作。所有的服务在故障转移后仍保持可用,但是性能通常都会下降。
  主/从(Active/passive)
  为了提供最大的可用性,以及对性能最小的影响,Active/passive模型需要一个在正常工作时处于备用状态,主节点处理客户机的请求,而备用节点处于空闲状态,当主节点出现故障时,备用节点会接管主节点的工作,继续为客户机提供服务,并且不会有任何性能上影响。
  混合型(Hybrid)
  混合是上面两种模型的结合,只针对关键应用进行故障转移,这样可以对这些应用实现可用性的同时让非关键的应用在正常运作时也可以在服务器上运行。当出现故障时,出现故障的服务器上的不太关键的应用就不可用了,但是那些关键应用会转移到另一个可用的节点上,从而达到性能和容错两方面的平衡。
  高性能计算集群技术
  高性能计算集群,英文原文为High Performance Computing Cluster, 简称HPC Cluster,是指以提高科学计算能力为目的计算机集群技术。 HPC Cluster是一种并行计算(Parallel Processing)集群的实现方法。并行计算是指将一个应用程序分割成多块可以并行执行的部分并指定到多个处理器上执行的方法。目前的很多计算机系统可以支持SMP(对称多处理器)架构并通过进程调度机制进行并行处理,但是SMP技术的可扩展性是十分有限的,比如在目前的Intel架构上最多只可以扩展到8颗CPU。为了满足哪些"计算能力饥渴"的科学计算任务,并行计算集群的方法被引入到计算机界。著名的“深蓝”计算机就是并行计算集群的一种实现。
  由于在某些廉价而通用的计算平台(如Intel+Linux)上运行并行计算集群可以提供极佳的性能价格比,所以近年来这种解决方案越来越受到用户的青睐。比如壳牌石油(Shell)所使用的由IBM xSeries服务器组成的1024节点的Linux HPC Cluster是目前世界上计算能力最强的计算机之一。
  HPC Cluster向用户提供一个单一计算机的界面。前置计算机负责与用户交互,并在接受用户提交的计算任务后通过调度器(Scheduler)程序将任务分配给各个计算节点执行;运行结束后通过前置计算机将结果返回给用户。程序运行过程中的进程间通信(IPC)通过专用网络进行。
  Hasty Pudding Cipher(HPC):AES15个候选算法之一。

高性能计算(High Performance Computing)相关推荐

  1. High Performance Computing (HPC) 使用指南(香港城市大学为例)

    致谢:特别感谢王际潮的耐心指导 配置环境变量 vim ~/.bashrc i #插入 export PATH=/home/yupeng/anaconda3/bin:$PATH :wq #保存退出 so ...

  2. 什么是高性能计算,涉及哪些技术和知识呢?

    什么是高性能计算,涉及哪些技术和知识呢? 高性能计算(High performance computing) 指通常使用很多处理器(作为单个机器的一部分)或者某一集群中组织的几台计算机(作为单个计算资 ...

  3. 第一讲:高性能计算基础知识讲解

    回顾过去15年,HPC一直是增长最快的IT市场之一,其增长速度有时甚至超过了在线游戏.平板的年增长率,在云计算.大数据和AI的推动下,HPC的应用类型更加复杂,要求HPC方案必须与时俱进,需要不断匹配 ...

  4. 【直播精彩回顾】高性能计算,让数据拥有无限可能!

    随着物联网 (IoT).人工智能(AI) .机器学习(ML)和 3-D成像等技术的发展,数据的速度.种类和数量呈爆炸式增长,企业需要处理的数据规模和数量呈指数级增长. 对许多行业来说,如体育直播赛事. ...

  5. hpc超级计算机程序,HPC(高性能计算机群)

    概述: 高性能计算机群: 综述 高性能计算(High Performance Computing)机群,简称HPC机群.构建高性能计算系统的主要目的就是提高运算速度,要达到每秒万亿次级的计算速度,对系 ...

  6. 高性能计算和并行计算的关系

    高性能计算 百度百科的定义为: 高性能计算(High performance computing, 缩写HPC) 指通常使用很多处理器(作为单个机器的一部分)或者某一集群中组织的几台计算机(作为单个计 ...

  7. 搭建网络及服务器系统,网络服务器搭建与管理

    网络服务器搭建与管理 内容精选 换一换 SAP生产环境安全解决方案如图1 生产环境安全解决方案全景图所示.根据业务特点,参考企业安全实践,建议将云上系统(生产环境.开发测试环境)划分为不同安全级别的多 ...

  8. 文件服务器存储,文件服务器存储

    文件服务器存储 内容精选 换一换 当您调用API时,如果遇到"APIGW"开头的错误码,请参见API网关错误码进行处理. HPC是高性能计算(High Performance Co ...

  9. 上传文件到华为云云服务器,上传文件到云服务器

    上传文件到云服务器 内容精选 换一换 登录Windows操作系统的弹性云服务器时,需使用密码方式登录.因此,用户需先根据创建弹性云服务器时使用的密钥文件,获取该弹性云服务器初始安装时系统生成的管理员密 ...

最新文章

  1. 微信小程序云数据库触底分页加载,下拉无限加载,第一次请求数据随机,随机获取数据库的数据
  2. php 获取key的位置,PHP使用腾讯地图获取指定地址坐标:创建key(图文+视频)
  3. 前端技术周刊 2019-01-07:CSS 动画
  4. [正则表达式]文本框输入内容控制
  5. 【Android FFMPEG 开发】FFMPEG 初始化 ( 网络初始化 | 打开音视频 | 查找音视频流 )
  6. js date 加一天_开发效率创新高,只因收下了这波 JS 操作
  7. java调用jndi出错,无法使用Java JNDI上下文查找来访问对象
  8. anaconda下python中matplotlib画图无法显示中文
  9. django命令行常见
  10. MFC中从一个类向其他类发送消息的方法
  11. 关于在下次升级中向Cosmos Hub添加流动性模块的提案发布
  12. android ios 传视频播放器,推荐用于iOS / Android全面格式的视频播放器|手机最强大的播放器...
  13. [环境搭建] VS-Visual Studio-IIS Express 支持局域网访问
  14. [教程]Web自动化测试怎么做?Web网页测试全流程解析
  15. java ehcache使用_EhCache使用详细介绍
  16. Linux中各种 command not found问题解决
  17. zk的watcher机制
  18. can't, cannot, can not
  19. apk反编译(6)用ProGuard 混淆、压缩代码,压缩资源。
  20. 中国移动 云MAS平台HTTP2.1(HTTP版)发送普通短信

热门文章

  1. 恒生电子测试总部面经
  2. DAMA数据治理学习笔记-数据管理成熟度评估
  3. android实现应用程序只有在第一次启动时显示引导界面 ,以后就不在显示了
  4. 罗斯蒙特导波雷达液位计设置_Rosemount/罗斯蒙特5300导波雷达液位计的优势!
  5. sqlmap常用使用方法
  6. python代码使用dns进行调试_dnspython模块常见用法
  7. OpenGL学习: 投影矩阵和视口变换矩阵(math-projection and viewport matrix)
  8. lecture 13:断点回归RDD
  9. 【分享】给大家几个免费的上传空间
  10. mysql恢复单个数据,error code 1815