-
公开(公告)号:CN115114173A
公开(公告)日:2022-09-27
申请号:CN202210896219.9
申请日:2022-07-28
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/36
Abstract: 本发明涉及一种基于并行计算工具的测试方法,属于计算机软件领域。本发明并行运算的测试工具自动生成并行化测试集;将现有的串行程序自动进行并行化处理;测试结果通过图形化形式简洁明了地表示出测试结果。采用本发明对并行计算工具测试,通过加载串行程序,获取并行程序的特征信息,依据并行编程规范对串行程序并行化处理,对运行结果加以综合分析后,对并行计算的性能有直观的表现形式。该方法能够帮助代码程序员依据性能分析结果,对热点代码进行修改和优化,使程序运行时性能得到提升,从而提高整个系统的运行性能。本发明实现简单有效,达到了应用的要求。
-
公开(公告)号:CN109471772A
公开(公告)日:2019-03-15
申请号:CN201811246356.8
申请日:2018-10-25
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/30
Abstract: 本发明涉及一种并行程序运行时监控方法,涉及计算机软件技术领域。本发明针对现有监控技术及监控方法的不足和缺点,以并行程序为研究对象,设计了一种并行程序运行时监控方法。该方法主要由监控探针、提供实时监控信息的监控服务及图形化界面展示三部分构成。采用本发明并行程序运行时监控方法,通过建立监控服务,实现对程序运行具体行为细节的记录,掌握多核内部各个线程的运行轨迹及可能发生的交互,从而达到发现并定位运行时错误,提高软件运行安全性、可靠性的目的。
-
公开(公告)号:CN108595008A
公开(公告)日:2018-09-28
申请号:CN201810390132.8
申请日:2018-04-27
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明公开了一种基于眼动控制的人机交互方法,其中,包括:人眼瞳孔定位和眼动特征提取;其中,进行基于灰度信息的瞳孔中心定位,包括:第一阶段:人眼定位阶段;第二阶段:瞳孔边缘检测阶段;第三阶段:瞳孔中心定位阶段;基于视觉点移动的眼动特征信息提取,包括:计算注视点偏移量以及视点偏移量映射:基于获取的前后两帧图像的位移差,让眼睛来回移动对屏幕上坐标标定的点进行校准,利用最小二乘曲线拟合算法对映射函数进求解;获得眼动特征信息后,基于获得的眼动控制位移和角度信息,进行相应的系统消息响应。本发明基于眼动控制的人机交互方法,能够减少用户的能量消耗、帮助用户能够进行直接的操控,实现更高效、更自然地交互。
-
公开(公告)号:CN108021495A
公开(公告)日:2018-05-11
申请号:CN201610954150.5
申请日:2016-11-03
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/36
Abstract: 本发明涉及一种基于回放的代码调试方法,属于计算机软件技术领域。本发明通过插桩、追踪与记录以及回放的三步式的代码调试策略,消除了由并行程序中多个进程并行执行导致的并行程序在运行过程中的不确定性,定位了错误代码,实现了代码的确定性回放,能够明显提高代码调试的效率和准确度,改进了软件研发的质量,为并行程序调试工作提供了方法参考。
-
公开(公告)号:CN107153604A
公开(公告)日:2017-09-12
申请号:CN201710346738.7
申请日:2017-05-17
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/34
Abstract: 本发明涉及一种基于PMU的并行程序性能监测分析方法,属于计算机软件技术领域。本发明基于性能事件,为程序开发者提供目标程序运行引起的微体系性能事件特征。同时,能够结合抽样方法和编译技术,将提取的数据特征与其在应用程序代码中的位置相对应,帮助程序开发者反思程序设计本身的问题。本发明不涉及任何关于算法本身的直接信息,因而对程序本身的执行几乎不会造成任何明显的干扰。该方法为并行程序的性能监测提供技术保障和应用支撑。
-
公开(公告)号:CN119829588A
公开(公告)日:2025-04-15
申请号:CN202411696670.1
申请日:2024-11-25
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种嵌入式数据库异地访问系统,属于嵌入式数据库技术领域。本发明在本地数据库管理系统基础上,将对数据库文件的操作分成操作请求和在TFS下的实际操作两部分,在应用程序基本保持不变的情况下,通过网络服务和数据传输将客户端的操作请求传递到服务端,服务端完成相应处理后将结果返回,从而为客户端提供了异地数据库服务,而无需大量修改应用程序。本发明实现了数据与操作的分离,提高数据的安全可靠性,通过异地访问服务端数据解决了不同设备间数据一致性问题。
-
公开(公告)号:CN119829419A
公开(公告)日:2025-04-15
申请号:CN202411696561.X
申请日:2024-11-25
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/3668
Abstract: 本发明涉及一种C/S架构可扩展的嵌入式操作系统自动化测试系统,属于嵌入式操作系统测试技术领域。本发明的系统架构包括:客户端、服务器、重启控制盒、目标硬件平台及连接线缆。测试员可以同时开展多个处理器目标平台的嵌入式操作系统自动化测试,并且确保各硬件平台测试过程相互隔离,互不干扰,能够大大提高了测试效率。能够可持续扩展和管理测试用例和待测硬件平台,满足嵌入式操作系统产品发展的增量测试需求。针对定制化测试需求或任务,可以开展相应具体的自动化测试,实现测试过程灵活、高效管理。
-
公开(公告)号:CN118916148A
公开(公告)日:2024-11-08
申请号:CN202411233771.5
申请日:2024-09-04
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种异构多核处理器计算资源协同管理的任务调度方法,属于嵌入式操作系统异构调度领域。本发明设计并实现一种高效的CMCR构件,包括:主控核组件、计算核组件和多核通信组件。在ARM核部署实时操作系统,设计主控核组件管理DSP计算核,确保任务处理的即时性与稳定性,充分利用HMP的异构资源优势,最大化利用计算资源;ARM核对用户提供计算任务亲和服务接口,提升了编程效率,降低了应用在HMP下开发的复杂性与难度;通过多核通信组件的设计,利用核间中断、共享内存机制实现数据快速传输,不同处理器核间数据映射至专属地址空间避免了资源访问冲突。本发明实现了任务调度的最优化。
-
公开(公告)号:CN117112169A
公开(公告)日:2023-11-24
申请号:CN202311050911.0
申请日:2023-08-21
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种面向异构多核系统的资源管理方法,属于资源管理技术领域。本发明由从核计算能力注册、主控核动态调度、资源释放三部分构成。通过从核计算能力注册,了解并掌握各个从核支持的计算类型及能力大小,主核则根据计算任务类型不同动态分配不同的从核资源执行,该分配过程中充分考虑从核的特性、计算能力及执行任务的优先级,在保证系统实时性能的同时使得系统硬件特性得到最大发挥。本发明在降低资源法访问冲突的前提下,实现系统硬件资源的充分发挥,满足灵活、复杂的应用需求,为系统信息处理综合化提供方法支撑。
-
公开(公告)号:CN108021495B
公开(公告)日:2021-05-14
申请号:CN201610954150.5
申请日:2016-11-03
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/36
Abstract: 本发明涉及一种基于回放的代码调试方法,属于计算机软件技术领域。本发明通过插桩、追踪与记录以及回放的三步式的代码调试策略,消除了由并行程序中多个进程并行执行导致的并行程序在运行过程中的不确定性,定位了错误代码,实现了代码的确定性回放,能够明显提高代码调试的效率和准确度,改进了软件研发的质量,为并行程序调试工作提供了方法参考。
-
-
-
-
-
-
-
-
-