zoukankan      html  css  js  c++  java
  • 并行计算基础

    一、并行处理

           串行处理:多个任务在处理单元上依次执行。

            并行处理:多个任务在多个处理单元上同时执行

    并行处理的目的:

     

     二、多核处理器技术

    多核处理器技术:

     为什么要转向多核处理器:(1)Manufacturing costs and yield problems limit use of                        density

                                                (2)Concurrent systems are more power

                                                       effcient
                 (3) High performance serial processors
                                                      waste power
                   (4) more transistors, but not faster serial
                                                      processors
     三、并行程序模型与并行计算系统、高效并行编程的基本原则
       1.为什么需要并行程序模型
        复杂的任务“简单化”
        在底层计算系统与上层应用间建立虚拟层
         (1)屏蔽底层细节,建模主要特征,降低软件开发和移植难度
         (2)实现标准化,促进并行软件移植
        2.
       
     
  • 相关阅读:
    HDU 6430 Problem E. TeaTree(虚树)
    hdu6437 Problem L.Videos(网络流)
    Rikka with Prefix Sum(组合数学)
    借教室
    2018年全国多校算法寒假训练营练习比赛(第五场)H Tree Recovery
    1296 营业额统计
    FZU oj Problem 2082 过路费
    大数乘法(适合k进制)
    重载小于号
    莫比乌斯
  • 原文地址:https://www.cnblogs.com/lin1216/p/12660166.html
Copyright © 2011-2022 走看看