-
公开(公告)号:CN119759427A
公开(公告)日:2025-04-04
申请号:CN202411727729.9
申请日:2024-11-28
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种基于MIPS指令集的嵌入式操作系统高效执行优化方法,属于计算机操作系统领域。本发明的方法包括如下措施:提升指令并行性:通过操作系统的智能分析和动态调度策略,最大化指令的并行执行;增强分支预测能力:基于进程和线程亲和性,加入智能调度策略、缓存一致性优化以及亲和性策略动态调整;优化上下文切换效率:通过改进的上下文切换机制,降低操作系统任务切换时的开销。本发明增强了指令并行性,使处理器能够更高效地执行多条指令;提升了分支预测的准确性,减少了错误预测带来的性能损失;通过改进上下文切换效率,降低了任务切换时的开销。这些措施共同确保了更流畅的计算和更高效的管理。
-
公开(公告)号:CN119166304A
公开(公告)日:2024-12-20
申请号:CN202411240666.4
申请日:2024-09-05
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种面向异构计算平台的任务调度方法,属于异构计算平台技术领域。本发明预测异构计算平台单位时间负载状态;确定待执行任务的算力资源开销需求;按照待执行任务的算力资源开销需求偏好对待执行任务进行划分,得到待执行任务的子任务序列;分析待执行任务的子任务序列的交互开销,筛选出影响每一个待执行任务的子任务序列的交互开销核心点,记为待执行任务的聚合点;基于异构计算平台单位时间负载状态与待执行任务的聚合点,构建待执行任务聚合点最优分配模型,生成任务调度方案。本发明能降低任务交互开销,减少任务执行时的等待时间,提高任务执行的效率。
-
公开(公告)号:CN113806099B
公开(公告)日:2023-07-28
申请号:CN202111070598.8
申请日:2021-09-13
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种基于二值计算的多核自旋锁设计方法,属于线程同步领域。本发明依靠两个变量nextTicket与ticketInService,nextTicket与ticketInService成对计数;当nextTicket计数值小于ticketInService计数值时,表示自旋锁pLock未被任何线程获取持有;当nextTicket计数值等于ticketInService计数值时,表示当前仅有一个线程获取到自旋锁pLock,执行本线程的临界保护区程序;当nextTicket计数值大于ticketInService计数值时,表示存在两个及以上的线程尝试获取自旋锁pLock,当前自旋锁保持者执行临界保护区程序,其他尝试获取pLock的线程将会自旋。本发明可以确保系统线程按照获取自旋锁的先后顺序访问/操作共享资源,安全有效的解决天熠多核多线程中的线程同步问题。
-
公开(公告)号:CN111680292B
公开(公告)日:2023-05-16
申请号:CN202010524788.1
申请日:2020-06-10
Applicant: 北京计算机技术及应用研究所
IPC: G06F21/55
Abstract: 本发明涉及一种基于高隐蔽性通用扰动的对抗样本生成方法,涉及人工智能安全技术领域。本发明首先将攻击目标函数优化问题,由最大化单一图像的损失,调整为最大化某特定类别图像的期望损失,以实现扰动的通用性;其次,为提高对抗样本的不易察觉性,本发明设置多目标优化函数,使特定类别的图像被错误识别的同时,保证其他类别的图像不受干扰影响,仍能被正确决策;最后,在隐蔽性方面,经前期实验发现,传统的梯度方法能够较快地产生具有对抗效果的扰动,而低频噪声往往更隐蔽更稳定,因此,本发明在使用传统梯度方法生成初步的对抗扰动后,进一步采用低通滤波器来消除通用扰动中的高频尖锐噪音,在实现通用攻击的同时保证对抗样本的隐蔽性。
-
公开(公告)号:CN110739003B
公开(公告)日:2022-10-28
申请号:CN201911012632.9
申请日:2019-10-23
Applicant: 北京计算机技术及应用研究所
IPC: G10L21/0208 , G10L25/27 , G10L25/03
Abstract: 本发明涉及一种基于多头自注意力机制的语音增强方法,涉及语音增强技术领域。本发明本发明针对现有基于注意力机制的语音增强方法无法在注意力计算过程中明显抑制噪声的问题,基于对人类在听觉感知的过程中存在掩蔽效应的研究及利用,提出了一种基于多头自注意力机制的语音增强方法,该方法实现了在注意力机制运算的过程中抑制噪声部分,提高了语音增强性能。
-
公开(公告)号:CN113806099A
公开(公告)日:2021-12-17
申请号:CN202111070598.8
申请日:2021-09-13
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种基于二值计算的多核自旋锁设计方法,属于线程同步领域。本发明依靠两个变量nextTicket与ticketInService,nextTicket与ticketInService成对计数;当nextTicket计数值小于ticketInService计数值时,表示自旋锁pLock未被任何线程获取持有;当nextTicket计数值等于ticketInService计数值时,表示当前仅有一个线程获取到自旋锁pLock,执行本线程的临界保护区程序;当nextTicket计数值大于ticketInService计数值时,表示存在两个及以上的线程尝试获取自旋锁pLock,当前自旋锁保持者执行临界保护区程序,其他尝试获取pLock的线程将会自旋。本发明可以确保系统线程按照获取自旋锁的先后顺序访问/操作共享资源,安全有效的解决天熠多核多线程中的线程同步问题。
-
公开(公告)号:CN112069029A
公开(公告)日:2020-12-11
申请号:CN202010920679.1
申请日:2020-09-04
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种国产平台PMU自适应的性能采集监控系统,属于计算机技术领域。采用本发明基于PMU自适应的性能采集监控系统,通过前端提取PMU硬件配置信息,后端将平台PMU硬件相关配置操作作为硬件屏蔽层,以参数形式接收前端配置信息后进行实体化配置,达到无需根据平台的升级不断修改天熠内核PMU核心代码的效果,从而极大方便开发者更加专注于程序本身的PMU性能优化问题,节省开发适配调试时间。本发明同时提供了用户查询、设置等操作界面和可视化性能实时分析结果动态展示,可视化操作帮助开发者更快捷直观定位性能热点。为国产关键软硬件平台复杂程序性能监控提供了技术保障和应用支撑。本发明实现简单有效,达到了应用的要求。
-
公开(公告)号:CN119829312A
公开(公告)日:2025-04-15
申请号:CN202411696532.3
申请日:2024-11-25
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/07
Abstract: 本发明涉及一种基于嵌入式操作系统的运行状态录取与事件分析系统,属于嵌入式系统测试领域。本发明实现了对控制类事件、任务类事件、信号量类事件、消息队列类事件、定时器类事件以及其他扩展事件和用户自定义事件的运行状态录取与采集,实现了对采集到的事件的上传与分析,最终在开发环境界面图形化显示了事件信息以及嵌入式系统应用程序运行中的事件交互序列。同时,本发明采用来控制采集数据量、动态和静态缓冲区分配相结合、上传任务可配置和时间戳驱动程序等方法来减少外部干扰,有效保障了嵌入式操作系统的实时性要求。
-
公开(公告)号:CN119829157A
公开(公告)日:2025-04-15
申请号:CN202411712697.5
申请日:2024-11-27
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种基于嵌入式平台的软件高效动态装载方法,属于嵌入式操作系统领域。本发明对嵌入式软件的目标文件进行解析,获取各自的符号表信息;确认应用目标文件中的动态符号;对应用目标文件中的符号进行重定位,将动态地址转换为相对于系统目标文件的静态地址;将系统目标文件符号表与所有已加载的应用目标文件符号表合并,并在上位机中创建链表结构进行存储。本发明减少在性能资源受限的下位机上进行的动态加载工作,缩短程序在下位机中动态加载的处理时间和性能占用。
-
公开(公告)号:CN119377097A
公开(公告)日:2025-01-28
申请号:CN202411541930.8
申请日:2024-10-31
Applicant: 北京计算机技术及应用研究所
IPC: G06F11/362
Abstract: 本发明涉及一种调试嵌入式操作系统的方法和装置,属于软件技术领域。本发明基于嵌入式操作系统的源码程序库,标记源码程序库中所有程序调用关系,建立程序运行路径图谱;按照调试硬件的功能接口主动验证,记录程序运行路径图谱中各接口的程序运行路径下的程序运行性能调用数据;筛选出程序运行性能调用数据中的热点程序运行进程,记为待调试程序运行进程核心节点;根据待调试程序运行进程核心节点性能调用执行需求生成优化策略,并计算每一个优化策略的效益评分;筛选出优化策略的效益评分最大值作为待调试程序运行进程核心节点的优化策略。本发明的优点在于:有效提升嵌入式操作系统的运行效率和稳定性。
-
-
-
-
-
-
-
-
-