-
公开(公告)号:CN101996082B
公开(公告)日:2014-06-11
申请号:CN200910168620.5
申请日:2009-08-28
Applicant: 国际商业机器公司
IPC: G06F9/445
CPC classification number: G06F9/445 , G06F9/3881 , G06F2212/251 , G06F2212/253
Abstract: 本发明公开了一种协处理器系统以及在协处理器系统的本地存储器上加载应用程序的方法,其中,本地存储器包含加载区和非加载区,加载区中存储着加载器和应用程序的待加载可执行映象的描述数据,加载器包含可重定位代码,该方法包含:将可重定位代码和描述数据从加载区复制到非加载区;被复制到非加载区的可重定位代码根据描述数据加载所述待加载可执行映象。采用本发明系统和方法,可以在不占用额外存储空间的情况下,提高协处理器系统应用程序开发的灵活性。
-
-
公开(公告)号:CN103136035A
公开(公告)日:2013-06-05
申请号:CN201110391185.X
申请日:2011-11-30
Applicant: 国际商业机器公司
Abstract: 本发明涉及混合线程模式的程序的线程管理,尤其涉及非抢占性体系结构的多核计算机系统中运行混合线程编程的程序时的线程管理提供一种用于混合线程模式的程序的线程管理的方法和装置,其中,所述程序的线程以非抢占方式共享多个硬件资源,该方法包含:建立与多个硬件资源分别相关联的多个虚拟线程;截获来自程序的线程的一个工作项;分析工作项所属线程与其它线程之间的关系;根据分析结果,将工作项分配到多个虚拟线程中的一个虚拟线程。
-
-
公开(公告)号:CN103136035B
公开(公告)日:2015-11-25
申请号:CN201110391185.X
申请日:2011-11-30
Applicant: 国际商业机器公司
Abstract: 本发明涉及混合线程模式的程序的线程管理,尤其涉及非抢占性体系结构的多核计算机系统中运行混合线程编程的程序时的线程管理提供一种用于混合线程模式的程序的线程管理的方法和装置,其中,所述程序的线程以非抢占方式共享多个硬件资源,该方法包含:建立与多个硬件资源分别相关联的多个虚拟线程;截获来自程序的线程的一个工作项;分析工作项所属线程与其它线程之间的关系;根据分析结果,将工作项分配到多个虚拟线程中的一个虚拟线程。
-
公开(公告)号:CN102722412A
公开(公告)日:2012-10-10
申请号:CN201110079617.3
申请日:2011-03-31
Applicant: 国际商业机器公司
IPC: G06F9/50
CPC classification number: G06F9/5066
Abstract: 提供一种组合计算装置和方法,所述装置包括:输入设定单元,配置为接收与多组输入数据相关的第一设定和与所述多组输入数据之间的组合方式相关的第二设定;数据获取单元,配置为根据所述第一设定和第二设定,获取由多组输入数据构成的数据组合;以及至少一个组合操作单元,配置为对所述数据组合进行所需的计算操作。本发明还提供了与上述装置对应的系统和方法。通过上述装置和方法,改进了现有的并行计算方式,使得并行计算的设计和操作更加简单,提高了并行计算系统的性能和效率。
-
公开(公告)号:CN102141995A
公开(公告)日:2011-08-03
申请号:CN201010104978.4
申请日:2010-01-29
Applicant: 国际商业机器公司
IPC: G06F17/30
CPC classification number: G06F17/30445
Abstract: 提供一种用于简化分布式并行计算系统中的传输的方法,所述分布式并行计算系统包括至少一个产生中间结果的并行计算单元,所述方法包括:识别输入到所述并行计算单元的数据中的至少一个项目;根据简化编码算法,建立所述至少一个项目与其索引之间的对应关系,所述索引的平均大小小于所述至少一个项目的平均大小;根据所述对应关系,将所述至少一个项目替换为其对应的索引;基于所述索引由所述并行计算单元产生简化的中间结果;以及传输所述简化的中间结果。本发明还提供了与上述方法对应的系统。通过这些系统和方法,并行计算系统中的中间结果得到简化,传输这些中间结果的IO消耗得到显著降低。
-
公开(公告)号:CN101499048A
公开(公告)日:2009-08-05
申请号:CN200810001500.1
申请日:2008-01-29
Applicant: 国际商业机器公司
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位的变换信息字;将变换信息字附加到所述待发送的矩阵以形成实际需要发送的矩阵。
-
公开(公告)号:CN103032678B
公开(公告)日:2015-07-22
申请号:CN201110305400.X
申请日:2011-09-30
Applicant: 国际商业机器公司
CPC classification number: G01M3/2815 , B08B9/0552 , B08B9/0553 , F16L2101/30 , G01M3/005 , G01M3/2823
Abstract: 本发明的各实施方式涉及用于监视流体传输管道的状态的方法、装置和系统。在一个实施方式中,提供了一种用于监视流体传输管道的状态的方法,包括:使监视器在流体传输管道内随流体移动,监视器包括弹性气体容器,并且监视器被配置为基于弹性气体容器的环境压强调整弹性气体容器的体积;以及由监视器测量并记录流体传输管道内的一项或多项环境数据,用于确定流体传输管道的状态。在其他实施方式中,还提供了用于监视流体传输管道的状态装置和系统。
-
公开(公告)号:CN102902948A
公开(公告)日:2013-01-30
申请号:CN201110213635.6
申请日:2011-07-28
Applicant: 国际商业机器公司
CPC classification number: G06K1/121 , G06K7/1439 , G06K9/26 , G06K9/3233 , H05K7/18
Abstract: 本发明提供了一种可以精确定位计算机位置的技术方案,也就是说本发明可以识别出计算机所在机架的具体位置,并且本发明成本低、无需人工干预。本发明的核心思想在于利用计算机上安装的摄像头读取机架上标签的内容从而识别计算机的位置信息。具体而言,本发明提供了一种有自定位功能的计算机,其特征在于:在所述计算机上安装有摄像头,并且所述摄像头被配置为读取要承载所述计算机的机架的一个侧面上所贴的标签的内容以识别所述计算机所处的机架位置。
-
-
-
-
-
-
-
-
-