云储存的核心技术是并行计算。并行计算是指同时使用多种计算资源解决计算问题的过程,它的基本思想是用多个处理器来协同求解同一问题,即将被求解的问题分解成若干个部分,各部分均由一个独立的处理机来并行计算。为利用并行计算,通常计算问题表现为的特征:1、将工作分离成离散部分,有助于同时解决;2、随时并及时地执行多个程序指令;3、多计算资源下解决问题的耗时要少于单个计算资源下的耗时。
本文操作环境:windows10系统、thinkpad t480电脑。
云储存的核心技术是并行计算。
并行计算(ParallelComputing)是指同时使用多种计算资源解决计算问题的过程,是提高计算机系统计算速度和处理能力的一种有效手段。它的基本思想是用多个处理器来协同求解同一问题,即将被求解的问题分解成若干个部分,各部分均由一个独立的处理机来并行计算。
并行计算系统既可以是专门设计的、含有多个处理器的超级计算机,也可以是以某种方式互连的若干台的独立计算机构成的集群。通过并行计算集群完成数据的处理,再将处理的结果返回给用户。
简单来讲,并行计算就是同时使用多个计算资源来解决一个计算问题:
一个问题被分解成为一系列可以并发执行的离散部分;
每个部分可以进一步被分解成为一系列离散指令;
来自每个部分的指令可以在不同的处理器上被同时执行;
需要一个总体的控制/协作机制来负责对不同部分的执行情况进行调度。
例如,
这里的 计算问题 需要具有如下特点:
能够被分解成为并发执行离散片段;
不同的离散片段能够被在任意时刻执行;
采用多个计算资源的花费时间要小于采用单个计算资源所花费的时间。
这里的 计算资源 通常包括:
具有多处理器/多核(multiple processors/cores)的计算机;
任意数量的被连接在一起的计算机。
扩展知识:
为利用并行计算,通常计算问题表现为以下特征:
(1)将工作分离成离散部分,有助于同时解决;
(2)随时并及时地执行多个程序指令;
(3)多计算资源下解决问题的耗时要少于单个计算资源下的耗时。
(推荐教程:编程视频)
以上是云储存的核心技术是什么的详细内容。更多信息请关注PHP中文网其他相关文章!