相关文章  
  • 泡沫板材产品预制件及由其制成的泡沫产品
  • 在一个窄面上对齐平坦传送物的操作方法与装置
  • 用于估计帧的开始的设备和方法
  • 使用WEB服务可靠消息通信协议的高效消息传输
  • 存储器系统、存储器设备和输出数据选通信号生成方法
  • 缓冲电路
  • 读卡器
  • 沿视线实时收集和显示信息的设置和方法
  • 用于高效地搜索被分成具有界大小的、有界数量的子数据库的转发数据库的
  • 用于在因特网上提供对问题的回答的方法
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页>>专利 >>国外专利

    开发异构型多处理器计算机系统上的并行性的方法和系统<%=id%>

    . 理.. 人:. 于 静 李 峥
    .
    . 摘要 .
    .本发明提供了一种用于为异构型多处理器系统进行计算机程序代码并行化和分区的方法。接收针对一般的多处理环境的单个源文件。对所接收到的单个源文件应用并行化分析技术。根据所应用的并行化分析技术,识别该单个源文件的并行化区域。分析数据引用模式、代码特性和存储器传送需求,以生成该程序的最优分区。将分区后的区域编译成适合的指令集体系结构,并生成单个绑定可执行文件。
    . 主权项  .
    .1.一种用于为异构型多处理器系统进行计算机程序代码并行化和分区的方法,包括: 接收包括数据引用模式和代码特性的被称为单个源的一个或多个源文件的集合; 对该接收到的一个或多个源文件应用并行化分析技术; 根据所应用的并行化分析技术,识别该接收到的一个或多个源文件的可并行化区域; 分析上述识别出的并行区域的数据引用模式和代码特性,以生成分区策略,以使被分区的对象的实例可并行执行; 在上述被分区的对象内插入数据传送调用; 在需要的位置插入同步以保持正确执行; 根据上述分区策略,对上述单个源文件进行分区;以及 生成至少一个异构型的可执行对象。
    中国科技资讯网
    .
         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved