-
公开(公告)号:CN101676875A
公开(公告)日:2010-03-24
申请号:CN200910163708.8
申请日:2009-08-14
Applicant: 北京北大众志微系统科技有限责任公司
Abstract: 本发明公开了一种Linux终端无缝访问远程Windows应用程序的方法及其装置,其中该装置包括:Windows服务器端,用于截获Windows应用程序所需的显示调用;Linux客户端,用于从所述Windows服务器端接收所述显示调用,将所述显示调用转换为本地绘图操作,根据所述本地绘图操作完成实际的绘制操作。本发明实现了无缝访问远程Windows应用程序。
-
公开(公告)号:CN101676863A
公开(公告)日:2010-03-24
申请号:CN200910163705.4
申请日:2009-08-14
Applicant: 北京北大众志微系统科技有限责任公司
Abstract: 本发明公开了一种双宽度指令系统的性能无损切换方法及其应用系统,该方法是在双宽度指令系统中引入两个状态切换指令集合,该两个状态切换指令集合分别“宽-窄”状态切换指令集合和“窄-宽”状态切换指令集合,所述状态切换指令集合中的指令在执行普通操作的同时,还执行切换处理器运行状态的功能。
-
公开(公告)号:CN101321061A
公开(公告)日:2008-12-10
申请号:CN200710105950.0
申请日:2007-06-04
Applicant: 北京北大众志微系统科技有限责任公司
Abstract: 本发明公开了一种网络计算机双网隔离切换装置和切换方法。主要实现了利用网络计算机对两个不同网络的安全物理隔离访问,并用软件方法实现两个网络可自动透明切换访问。该切换装置由两条相同的数据信号传输支路、切换开关(2)、集成有MAC(101)和GPIO(102)的SOC(1)芯片所构成。其中,每条数据信号传输支路由物理层控制器PHY(3)、变压器(4)、RJ45接口(5)依次串接构成。并通过软件方法置位GPIO(102)的一个空闲管脚为0或1,向切换开关(2)发出高电平或低电平信号,驱动切换开关(2)交替选通两条数据信号传输支路。通过本发明可方便实现对内外网的安全隔离访问,降低成本,提高工作效率。
-
公开(公告)号:CN106874105A
公开(公告)日:2017-06-20
申请号:CN201611206672.3
申请日:2016-12-23
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F9/50
CPC classification number: G06F9/5016
Abstract: 本发明公开了一种基于数据对象感知的内存库划分方法和装置,所述方法包括:根据数据对象的规模标识待分析的数据对象;根据获取的子数据流,从待分析的数据对象中标识被并行访问的数据对象,并结合性能监视单元PMU分析被并行访问的数据对象的访存冲突开销,确定冲突源,并量化冲突源对性能的负面影响;根据伪缺页异常的分析,获取在多个时间片段内密集访问主存的数据对象组合,通过操作系统调整已经标识出的被并行访问的数据对象在主存中的分布。本发明利用缺页异常在真实机器上评估应用在各执行阶段的访存行为并指导内存分配,能够准确地获取访存踪迹,可以获得更高的真实性和精确性。
-
公开(公告)号:CN102662891B
公开(公告)日:2014-11-26
申请号:CN201210078365.7
申请日:2012-03-22
Applicant: 北京北大众志微系统科技有限责任公司
Abstract: 本发明涉及一种基于亲和性感知的DMA缓冲区管理方法和装置,包括1)标识缓冲区的亲和性;2)对于输入过程,分配亲和性较低的缓冲区;由于缓冲区中大部分的数据位于Cache之外,避免部分软件一致性维护操作,其中包括物理地址计算和一致性维护指令的开销;3)对于输出过程,分配亲和性较高的缓冲区。由于缓冲区中大部分的数据在Cache中,当把I/O数据从用户态缓冲区拷贝到内核态缓冲区时,将数据直接写入Cache,避免Cache替换将原本属于应用的数据写回主存引入的开销,同时使得应用重用度高的数据尽量驻留在Cache中,减少Cache的污染问题。
-
公开(公告)号:CN102521158B
公开(公告)日:2014-09-24
申请号:CN201110415405.8
申请日:2011-12-13
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F12/08
CPC classification number: G06F12/0862 , G06F2212/6026 , Y02D10/13
Abstract: 本发明提供了一种实现数据预取的方法及装置,其中预取器装置包括:访存模式识别单元将全局失效地址流划分为局部失效地址流,按时间顺序将局部失效地址流中最近发生的两个缓存失效的地址信息记录为历史访存信息,并根据该记录捕获跨距访存模式并生成相应的预取地址。本发明通过改善差值相关预取器的存储利用效率,并通过减少对预取器性能提升没有贡献的冗余预取,使得预取器在相同存储开销的情况下能够获得更好的性能优化效果,同时可有效降低预取器访问片上缓存的带宽需求和功耗开销。
-
公开(公告)号:CN101876899B
公开(公告)日:2014-06-25
申请号:CN200910243303.5
申请日:2009-12-18
Applicant: 北京北大众志微系统科技有限责任公司
IPC: G06F9/44
Abstract: 本发明涉及一种计算机程序的优化方法及系统。该优化方法包括:步骤1,通过值编号分析计算得到每个变量和表达式的值编号;步骤2,将静态单赋值形式的计算机程序转换为半稀疏值流图形式的计算机程序;步骤3,计算半稀疏值流图形式的计算机程序进行标量优化所需的初始属性;如果初始属性已经包含所有所需优化信息则执行步骤4,否则扩展半稀疏值流图形式的计算机程序为稀疏值流图形式的计算机程序,并计算进行标量优化所需的属性,直到所有所需属性计算完毕,执行步骤4;步骤4,根据计算得到的属性对半稀疏值流图形式的计算机程序或稀疏值流图形式的计算机程序进行程序变换以优化计算机程序。本发明能够提高程序优化的效率。
-
公开(公告)号:CN102163143B
公开(公告)日:2013-05-01
申请号:CN201110108052.7
申请日:2011-04-28
Applicant: 北京北大众志微系统科技有限责任公司 , 济南众志信息技术有限公司 , 北京大学
IPC: G06F9/38
CPC classification number: G06F9/44521 , G06F8/54 , G06F9/3846
Abstract: 本发明披露了一种实现值关联间接跳转预测的方法,涉及编译器和处理器,该方法包括:编译器根据对处理器执行可执行程序时获取的剖视信息,识别源程序中间接跳转指令对应的子程序结构及其关联数据值中的关联信息,并在该源程序中插入用以标识该关联信息的引导指令,再次生成可执行程序;处理器在执行编译器再次生成的可执行程序过程中,根据引导指令动态收集关联信息,并生成值历史模式。本发明可有效地提高间接跳转指令的预测准确率,从而可提高处理器及其应用整体的系统性能。
-
公开(公告)号:CN101883140B
公开(公告)日:2013-05-01
申请号:CN201010201193.9
申请日:2010-06-13
Applicant: 北京北大众志微系统科技有限责任公司
Abstract: 本发明公开了一种基于远程显示的编码系统及方法、服务器,以解决现有技术基于远程显示的编码技术无法有效支持视频和多媒体应用的技术缺陷,其中该方法包括:服务器端探测屏幕更新区域;在该屏幕更新区域中识别属于共享应用的显示更新;对属于共享应用的显示更新,根据显示更新特性将显示区域分为视频显示区域和/或非视频显示区域;根据当前网络带宽为该视频显示区域和/或非视频显示区域分别选择优选编码方式;根据所选择的优选编码方式分别对视频显示区域和/或非视频显示区域进行编码处理,得到更新数据发送给客户端。本发明能够提高基于远程显示共享系统在视频和多媒体播放的性能,有效降低网络开销,完善了基于远程显示的共享技术。
-
公开(公告)号:CN101848523B
公开(公告)日:2012-12-26
申请号:CN201010119527.8
申请日:2010-03-05
Applicant: 北京北大众志微系统科技有限责任公司
Abstract: 一种多信道无线网状网络中的路径选择方法及装置;方法包括:找到源节点和目的节点之间的各路径;对于所找到的各路径,分别用该路径的干扰范围内最大干扰链路数乘以第一权重α,加上乘以第二权重β后的该路径的跳步数,再减去乘以第三权重γ后的该路径能增加的信道数目,得到该路径的选路指标值;在所找到的各路径中选出所述选路指标值最小的路径,作为所述源节点和目的节点之间的路径。本发明能合理解决多信道无线Mesh网络中的路由选择问题,有效改善无线Mesh网络的延迟,吞吐量等性能。
-
-
-
-
-
-
-
-
-