一种支持多层神经网络层间并行处理的加速器

    公开(公告)号:CN116451754A

    公开(公告)日:2023-07-18

    申请号:CN202310310363.4

    申请日:2023-03-24

    Abstract: 本发明提供了一种支持多层神经网络的层间并行处理的加速器,包括:计算阵列;用于获取一个或者多个数据块上存储的多层神经网络中,已可用于后续计算的层内和/或层间数据作为重组数据并重组成预设重组粒度的重组数据矩阵以及获取对重组数据矩阵处理所需的网络参数并重排成重组权重矩阵的第一重排器;用于在计算阵列处理重组矩阵时获取重组数据矩阵对应的预设重组粒度,指示计算阵列中各处理单元按照预设重组粒度获取重组数据矩阵中的数据和重排权重矩阵中对应的权重进行处理的扩展模块;用于在计算阵列对所述重组数据矩阵处理完成后,根据处理各数据得到的结果按结果原始形式进行结果重组以还原网络层的输出的第二重组器。

    一种面向申威平台的容器镜像分发方法

    公开(公告)号:CN111654528A

    公开(公告)日:2020-09-11

    申请号:CN202010423800.X

    申请日:2020-05-19

    Abstract: 本发明公开一种面向申威平台的容器镜像分发方法,包括以下步骤:创建主容器镜像服务,根据主容器镜像服务节点上的全局容器特征配置文件,对所有容器镜像资源的镜像特征进行标记,根据分布式数据中心规模,创建从容器镜像服务,使得一个主容器镜像服务对应多个从容器镜像服务,启动从容器镜像服务节点,向主容器镜像服务节点发起镜像查询请求,得到容器信息,再根据对容器镜像资源的镜像特征的标记,得到哪些镜像资源本地已有、哪些镜像资源需要进行实时同步、哪些镜像资源可以继续延迟同步。本发明能有效的减少镜像服务器的压力,提升系统高可用性,还可以减少容器镜像拉取时间,提升系统的服务效率。

    进程迁移方法和可迁移操作系统

    公开(公告)号:CN104102535B

    公开(公告)日:2018-10-02

    申请号:CN201310112322.0

    申请日:2013-04-01

    Abstract: 本发明实施例提供一种进程迁移方法和可迁移操作系统。本发明进程迁移方法,包括:在多内核操作系统的至少一个内核上存储的全局信息表中维护所有内核中进程的进程相关信息;监测是否产生进程迁移触发条件;当监测到产生进程迁移触发条件时,从所述全局信息表中提取源内核上待迁移进程对应的进程相关信息;根据所述进程相关信息获取所述待迁移进程的进程数据;根据所述进程数据将待迁移进程从源内核迁移至目标内核上运行。本发明实施例通过维护内核上进程相关信息,当某个内核失效时根据进程相关信息将待迁移进程迁移至其他内核运行,实现在较小系统开销下保证操作系统的高容错性,解决由于系统开销大影响操作系统性能的问题。

    多内核操作系统的失效控制方法及装置

    公开(公告)号:CN104657240A

    公开(公告)日:2015-05-27

    申请号:CN201310577042.7

    申请日:2013-11-18

    Abstract: 本发明实施例公开了一种多内核操作系统的失效控制方法及装置。其中,方法包括:确定操作系统内的重核心内核以及多个轻核心内核;在重核心内核和多个轻核心内核上运行相应的系统服务,重核心内核以及多个轻核心内核均保存有所有内核的状态信息;监测重核心内核和多个轻核心内核的状态;当重核心内核出现故障时,则在多个轻核心内核中确定出新的重核心内核,将原重核心内核上运行的系统服务转移至新的重核心内核上,由新的重核心内核和多个轻核心内核更新相应内核的状态信息;当轻核心内核出现故障时,则将故障轻核心内核上运行的系统服务转移至其他正常轻核心内核,由重核心内核和多个轻核心内核更新相应内核的状态信息。

    多内核操作系统实现方法和实现装置及系统

    公开(公告)号:CN104077266A

    公开(公告)日:2014-10-01

    申请号:CN201310101210.5

    申请日:2013-03-27

    CPC classification number: G06F9/5016

    Abstract: 本发明实施例提供一种多内核操作系统实现方法和实现装置及系统,其中,该方法包括:为多内核操作系统的各内核的基础功能模块分配内存;为从所述各内核中选取的第一内核中支持第一应用程序的特性功能模块分配内存;将所述为所述第一内核中支持第一应用程序的特性功能模块分配的内存释放。本发明实施例提供的多内核操作系统实现方法和实现装置及系统,实现了基于应用程序的特性,按需为内核的相应功能分配内存,从而提高了多内核操作系统的系统管理效率和资源使用效率。

    一种产生数据的方法和装置

    公开(公告)号:CN103970738A

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

    申请号:CN201310027416.8

    申请日:2013-01-24

    CPC classification number: G06F17/10 G06F16/285 H04L67/06

    Abstract: 本发明提供一种产生数据的方法和装置,涉及计算机领域,能够利用小规模的样本数据生成大数据,同时还保留了原有小规模数据的特征规律,提高了生成的大数据的参考价值,并且不需要进行数据的大规模移动,有效节省了存储和网络开销。其方法为:通过主节点根据样本数据制定数据生成的策略,并将数据生成的策略分发至至少一个从节点,以便主节点和从节点根据数据生成策略产生数据,并将产生的数据上传至文件系统。使得最终产生的数据具有样本数据的数值规律,并且在此基础上提高了生成数据的参考价值,同时避免了数据的大规模移动,有效的节省了存储和网络开销。本发明用于产生大数据。

    一种基于Web页面的大规模数据生成方法及系统

    公开(公告)号:CN103678495A

    公开(公告)日:2014-03-26

    申请号:CN201310576331.5

    申请日:2013-11-18

    Abstract: 本发明公开了一种基于Web页面的大规模数据生成方法,通过将原始小规模种子网页按长度分类的方式,依据原始网页的长度和词频信息生成大规模的文本数据,入出度生成和URL赋值,则根据原始种子页面中每类页面的入出度的条件概率计算生成网页的入出度值,利用已有入出度值向网页中插入URL,使得在生成的数据中,入度的总和是等于出度的总和。通过提取小规模的真实数据的特征来生成大规模的相对真实可靠的数据来提供给数据中心的应用,从而使得到的研究结果有更加真实。

    HPC系统以及基于HPC系统的动态分派任务的方法

    公开(公告)号:CN102103521A

    公开(公告)日:2011-06-22

    申请号:CN201110033759.6

    申请日:2011-01-31

    Abstract: 本发明涉及移动HPC系统,包括:一个后端加速节点或者多个相互连接的后端加速节点;用户终端节点,其用于安装操作系统;用户界面,其安装在用户端节点中的操作系统中,用于为用户提供操作界面;主控模块,布置在用户端节点上用于接受用户的作业任务,并均衡分发给后端;广播模块,布置在每个后端加速节点上用于广播每个后端加速节点的IP地址和连接端口;计算模块,布置在每个后端加速节点上用于接受用户终端上的主控模块发来的任务并执行任务后返回结果给用户终端。

    一种移动HPC系统及其实现方法

    公开(公告)号:CN102096655A

    公开(公告)日:2011-06-15

    申请号:CN201110033760.9

    申请日:2011-01-31

    Abstract: 本发明公开了一种移动HPC系统及其实现方法,该系统由计算节点和用户终端组成,计算节点和用户终端通过网线相互连接交互数据,所述计算节点包括智能代理模块,所述用户终端包括:用户世界模块、虚拟机模块、资源供应服务模块、加载器模块,其中所述用户终端上安装有视窗操作系统,在操作系统中安装有用户世界模块,其用于将用户的请求提交给资源供应服务模块。其作用在视窗系统中操作HPC系统从而获得更高的运行速度。

    一种构造大规模高可用机群操作系统的方法

    公开(公告)号:CN100429629C

    公开(公告)日:2008-10-29

    申请号:CN200310117036.X

    申请日:2003-12-04

    Abstract: 一种构造大规模高可用机群操作系统的方法,该方法将机群系统分为多个物理分区,每个物理分区安装一个管理进程装置,而每个节点上都安装有一个本地侦测进程装置。本地侦测进程装置通过所有的网络向本分区内的管理进程装置发送心跳,而管理进程装置根据接收到的心跳的信息获得所在节点的网络状态和节点运行状态,从而对分区进行集中式监控和统一管理。每个分区的管理进程装置之间采用分布式结构,它们在逻辑上完全对等,一起协同工作,并保持机群所有节点运行状态和网络状态的一致视图。该方法不仅能够提供大规模机群的节点和网络状态信息,并且能为机群系统软件和充分利用机群特性的商业应用软件提供高可用服务支持。

Patent Agency Ranking