LS2K怎么控制看门狗

回复

llgwml 发起了问题 • 1 人关注 • 0 个回复 • 179 次浏览 • 2020-06-14 12:51 • 来自相关话题

中标麒麟系统V5.0_U3 (Build055)2019. 12. 31 替换龙芯最新的内核开不机

回复

yinzhi 发起了问题 • 1 人关注 • 0 个回复 • 284 次浏览 • 2020-06-11 17:57 • 来自相关话题

2020系统能力培养大赛-团队赛资源包(2020v0.01)发布——20200608

zhangxi 发表了文章 • 0 个评论 • 722 次浏览 • 2020-06-08 09:34 • 来自相关话题

各参赛队伍:     大家好,现发布大赛团队赛资源包v0.01版本。     大赛资源包2020v0.01,文件名:nscscc2020_group_v0.01.zip,解压密码:nscscc2020     下载链接: h ...查看全部
各参赛队伍:
    大家好,现发布大赛团队赛资源包v0.01版本。
    大赛资源包2020v0.01,文件名:nscscc2020_group_v0.01.zip,解压密码:nscscc2020
    下载链接: https://nscscc2020-team.oss-cn-beijing.aliyuncs.com/nscscc2020_group_v0.01.zip
    1.更新日志
     --v0.01:20200607
         提供了大赛预赛需要的参考资料(不含预赛提交包)。
 
    2.资源包2020v0.01
       资源包v0.01包含完整的功能测试、性能测试包和系统测试包。
 
    3.预赛提交:
    预赛提交包后续再发布。
    预赛提交截止时间: 2020年8月5日 23:59:59。 逾期不接受提交。
 
    4.答疑
    大赛官网的论坛交流,“教育与高校”话题 为指定官方答疑平台,
    链接:http://ask.loongnix.org/?/topic/%E6%95%99%E8%82%B2%E4%B8%8E%E9%AB%98%E6%A0%A1 
    qq群为即时交流平台,群号:583344130
  
祝各位顺利!
2020年6月8日

2020系统能力培养大赛-个人赛资源包(2020v0.01)发布——20200601

zhangxi 发表了文章 • 0 个评论 • 448 次浏览 • 2020-06-04 12:07 • 来自相关话题

各参赛队员:   大家好,现已发布“龙芯杯”第四届全国大学生计算机系统能力培养大赛——个人赛资源包(2020v0.01)。   个人赛发布包下载链接:https://cloud.tsinghua.edu.cn/d/ee6e2c26882 ...查看全部
各参赛队员:
  大家好,现已发布“龙芯杯”第四届全国大学生计算机系统能力培养大赛——个人赛资源包(2020v0.01)。
  个人赛发布包下载链接:https://cloud.tsinghua.edu.cn/d/ee6e2c2688264ca09b85/ 。文件名为:nscscc2020_v0.01.7z。
  个人赛线上竞赛平台网址为:r.nscscc.org:8000
  账号已通过报名时登记的邮箱进行发放。

  如有问题请通过如下渠道,交流:
  大赛官网的论坛交流,“教育与高校”话题 为指定官方答疑平台,链接:http://ask.loongnix.org/?/topic/%E6%95%99%E8%82%B2%E4%B8%8E%E9%AB%98%E6%A0%A1 
  QQ群为即时交流平台,群号:583344130
  
  
祝各位顺利!  2020年6月1日

: 请用准确的语言描述您发布的问题思想

回复

gouguan 发起了问题 • 1 人关注 • 0 个回复 • 157 次浏览 • 2020-05-25 22:11 • 来自相关话题

LS3A3000H-UL和LS3A3000-LP的替代性

回复

lgwqp 发起了问题 • 1 人关注 • 0 个回复 • 210 次浏览 • 2020-05-14 16:31 • 来自相关话题

一篇有关 LoongISA 的黑文

windows1089 发表了文章 • 0 个评论 • 323 次浏览 • 2020-04-19 21:21 • 来自相关话题

