-
公开(公告)号:CN114625374A
公开(公告)日:2022-06-14
申请号:CN202210248764.7
申请日:2022-03-14
Applicant: 青岛海洋科学与技术国家实验室发展中心
Abstract: 本申请公开了一种CUDA‑C向ATHREAD‑C的转换方法及装置。所述CUDA‑C向ATHREAD‑C的转换方法包括:获取CUDA内核代码;获取预设转换方法;通过ANTLR语言翻译工具,自动生成CUDA代码的抽象语法树;根据所述抽象语法树以及预设转换方法生成ATHREAD代码。本申请公开的CUDA‑C向ATHREAD‑C的转换方法构建了异构加速器的硬件对应关系,并在此基础上设计了基于编译器前端的软件自动转换架构,完全继承了CUDA‑C的并行算法结构,无需在国产超算上重新设计并行算法,保证了移植后数据的准确性和软件的可扩展性,硬件上的近似性对应以及与之相匹配的内存使用原则使得转换后的代码性能得到基本保证。
-
公开(公告)号:CN112148361B
公开(公告)日:2022-03-04
申请号:CN202010891735.3
申请日:2020-08-27
Applicant: 中国海洋大学 , 青岛海洋科学与技术国家实验室发展中心
Abstract: 本发明公开了一种用于处理器加密算法移植的系统及方法,属于异构众核处理器技术领域。本发明方法包括:使用两级并行的编程模型,将处理器主核串行程序中的计算密集型数据或访存密集型数据,分配至处理器从核;处理器从核通过批量访存DMA的处理方式对分配的计算密集型数据或访存密集型数据,存放至核局存LDM空间进行快速计算,所述快速计算完成后,即完成对处理器加密算法的移植;所述快速计算过程中,通过同步和加锁操作对执行中竞争的资源进行分配。本发明提出的方法,实现了资源的合理化分配,减小了算法的工作量,通信的时间,实现了计算隐藏访存。
-
公开(公告)号:CN112905188A
公开(公告)日:2021-06-04
申请号:CN202110162786.7
申请日:2021-02-05
Applicant: 中国海洋大学 , 青岛海洋科学与技术国家实验室发展中心
Abstract: 本发明公开了一种基于生成式对抗GAN网络的代码翻译方法及系统,包括:通过将样本程序集作为输入数据,送入一个代码特征提取模型中,获得每个样本程序对应的第一代码特征值向量,将第一代码特征值向量输入至GAN网络模型的生成器,通过设置相关参数得到预测结果的目标语言,根据预测结果的特征值向量与测试集源程序语言的特征值向量进行对比,不断调参迭代训练,得到最优GAN网络模型;获取待翻译程序,并利用所述最优GAN网络模型进行代码翻译,获取与所述待翻译程序对应的目标翻译程序。本发明的基于生成式对抗GAN网络的代码翻译方法能够实现将源代码从一种高级编程语言转换为另一种高级编程语言,并且具有较高正确率。
-
公开(公告)号:CN112580046A
公开(公告)日:2021-03-30
申请号:CN202011451502.8
申请日:2020-12-10
Applicant: 青岛海洋科学与技术国家实验室发展中心
Abstract: 本申请公开了一种多维集中式木马检查方法以及装置。所述多维集中式木马检查方法包括:修改服务器配置和/或后端语言的配置,以使服务器能获取不大于100M的待查杀压缩文件;获取待查杀压缩文件;对所述待查杀压缩文件进行预处理,以获取解压后文件;对所述解压后文件进行木马扫描并生成扫描结果。本申请的多维集中式木马检查方法通过对服务器配置和/或后端语言的配置进行调整,从而可以实现更大的压缩包的木马查杀,从而解决了现有技术的缺点。
-
公开(公告)号:CN112148361A
公开(公告)日:2020-12-29
申请号:CN202010891735.3
申请日:2020-08-27
Applicant: 中国海洋大学 , 青岛海洋科学与技术国家实验室发展中心
Abstract: 本发明公开了一种用于处理器加密算法移植的系统及方法,属于异构众核处理器技术领域。本发明方法包括:使用两级并行的编程模型,将处理器主核串行程序中的计算密集型数据或访存密集型数据,分配至处理器从核;处理器从核通过批量访存DMA的处理方式对分配的计算密集型数据或访存密集型数据,存放至核局存LDM空间进行快速计算,所述快速计算完成后,即完成对处理器加密算法的移植;所述快速计算过程中,通过同步和加锁操作对执行中竞争的资源进行分配。本发明提出的方法,实现了资源的合理化分配,减小了算法的工作量,通信的时间,实现了计算隐藏访存。
-
公开(公告)号:CN111209460A
公开(公告)日:2020-05-29
申请号:CN201911376762.0
申请日:2019-12-27
Applicant: 青岛海洋科学与技术国家实验室发展中心
IPC: G06F16/951 , G06F16/955
Abstract: 本发明公开了一种基于scrapy爬虫框架的数据采集系统及方法,包括:爬虫队列模块和爬虫执行模块;爬虫队列模块包括爬虫种子队列、爬虫种子处理单元和爬虫任务队列;爬虫种子队列用于存储爬虫任务;爬虫种子处理单元用于对爬虫种子队列中的爬虫任务进行去重筛选处理,并将去重筛选后的爬虫任务存储入爬虫任务队列;爬虫执行模块包括网页下载单元和URL挖掘单元;网页下载单元用于从爬虫任务队列中读取当前需要执行的爬虫任务,基于读取到的爬虫任务下载网页;URL挖掘单元用于在下载到的网页中提取到新的URL链接作为新的爬虫任务存入爬虫种子队列;实现对特定领域网站域名的深度挖掘,提升了系统的爬取广度。
-
公开(公告)号:CN110414361A
公开(公告)日:2019-11-05
申请号:CN201910590567.1
申请日:2019-07-02
Applicant: 青岛海洋科学与技术国家实验室发展中心
Abstract: 本发明公开了一种分布式机器视觉数据采集分析方法和系统,所述分布式机器视觉数据采集方法包括以下步骤:各采集点分别采集客流视频信息;采集点本地处理图像信息并识别出其中客流信息,统计出客流数据;周期性将所述客流统计数据以文本形式发送至总处理设备,避免长距离传输视频,所述总处理设备将所接收的所有客流数据汇总。本方法,通过分别在各采集点进行本地实时处理客流视频信息,统计出客流数据,其只需要向总处理设备传输统计结果即可,传输数据量小,对网速没有要求;对总处理设备的要求低,无需价格昂贵的服务器;风险小,可靠性高,成本低,鲁棒性高,扩展灵活。
-
公开(公告)号:CN110209353A
公开(公告)日:2019-09-06
申请号:CN201910412804.5
申请日:2019-05-17
Applicant: 青岛海洋科学与技术国家实验室发展中心
IPC: G06F3/06
Abstract: 本发明提出一种区域耦合预报系统中ROMS模式的I/O并行加速方法、装置及计算机可读存储介质,涉及区域耦合预报系统技术领域,所述方法包括划分x、y方向的全域网格数及x、y方向的进程数;构建每个计算进程输入输出数据与整体输入输出文件的一一映射关系,构建计算进程与I/O进程数据传输的映射关系;I/O进程并行读取文件数据,并将数据分发到各个计算进程;ROMS计算结果,I/O进程从各计算进程收集数据,并行存储数据。本发明在ROMS海洋计算模式中设计并行I/O输入输出,优化ROMS底层I/O框架,提高海洋模式ROMS的I/O性能。
-
公开(公告)号:CN109815802A
公开(公告)日:2019-05-28
申请号:CN201811551109.9
申请日:2018-12-18
Applicant: 中国海洋大学 , 青岛海洋科学与技术国家实验室发展中心
Abstract: 本发明公开了一种基于卷积神经网络的监控视频车辆检测与识别方法,包括:优化VGGNet模型的步骤;采集视频样本;图像预处理的步骤:特征提取及车辆检测与识别的步骤。本发明基于VGGNet网络进行改进,挖掘图像中的深层语义特征,对于车辆的遮挡情况也具有很好的检测效果,同时采用了一种图像增强算法,对夜间场景下的图像进行预处理,使得车辆特征更为明显,有效提高了车辆检测的准确率。
-
公开(公告)号:CN109727443A
公开(公告)日:2019-05-07
申请号:CN201711023129.4
申请日:2017-10-27
Applicant: 青岛海洋科学与技术国家实验室发展中心
IPC: G08C19/00
Abstract: 本发明实施例公开了一种传感器通用接口及传感器通用接口的信息采集系统,属于信息采集技术领域。其中所述传感器通用接口包括:传感器接口模块及与传感器接口模块相连的网络适配器,传感器接口模块包括第一嵌入式微处理器和通用接口,通用接口内设置多个通道,多个通道适于与各种类型的传感器连接,第一嵌入式微处理器用于通过通用接口获取多个通道的各种类型的传感器的监测信号,并将监测信号进行解析、处理以转换成对应的通用信号后提供给网络适配器;网络适配器用于将传感器接口模块提供的通用信号进行网络适配转换后提供给上位机。本发明能够实现对不同类型传感器的监测信息进行处理,具有很强的兼容性,并且能够大大提高信息的处理速度。
-
-
-
-
-
-
-
-
-