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.
       
     
  • 相关阅读:
    石墨文档地址
    Emacs
    HDU
    田忌赛马(贪心
    poj 3040 Allowance (贪心
    cr545
    雕塑 ( 离散化,bfs-floodfill
    求m个不相交子段的和(复杂dp
    doing home work(dp-二进制法枚举
    非常可乐(多参数bfs模拟
  • 原文地址:https://www.cnblogs.com/lin1216/p/12660166.html
Copyright © 2011-2022 走看看