一种细粒度的高性能云资源管理调度方法

    公开(公告)号:CN108334409B

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

    申请号:CN201810033927.3

    申请日:2018-01-15

    Applicant: 北京大学

    Abstract: 本发明公布了一种细粒度的高性能云资源管理调度方法,通过限制用户登录计算节点、按核心与内存同比例资源调度、限制每个GPU使用CPU核数、作业结束释放占用资源以及SSH登陆使用资源管理、登录节点资源限制等方式,可用来改进SLURM作业调度系统中任务按照CPU核心进行分配时的内存和GPU资源的管理,并实现对用户SSH登录的资源进行Cgroup限制,从而完善基于SLURM的资源调度系统,使得高性能云平台资源调度更加高效与合理。

    一种建立安卓应用程序不同版本间反编译类集合映射关系的方法和装置

    公开(公告)号:CN108804111B

    公开(公告)日:2019-07-05

    申请号:CN201810282098.2

    申请日:2018-04-02

    Applicant: 北京大学

    Abstract: 本发明涉及一种建立安卓应用程序不同版本间反编译类集合映射关系的方法和装置。该方法包括:1)获取两个不同版本安卓应用程序的反编译类集合,将其中一个版本的反编译类集合作为评判集,另一个版本的反编译类集合作为被评判对象;2)确定因素集,根据评判集和因素集计算在每个因素上被评判类对于评判集中每个类的隶属度,根据隶属度形成模糊矩阵;3)定义因素的权重,根据因素的权重和模糊矩阵计算被评判类对于评判集中每个类的总隶属度;4)根据总隶属度的大小判定被评判类是否与评判集中的类建立映射关系。本发明提高了开发人员对APP不同版本间差异的理解效率,降低了缺失文档生成的难度。

    一种聚合安卓应用程序内部搜索功能的元搜索引擎实现方法和总控系统

    公开(公告)号:CN108845996A

    公开(公告)日:2018-11-20

    申请号:CN201810282095.9

    申请日:2018-04-02

    Applicant: 北京大学

    Abstract: 本发明涉及一种聚合安卓应用程序内部搜索功能的元搜索引擎实现方法和总控系统。该方法包括:1)接收用户的搜索请求;2)将搜索请求分发至安卓云的各APP,并调用各APP的搜索功能获取搜索结果;3)聚合各APP返回的搜索结果,将其显示给用户。该总控系统包括搜索请求接收模块,搜索请求分发与执行模块,以及搜索结果聚合显示模块。本发明通过聚合APP内部搜索功能实现对应用内数据的元搜索,创新性地将元搜索引擎技术应用到聚合APP内部搜索功能上来,并创新性地结合了应用功能开放重建技术,弥补了现有搜索引擎与APP内部搜索的不足,能够实现跨APP的应用内数据搜索,满足广大用户的需求。

    基于LDAP与SLURM的云用户管理方法及系统

    公开(公告)号:CN108377200A

    公开(公告)日:2018-08-07

    申请号:CN201810052559.7

    申请日:2018-01-19

    Applicant: 北京大学

    Abstract: 本发明公布了一种基于LDAP与SLURM的云用户管理方法及系统,基于轻量级目录访问协议LDAP与Linux平台简单资源管理工具SLURM,使用服务质量QOS定制多种用户作业排队队列,实现高性能云用户管理;包括:用户统一认证配置、LDAP用户数据获取、用户信息同步、LDAP与SLURM用户统一管理、个性化定制管理;解决现有技术中远程LDAP服务器配置无法改变、高性能云平台用户需求复杂、用户量大管理困难等问题,便于高性能云平台的存储与计费统一;满足用户的个性化需求,为计算量大,计算频繁的用户提供优质服务;用户资源管理更加合理有效;有效减少作业的排队时间,提高资源的利用率和高性能云平台的作业吞吐量。

    一种基于昇腾AI处理器的批量矩阵乘算子的优化方法

    公开(公告)号:CN114329325B

    公开(公告)日:2024-09-24

    申请号:CN202111374829.4

    申请日:2021-11-19

    Abstract: 本发明公开了一种基于昇腾AI处理器的批量矩阵乘算子的优化方法,所述方法包括:获取第一输入数据与第二输入数据,并将所述第一输入数据与所述第二输入数据搬运到AI Core;获取所述第二输入数据的加载行数,并根据所述加载行数以及预设的缓冲区的双缓存机制对所述第一输入数据和第二输入数据进行划分;将划分后的所述第一输入数据和第二输入数据加载到所述缓冲区中进行计算,得到输出数据;将所述输出数据搬运到外部存储中进行输出。本申请能够利用双缓冲机制,能够缩短第一矩阵和第二矩阵相乘的运算时间,从而提高数据处理的效率。

    平台二次认证登录系统及方法

    公开(公告)号:CN117579402A

    公开(公告)日:2024-02-20

    申请号:CN202410066426.0

    申请日:2024-01-17

    Applicant: 北京大学

    Abstract: 本申请公开了一种平台二次认证登录系统及方法。其中,该系统包括:目标平台和OTP管理服务器,目标平台对目标对象输入的账户名和密码进行一次认证,在认证通过时将账户名发送至OTP管理服务器,OTP管理服务器查询该账户名是否已注册;若其已注册则向目标平台发送输入OTP码的提示信息;若其未注册则向目标平台发送注册提示信息,在账户名完成注册后向目标平台发送输入OTP码的提示信息;目标平台将目标对象输入的OTP码发送至OTP管理服务器进行二次认证,在二次认证通过时执行与访问请求对应的访问操作。本申请解决了相关技术中OTP密钥本地化存储导致的高性能计算集群容易受到安全威胁的技术问题。

    一种适用于华为昇腾芯片的高性能算子生成方法

    公开(公告)号:CN114327630B

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

    申请号:CN202210009738.9

    申请日:2022-01-05

    Applicant: 北京大学

    Abstract: 本发明公开了一种适用于华为昇腾芯片的高性能算子生成方法。其中,该方法包括:在目标开发方式下,生成多个候选操作函数,其中,目标开发方式是基于昇腾人工智能处理器的张量加速引擎算子开发框架确定的张量迭代器内核开发方式;从多个候选操作函数选取待使用的目标操作函数;利用目标操作函数和目标操作数据执行目标操作,得到目标操作结果。本发明解决了相关技术中对于高性能算子的开发效率低下的技术问题。

    一种基于昇腾AI处理器的矩阵乘算子的处理方法及装置

    公开(公告)号:CN113704689B

    公开(公告)日:2022-11-11

    申请号:CN202110984626.0

    申请日:2021-08-25

    Applicant: 北京大学

    Abstract: 本发明公开了一种基于昇腾AI处理器的矩阵乘算子的处理方法及装置。其中,该方法包括:获取矩阵乘算子的第一源操作数和第二源操作数;对第一源操作数进行数据转换处理,得到第一转换结果,以及对第二源操作数进行数据转换处理,得到第二转换结果;对第一转换结果进行分块处理,得到第一分块结果,以及对第二转换结果进行分块处理,得到第二分块结果;采用与人工智能处理器中计算核心数量对应的多个计算核心对第一分块结果与第二分块结果进行矩阵乘运算,得到中间运算结果;对中间运算结果进行数据转换处理,得到矩阵乘算子的输出结果,其中,输出结果的输出格式为二维格式。本发明解决了矩阵乘运算的运算效率低的技术问题。

    一种适用于华为昇腾芯片的高性能算子生成方法

    公开(公告)号:CN114327630A

    公开(公告)日:2022-04-12

    申请号:CN202210009738.9

    申请日:2022-01-05

    Applicant: 北京大学

    Abstract: 本发明公开了一种适用于华为昇腾芯片的高性能算子生成方法。其中,该方法包括:在目标开发方式下,生成多个候选操作函数,其中,目标开发方式是基于昇腾人工智能处理器的张量加速引擎算子开发框架确定的张量迭代器内核开发方式;从多个候选操作函数选取待使用的目标操作函数;利用目标操作函数和目标操作数据执行目标操作,得到目标操作结果。本发明解决了相关技术中对于高性能算子的开发效率低下的技术问题。

    一种基于昇腾AI处理器的索引转换方法及装置

    公开(公告)号:CN114281874A

    公开(公告)日:2022-04-05

    申请号:CN202111373725.1

    申请日:2021-11-19

    Abstract: 本发明涉及数据索引领域,具体是涉及一种基于昇腾AI处理器的索引转换方法及装置。本发明根据张量的数据排布格式,对算子的索引信息进行转换,使得转换之后的索引信息与张量的数据排布格式所匹配,由于对索引信息进行转换只涉及到对数字的简单运算,从而在不改变张量数据排布格式的前提下,依然能够通过转换之后的索引信息在张量中索引到相应的数据。由于本发明不涉及到改变张量数据排布格式,从而避免了因改变张量数据排布格式而耗费的时间,进而提高了算子的计算速度。

Patent Agency Ranking