串行计算的具体含义是什么?什么是所谓的并行计算?

2023-03-03 08:20:37 来源:创视网

串行计算

传统的软件通常被设计成为串行计算模式,具有如下特点:

一个问题被分解成为一系列离散的指令;

这些指令被顺次执行;

所有指令均在一个处理器上被执行;

在任何时刻,最多只有一个指令能够被执行。

并行计算

并行计算(Parallel Computing)是指同时使用多种计算资源解决计算问题的过程,是提高计算机系统计算速度和处理能力的一种有效手段。它的基本思想是用多个处理器来协同求解同一问题,即将被求解的问题分解成若干个部分,各部分均由一个独立的处理机来并行计算。并行计算系统既可以是专门设计的、含有多个处理器的超级计算机,也可以是以某种方式互连的若干台的独立计算机构成的集群。通过并行计算集群完成数据的处理,再将处理的结果返回给用户。

并行计算可分为时间上的并行和空间上的并行。

时间上的并行:是指流水线技术,比如说工厂生产食品的时候步骤分为:

1. 清洗:将食品冲洗干净。

2. 消毒:将食品进行消毒处理。

3. 切割:将食品切成小块。

4. 包装:将食品装入包装袋。

x 广告
x 广告

Copyright   2015-2022 财富赢家网版权所有  联系邮箱:920 891 263@qq.com

京ICP备2022016840号-48