1、引言2020年4月17日,在日常看中文维基上的监视列表时,发现有人竟然给我的LoongMMI条目挂关注度模版,并且提议合并到LoongISA条目。 ...查看全部
1、引言2020年4月17日,在日常看中文维基上的监视列表时,发现有人竟然给我的LoongMMI条目挂关注度模版,并且提议合并到LoongISA条目。
Snipaste_2020-04-18_22-09-31.png



Snipaste_2020-04-18_22-09-16.png

当时我认为这是在挑衅我不会查有关龙芯的资料,于是我就花了15分钟找到了有关龙芯SIMD指令优化H.264视频解码的论文,并且暴力删了模版。
Snipaste_2020-04-18_22-09-56.png


在查找的过程中,偶然看到有人在观察者网的风闻社区讨论龙芯3A4000的指令集。

Snipaste_2020-04-18_22-19-50.png

 
 
看了一下,我觉得还可以再写一篇文章来黑龙芯的LoongISA,顺便吐出一直想吐的槽。
 
2、初略介绍LoongISA
 LoongISA,简而言之就是现在龙芯所使用的指令集的架构的自称。LoongISA不仅包括全部MIPS基础指令集和部分扩展模块,也包括龙芯自己添加的指令集。
 
LoongISA从龙芯2E/F时就开始出现部分扩展指令集,在龙芯3A1000形成体系,在龙芯3A2000的发布会上正式向外界公开宣传,在龙芯3A4000时初具规格。
 
下面就按照龙芯芯片产品的发展顺序来介绍典型产品中LoongISA的变化。
 
