协处理器系统和在本地存储器上加载应用程序的方法

    公开(公告)号:CN101996082B

    公开(公告)日:2014-06-11

    申请号:CN200910168620.5

    申请日:2009-08-28

    CPC classification number: G06F9/445 G06F9/3881 G06F2212/251 G06F2212/253

    Abstract: 本发明公开了一种协处理器系统以及在协处理器系统的本地存储器上加载应用程序的方法,其中,本地存储器包含加载区和非加载区,加载区中存储着加载器和应用程序的待加载可执行映象的描述数据,加载器包含可重定位代码,该方法包含:将可重定位代码和描述数据从加载区复制到非加载区;被复制到非加载区的可重定位代码根据描述数据加载所述待加载可执行映象。采用本发明系统和方法,可以在不占用额外存储空间的情况下,提高协处理器系统应用程序开发的灵活性。

    指令处理装置、方法及其使用的执行控制装置

    公开(公告)号:CN101639725B

    公开(公告)日:2013-07-17

    申请号:CN200810145134.7

    申请日:2008-07-31

    Abstract: 本发明公开了指令处理装置、指令处理方法及该装置或方法使用的执行控制装置。采用硬件定时器来控制指令的执行时间,并且在指令执行期间调整指令处理装置为运行于低能耗状态。可以通过调整指令处理装置的时钟或者调整指令处理装置中预取模块的工作状态来使指令处理装置运行于低能耗状态。

    用于混合线程模式的程序的线程管理的方法和装置

    公开(公告)号:CN103136035A

    公开(公告)日:2013-06-05

    申请号:CN201110391185.X

    申请日:2011-11-30

    Inventor: 刘弢 林海波 王旭

    Abstract: 本发明涉及混合线程模式的程序的线程管理,尤其涉及非抢占性体系结构的多核计算机系统中运行混合线程编程的程序时的线程管理提供一种用于混合线程模式的程序的线程管理的方法和装置,其中,所述程序的线程以非抢占方式共享多个硬件资源,该方法包含:建立与多个硬件资源分别相关联的多个虚拟线程;截获来自程序的线程的一个工作项;分析工作项所属线程与其它线程之间的关系;根据分析结果,将工作项分配到多个虚拟线程中的一个虚拟线程。

    指令处理装置、方法及其使用的执行控制装置

    公开(公告)号:CN101639725A

    公开(公告)日:2010-02-03

    申请号:CN200810145134.7

    申请日:2008-07-31

    Abstract: 本发明公开了指令处理装置、指令处理方法及该装置或方法使用的执行控制装置。采用硬件定时器来控制指令的执行时间,并且在指令执行期间调整指令处理装置为运行于低能耗状态。可以通过调整指令处理装置的时钟或者调整指令处理装置中预取模块的工作状态来使指令处理装置运行于低能耗状态。

    用于混合线程模式的程序的线程管理的方法和装置

    公开(公告)号:CN103136035B

    公开(公告)日:2015-11-25

    申请号:CN201110391185.X

    申请日:2011-11-30

    Inventor: 刘弢 林海波 王旭

    Abstract: 本发明涉及混合线程模式的程序的线程管理,尤其涉及非抢占性体系结构的多核计算机系统中运行混合线程编程的程序时的线程管理提供一种用于混合线程模式的程序的线程管理的方法和装置,其中,所述程序的线程以非抢占方式共享多个硬件资源,该方法包含:建立与多个硬件资源分别相关联的多个虚拟线程;截获来自程序的线程的一个工作项;分析工作项所属线程与其它线程之间的关系;根据分析结果,将工作项分配到多个虚拟线程中的一个虚拟线程。

    组合计算装置和方法
    6.
    发明公开

    公开(公告)号:CN102722412A

    公开(公告)日:2012-10-10

    申请号:CN201110079617.3

    申请日:2011-03-31

    CPC classification number: G06F9/5066

    Abstract: 提供一种组合计算装置和方法,所述装置包括:输入设定单元,配置为接收与多组输入数据相关的第一设定和与所述多组输入数据之间的组合方式相关的第二设定;数据获取单元,配置为根据所述第一设定和第二设定,获取由多组输入数据构成的数据组合;以及至少一个组合操作单元,配置为对所述数据组合进行所需的计算操作。本发明还提供了与上述装置对应的系统和方法。通过上述装置和方法,改进了现有的并行计算方式,使得并行计算的设计和操作更加简单,提高了并行计算系统的性能和效率。

    简化并行计算系统中的传输的系统与方法

    公开(公告)号:CN102141995A

    公开(公告)日:2011-08-03

    申请号:CN201010104978.4

    申请日:2010-01-29

    CPC classification number: G06F17/30445

    Abstract: 提供一种用于简化分布式并行计算系统中的传输的方法,所述分布式并行计算系统包括至少一个产生中间结果的并行计算单元,所述方法包括:识别输入到所述并行计算单元的数据中的至少一个项目;根据简化编码算法,建立所述至少一个项目与其索引之间的对应关系,所述索引的平均大小小于所述至少一个项目的平均大小;根据所述对应关系,将所述至少一个项目替换为其对应的索引;基于所述索引由所述并行计算单元产生简化的中间结果;以及传输所述简化的中间结果。本发明还提供了与上述方法对应的系统。通过这些系统和方法,并行计算系统中的中间结果得到简化,传输这些中间结果的IO消耗得到显著降低。

    总线编/解码方法和总线编/解码器

    公开(公告)号:CN101499048A

    公开(公告)日:2009-08-05

    申请号:CN200810001500.1

    申请日:2008-01-29

    CPC classification number: H04L25/4906 G06F1/3253 G06F9/3802 Y02D10/151

    Abstract: 提供了将经由并行总线以突发串方式发送的数据编码的编码方法/编码器和对应解码方法/解码器,并行总线宽度为n位,每个突发串包括m个数据字,该编码方法包括:将k个突发串的数据组织为(p×q)个Li×Cj矩阵,i=1,…,p,j=1,…,q,且;对每个矩阵确定是否存在能减少其总线切换数目的变换模式,当存在这种变换模式时确定该矩阵需要变换并确定用于变换该矩阵的对应变换模式;对确定需要变换的矩阵利用对应变换模式对其进行变换,用变换后的矩阵替换该矩阵;将确定不需要变换的矩阵和经替换的矩阵形成一个待发送的n×(k×m)矩阵;产生指示各矩阵变换状态的n位的变换信息字;将变换信息字附加到所述待发送的矩阵以形成实际需要发送的矩阵。

Patent Agency Ranking