( 1 )龙芯2E/F时代(GS464 R1
 
龙芯从龙芯2E/F时就开始在微架构中加入自己的指令集了。典型的就是LoongMMI,也被称为LoongSIMD(龙芯SIMD),亦被称为Godson-MMX。网上至今还能查询到一些有关针对龙芯2F处理器的优化文章和对LoongMMI优化的论文。
 
( 2 )龙芯3A1000时代(GS464 R2 / GS464V R1
 
从龙芯3A1000时代开始龙芯就往微架构里面添加大量的指令集并开始初步形成LoongISA体系(LoongEXT + LoongMMI + LoongCAM + LoongBT x86二进制翻译部分)。龙芯在龙芯3B1000/1500 的 GS464V R1 中添加了大量的向量指令集,但一直没有公开指令集手册。
 
( 3 )龙芯3A2000时代(GS464E / GS264
 
在龙芯3A2000的发布会上龙芯正式对外公开宣传LoongISA。此时的GS464E为LoongISA1.0架构。LoongISA1.0包括MIPS64R2 + MIPS DSP + MIPS VZ + LoongEXT1/2 + LoongMMI + LoongCAM + LoongBT + LoongVZ,官方在发布会上还说添加了1014条LoongSIMD指令。在龙芯2K1000中,只包含了MIPS64R2 + MSA1.0 + LoongEXT1/2 + LoongMMI + LoongCAM + LoongBT
 
( 4 )龙芯3A4000时代(GS464V R2
 
龙芯3A4000相对于上一代LoongISA1.0添加了更多的指令集,并形成了LoongISA2.0。
 
在编译链层面龙芯3A4000(GS464V R2)依然是 MIPS64R2。其添加的指令集扩展可以用一张表来列出。
 

Snipaste_2020-04-19_20-50-38.png


Snipaste_2020-04-19_20-50-59.png

 
 
表格的指令集名称皆为缩写。其中,LCAMP即为LoongCAM,LVZP即为新版LoongVZ,LoongISA1.0中的LoongVZ已被删去。
 
3、详细吐槽
( 1 )资料匮乏
 
龙芯官方有关LoongISA的资料实在是太少了!太少了!太少了!现在唯一能查到指令集细节的指令集扩展就只有LoongMMI了。其他的要么只是在官方的手册中列出来,要么只给授权用户,要么什么都没有。
 

Snipaste_2020-04-19_17-05-49.png

 
 
这样就导致了网上很多有关龙芯自己扩展指令集的猜测和抹黑。例如龙芯从发布会公布了LoongSIMD后一直没有继续公开其具体细节,可能很多人还不知道LoongMMI是其子集。我在网上查找了相关资料后,只在两篇论文里面查找到相关描述:


3.1 “龙芯” 处理器 SIMD 技术简介
 
“龙芯”系列处理器是中国科学院计算所研制的具有自主 知识产权的通用处理器,具有低功耗,低成本的特点。64 位 “龙芯”二号增强型处理器采用 SIMD 技术,通过扩展多媒体 指令集实现对多媒体应用的指令级支持。SIMD 即单指令多 数据流,是一种典型的并行数据处理技术。处理器把输入的 数据分解为多个较短的数据,然后由单指令并行操作,从而提 高处理海量、可分解数据的能力。“龙芯”的多媒体指令吸取 了 MMX、 SSE 的优秀思想,进行了特色设计,支持基于字节、 半字、字以及双字的整数操作,直接使用FPU 的 32 个 64 位浮 点寄存器作为多媒体寄存器。该类指令的操作对象为 64 位, 可以分割为 8*8, 16*4, 32*2, 64*1。如果每个数据单元为 8 位, 则有 8 个这样的单元;若每个单元为 32 位,则有 2 个这样的单 元,每条多媒体指令同时对几个数据单元进行操作,从而实现 空间上的并行性,即单指令流多数据流(SIMD)[5]。 “龙芯”的SIMD技术比较适合在对相邻数据做同样处理 的场合,即对密集型的数据处理来说, SIMD 对程序加速效果 非常明显。利用这种特点为降低去块效应滤波器的计算复杂 度从而提高解码效率提供了可能 [6]。下面描述了采用“龙芯” 多媒体指令优化 RealVideo 解码中去块效应滤波系统的具体 设计和实现。”
 
————《基于龙芯SIMD技术的RealVideo去块滤波优化》吴少刚



1 龙芯SIMD技术
 
1 . 1 龙芯多媒体指令执行单元
龙芯3A处理器把多媒体处理和符合 ANSI / IEEE 754 - 1985标准的浮点运算在FPU协处理器上进行合理复用,能 够处理龙芯自定义的千余条LoongSIMD指令。龙芯 FPU 包含 FALU1和 FALU2两个功能处理单元,其中 FALU1 通过指令编码的FMT域扩展来复用SIMD媒体操作。浮点 队列每个时钟周期可以向FALU1和FALU2各发射1条指 令,而浮点寄存器文件可以为FALU1和FALU2各提供三 读一写的4个专用端口。 在FPU 寄存器定义上,LoongISA 与 MIPS64 兼容, 仅在32个64位浮点寄存器的定义上略有区别,即当Status 控制寄存器的 FR位为1,表示32个64位浮点寄存器可 用;当FR位为0,MIPS64表示有32个32位浮点寄存器 或16个64位浮点寄存器可用,而LoongISA表示16个32 位浮点寄存器或16个64位浮点寄存器可用,这是沿袭了 MIPS R10000的用法。龙芯3A多媒体指令集实现了32个 浮点寄存器的复用,即多媒体指令像普通浮点指令一样在 寄存器重命名时分配物理浮点寄存器,混合执行时无需任 何状态切换,不同的是多媒体指令不产生任何算术类例外。 为了处理溢出,龙芯处理器定义了3种新的运算类型,即 直接抛弃最高溢出位的反绕运算、有符号饱和运算和无符 号饱和运算。
 
1 . 2 LoongISA包裹数据类型 
为了处理多媒体数据,LoongISA 引入包裹(Packed)数据类型。一个包裹可以是一个连续的8位字节、16位半 字、32位字或64位双字,这样一个64位的浮点寄存器可 以装入8个单字节包裹、4个半字包裹、2个字包裹或1个 双字包裹。包裹的整形数据类型有两种表示格式:无符号 数和有符号数。当表示有符号数时,用最高位来表示符号。 龙芯的LoongSIMD多媒体指令可以同时对寄存器中的多个 包裹执行同样的运算,有利于提高图像计算的并行处 理效率。
 
1 . 3 LoongISA多媒体指令
为了支持多媒体处理,LoongISA 中的 LoongSIMD指 令变得非常复杂,在多媒体优化中经常用到的指令包括: 加法减法指令、乘法和乘加指令、逻辑运算指令、平均值 指令、移位指令、无符号减取绝对值指令、比较赋值指令、 打包和解包指令等,这些指令的设计思想与 MMX/SSE/ SSE2指令类似,相关指令规格说明参见龙芯3A处理器用 户手册[10]。“
 
————《基于龙芯SIMD技术的H.264视频解码优化》顾丽红
 


本来《龙芯3A处理器用户手册》(这里的3A即为3A1000)在草稿阶段还有指令规格说明的片段,但在正式版上就没了!
 
而上面的两篇论文其实都是有关LoongMMI的论文,其中的龙芯SIMD并非指的是发布会上的1014条LoongSIMD指令。更无语的是,那1014条LoongSIMD除了子集LoongMMI在手册中列出外,其他的指令都没有列出。这就导致LoongSIMD的1014条指令在网上一直无法查证。所以在今年前半年网上就有声音说龙芯砍掉了1014条LoongSIMD指令,只用上了MIPS MSA指令集模块。龙芯的LSX和LASX也是一直没有公开过更多的资料。虽然我手上有相关的bintuils Git patch,能看得到这些指令的助记符和Opcode,但就是无法在上游的任何一个版本中把patch打上去,因为龙芯自己cgit上的bintuils和上游的在文件内的差别太大了,我也不敢随便打上去。
 
龙芯的爱好者和社区的开发者一直想要相关资料和指令集手册,甚至国外的开源社区的人也希望有相关资料。

Snipaste_2020-04-19_18-10-20.png


微信图片_20200419124618.jpg

 
 
龙芯一直不公开资料的行为已经被很多社区成员和爱好者所厌恶。

Snipaste_2020-04-19_17-24-53.png

 

Snipaste_2020-04-19_17-04-39.png

 

Snipaste_2020-04-19_12-46-42.png

 
 
这样做的同时也导致龙芯在第三方的实测性能跑分中成绩惨不忍睹。资料不公开,社区的爱好者和开发者就没法对龙芯进行优化,而龙芯自己又不在上游upstream自己的优化,导致底层的软件例如OS、编译链、C库都缺乏优化。这就导致本身是以能用为目的的MIPS架构被龙芯使用后在第三方测试下不开-march=loongson3a、-march=gs464e等编译器微架构选项下所测得的SPEC2006的成绩和官方的经过优化后的成绩有很大的出入。龙芯的生态是建立在MIPS之上的,而进5年来MIPS的生态日渐凋零,基础设施急需翻新和重建,但龙芯却并未接管上游社区的MIPS分支,没有扛起MIPS生态的大旗。
 
龙芯在市场上坚持安可信创政务这一单一市场,但其他的厂商早已积极拓展市场范围,导致今年一季度龙芯只同比增长30%,而君正在一季度反而增长达到了4倍左右。当然,不能因为利润增长幅度小就认为别人赚不到钱,看绝对数值,全志赚的钱反而比君正多。
 

TIM图片20200419141802.jpg


TIM图片20200419190456.jpg

 
 
相对于君正,指令集等等资料官网上都有得查询,而且有很多资料是提供中英文两个版本的。开发板官网上就能查询得到并且很方便就找到购买渠道进行购买,相关手册也有。君正自己扩展的MXU和MXU2指令集,也是开放下载的,而且君正也提供已经打好相关补丁的工具链。
 
君正全志作为小公司,规模,背景,技术实力都比不上龙芯,但过得都不比龙芯差多少,主要就是因为态度更包容,视野更广阔,拓展了更多的市场。绝对数值上龙芯更高,但利润率和人均值上面君正更高。
 
除了君正,飞腾、兆芯都在积极拓展市场。现在兆芯的产品新闻基本上都能做到一周出一条有关OEM推出新产品的新闻。飞腾已经适配了Windows10 For ARM了。
 
龙芯现在还没到能对市场挑三拣四的层次,该包容的得包容,该当孙子的得当孙子,不能遮住眼睛只幻想着当老子。不然就像清末时期那样,沉浸于天朝大国的幻想之中并闭关锁国。
 

Snipaste_2020-04-19_18-35-22.png


Snipaste_2020-04-19_18-35-39.png


Snipaste_2020-04-19_18-35-59.png

 
(以上图片来自匿名消息)
 
对市场的态度应该是只要有利润,不亏,就应该放下身段去拼一把,相对于君正、全智那两家,龙芯的先天条件要好得多了,别人能做到的龙芯没理由做不到,至于为什么现在龙芯觉得人手不够做不到,那只是龙芯实际上吃苦耐劳和工作效率不如别人。尽管龙芯自认为很能吃苦,效率很高,但实际上这只是放在几家体制内企业之间来比。
 
相比真正在市场上摸爬滚打的企业来说,龙芯可以说是养老院了。俗话说慈不掌兵,龙芯想要能在信创以及其他方面在面对华为时还有招架之力,必须要改变这种状态。
 
龙芯官方(管理层)真的应该反思自己的种种行为(不仅是资料、指令集手册不公开,还有其他一系列操作例如违反GPL协议的闭源、只专注于单一市场等等),并且要快速改正。不然到最后就是龙芯死,社区散。
 
( 2 )逸闻趣事
 
上面说了这么多有关严肃问题的话,下面我们就轻松点。
 
还记得上文所说的LoongMMI又称Godson-MMX吗?
 
还记得论文中所说的LoongMMI是MMX、SSE、SSE2取长补短后的结果吗?
 
你以为这是偶然?
 
前几天在网上发现了一份GS464V R1的指令集列表(不包含LoongBT),其中就出现了很多有关以前龙芯自己添加的向量指令集。
 
上网搜其中的“VBCMULADDPD”这种AVX指令的名称,你就能发现其中有一篇有关龙芯3B1500的英文文章。
 
惊了,以前的GS464V R1的向量指令集怕不是照着Intel的AVX做出来的!
 
其中有一个让人匪夷所思的指令:
 

Snipaste_2020-04-19_09-32-16.png

 
 
vstql?是在说向量(vector)标量(scalar)太强了(tql)?
 

TIM图片20200418224129_(4).jpg

 
 
当然,龙芯3B1500所添加的向量指令还是有资料描述的:
 


2. 1 龙芯3B SIMD 指令集
 
龙芯3B 是一款 8 核处理器,每个处理器核设计了向量 运算部件和128 个寄存器的向量寄存器堆. 龙芯3B 没有专门 设计浮点部件和浮点寄存器,向量运算部件承担着所有浮点 运算的任务,并且将前32 个向量寄存器当作浮点寄存器使用. 龙芯3B 的向量寄存器宽度为256 位, SIMD 运算指令一 次对4 个双字,或8 个字,或16 半字,或32 个字节进行运算. 而龙芯3B 数据访问的带宽为 128 位,这样一次向量运算,需 要两次数据搬运,给编译器实现自动向量化提出了挑战. 除了算术运算指令和访存指令外,龙芯 3B 还根据应用 需要,设计大量特定应用性能加速指令,如 FFT 指令等,这类 指令很难通过自动向量化方法由编译器自动生成. 对于该类 指令,通过在编译器中设计 Builtin 函数,对其进行包装,用户 通过像调用库函数一样,调用该类指令。
 
2. 2. 2 SIMD 运算
 
龙芯3B 设计了大量的SIMD 运算指令,包括定点算术运 算,单精度的浮点算术运算,双精度的浮点算术运算等. 数据 打包加载到向量寄存器中,向量运算部件一次对多个数据进 行运算,运算的结果再存储到内存中
 
2. 3 Builtin 函数支持
 
龙芯3B 设计了300 多条向量指令,而自动向量化方法只 能自能自动生成部分向量指令,如加减乘除运算指令等,并不 能自动生成所有的向量指令. 对于这类指令的使用,用户可以 通过手写汇编来加速应用程序的性能,但是手写汇编效率低, 程序的可读性差,兼容性不好.
 
————《龙芯3B的SIMD编译优化及分析》彭飞


还有,为何手册里面说2K1000没有实现LoongCAM,但在cgit上的buntuils里面却加入了GS264支持LoongCAM的说明?
 

Snipaste_2020-04-19_20-15-30.png


Snipaste_2020-04-19_20-13-31.png

 
 
更为何在FFmpeg Git 上说2K1000添加了对MSA2.0的支持?
 

Snipaste_2020-04-19_20-19-05.png

 
 
龙芯的LoongBT指令集目前有公开记载使用过的情况也就只有在《龙芯的足迹》之中的两篇文章当中,但龙芯从未把指令集的使用细节公开过。
 
4、后记
这篇文章又拖了我一天的时间进行复习……啊算了算了,复习去了。
 
本文章的非论文文字和图片允许在CC-BY-SA 3.0协议四和GNU自由文档许可证下修改和再使用。

国际第四!国内第一!

windows1089 发表了文章 • 0 个评论 • 275 次浏览 • 2020-03-19 15:47 • 来自相关话题

龙芯中科在JDK 14中代码提交次数全球排名第四 近几年以来,龙芯中科JVM团队在推进OpenJDK在龙芯平台上研发的同时,也解决了大量其他平台的共性问题,并将这些修复反馈给社区。2020年3月17日,Java 14发布 ...查看全部
龙芯中科在JDK 14中代码提交次数全球排名第四


近几年以来,龙芯中科JVM团队在推进OpenJDK在龙芯平台上研发的同时,也解决了大量其他平台的共性问题,并将这些修复反馈给社区。2020年3月17日,Java 14发布。根据官方发布新闻中的统计报告[1],甲骨文(Oracle),红帽(Red Hat),思爱普(SAP),龙芯(Loongson)和谷歌(Google)的代码提交次数位列全球前五位。


龙芯公司长期致力于Java和.NET等语言虚拟机的研发,力争为客户提供更好的产品。欢迎有识之士加入,钻研虚拟机技术,共建龙芯生态!
 
---------------------------相关连接--------------------------



[1] https://blogs.oracle.com/java-platform-group/the-arrival-of-java-14

请问7a1000桥片怎么操作四个串口啊,比如想用串口1来接收GPS数据?

回复

yinzhi 发起了问题 • 1 人关注 • 0 个回复 • 222 次浏览 • 2020-03-10 16:42 • 来自相关话题

360与龙芯中科强强联合 信创产业再添安全砝码

windows1089 发表了文章 • 0 个评论 • 162 次浏览 • 2020-03-03 16:04 • 来自相关话题

       日前,三六零安全科技股份有限公司(以下简称“360”)与龙芯中科技术有限公司(以下简称“龙芯”)联合宣布,双方将进一步加深多维度合作,在芯片应用和网络安全开发等领域进行研发创新,并展开多方面技术与市场合作。 ...查看全部
       日前,三六零安全科技股份有限公司(以下简称“360”)与龙芯中科技术有限公司(以下简称“龙芯”)联合宣布,双方将进一步加深多维度合作,在芯片应用和网络安全开发等领域进行研发创新,并展开多方面技术与市场合作。

abb0050828381f3041b19dc9be014c086f06f041.jpg

       当前,中国信息技术应用创新体系建设处于落地关键期,发展信息技术应用创新产业,是实现我国IT产业发展的内在需求,也是保障网络安全的必要手段。龙芯与360的合作,可进一步提升和放大双方优势,在产业发展、人才培养、科研创新、技术突破等多个维度形成合力,共同推进信创产业应用生态发展,为中国信息化产业再添安全砝码。

三大层面发力两强合力筑牢信创安全防线
 
       360公司具备世界级的漏洞挖掘及网络攻防对抗能力,依托于技术创新、安全大数据及安全专家等核心优势,“360安全大脑”已经成为国家网络安全的重要支撑力量。在本次合作中,360与龙芯将在芯片漏洞挖掘、内核防护、可信计算、供应链安全等方面加深合作,实现强强联合,全方位守护信创安全。

       在芯片漏洞及内核防护方面,360将与龙芯在漏洞发掘方向展开深度合作,从芯片驱动层对代码进行安全性检测,提前修补漏洞,打造安全基座。360拥有全球一流的CPU漏洞发现能力与安全研究水平,其独有的漏洞挖掘系统曾多次发现英特尔CPU、恩智浦芯片等商业芯片漏洞,获得多家主流厂商公开致谢。这些“硬核实力”也将为龙芯CPU提供内核级的安全防护能力。

       在巩固龙芯芯片内生安全和生态安全方面,双方将形成“双剑合璧”之势。龙芯发挥自研处理器的优势,在3A4000/3B4000核内设计安全控制机制,对已知漏洞进行机理分析和设计规避,从而在芯片机制上有效防范“熔断”、“幽灵”等漏洞。基于360和龙芯在漏洞挖掘方向的合作,结合360面向芯片体系结构的安全设计能力,双方将在不断演进龙芯CPU核内安全机制的同时,持续赋能双方产品和众多龙芯生态合作伙伴,通过直接调用芯片安全指令,充分激活操作系统和其他软硬件产品的安全能力,共同守护龙芯生态由底层硬件至上层应用的整体安全。

       在可信计算方面双方将通过软硬结合提升国密算法效能,实现高层次信创安全。龙芯3A4000/3B4000配备了安全可信模块,通过龙芯芯片的电路硬件方式来执行MD5、AES、SHA等加解密算法和国密算法。360浏览器和安全软硬件等信创产品,是将国密算法进行场景落地的主要践行者。通过与龙芯模式深度结合,可以充分发挥龙芯芯片的先进算力,提升信创生态整体运行效率,集双方之所长实现更高层次的安全保障。

内外兼顾360全面拥抱龙芯生态

       除了为龙芯生态提供全方位安全防护外,360还从自研产品适配及支持龙芯生态两个维度,全方位拥抱龙芯产业生态。

       作为网络安全领军企业,360公司一直致力于提升产品技术关键环节的自主性,坚定发展自主核心技术。同样,龙芯自2001年开始龙芯芯片研发至今,多年以来坚持自主创新,掌握高性能通用CPU的核心设计能力,专注于打造自主、可靠的处理器芯片,并具备完全自主知识产权。同时,360公司与龙芯也是最早进入信创领域的厂商。目前,360全线终端软件及云安全等产品,均已完成并将持续面向龙芯平台进行适配和优化。360与龙芯合作共建的生态适配中心与安全实验室也将于近期落地。

       在360适配龙芯平台的产品中,360安全浏览器和企业浏览器具有进一步丰富和延展龙芯生态的作用。浏览器占据了政企办公业态的大部分场景,产品的用户体验会直接决定信创产业能否在实践中实现快速推广覆盖。此外,电子政务和办公自动化系统以及流版签应用,对于浏览器的兼容性、安全性和浏览性能都有着极高的要求。

       360浏览器运用多年的产品和技术能力,面向信创领域对国产硬件和操作系统进行专项优化,集成国密算法,支撑多种插件控件稳定运行,打造电子政务兼容环境,并提供后台安全管控能力。接下来,360还将面向龙芯生态,建设基于浏览器的电子政务应用生态,确保党政企用户在信创环境中的信息安全和流畅体验。

除了自研产品适配龙芯平台外,360还会全面支持龙芯开源生态。

       据悉,龙芯会提供开源社区支持下游的操作系统企业、整机设备企业、解决方案企业;统一系统架构,实现操作系统跨主板兼容和CPU代际兼容,并建立统一系统架构的标准规范体系和建立产品认证体系。

       作为龙芯在安全方面的战略合作伙伴,360将与龙芯共同着力于开源社区和开源浏览器的平台建设,并持续输出开源软件漏洞挖掘、应用审核等安全能力,打造安全稳定和广泛兼容的龙芯软件生态环境。