该版本已经上线至玲珑主源,如有任何问题请及时反馈

同一个浏览器应用商店为什么出现三个?

同一个浏览器应用商店为什么出现三个?
reader不同包格式(因包名不一致,没有绑在一起,已经人工处理咯~)~其他的版本让维护者muzixun给你解释解释

同一个浏览器应用商店为什么出现三个?
除去最下面那个是即将下线的, 通用版跟极速版的区分要从指令集开始说起:
x86指令集本质上只是从SSE到AVX512的指令集集合
然后AMD和英特尔为了规范化这些指令集,于是设立了V1,V2,V3,V4四个标准,标准代表最高指令集到哪里
比如V2最高指令集到SSE4.2,V3最高指令集到AVX2,V4最高指令集到AVX512,其中高等级向下兼容低等级的指令集(比如支持AVX512的CPU一定支持SSE4.2)
其中,编译器(例如LLVM)可以通过指定march=x86-64-v<1/2/3/4>来专门对某一标准的指令集进行机器码的优化, 然后编译出来的应用在运行时就会对当前指令集有优化而在当前CPU上拥有更佳的运行性能, 例如Thorium (AVX2)版本就是将编译器编译时指令集等级提升到V3(AVX2),让所有支持AVX2指令集的CPU运行这个应用时能带来更佳性能
但是这样做就会带来兼容性问题, 如果你的CPU只支持SSE4.2 (V2标准)而不支持AVX2 (V3标准),就会导致无法启动这个应用, 因此我为了普适性又维护了个SSE4.2 (V2标准)编译的版本
如果你的CPU支持x86_64 V3标准(也就是支持AVX2指令集), 就不需要下载通用版Thorium, 因为AVX2版的Thorium性能发挥更强劲
除去最下面那个是即将下线的, 通用版跟极速版的区分要从指令集开始说起:
x86指令集本质上只是从SSE到AVX512的指令集集合
然后AMD和英特尔为了规范化这些指令集,于是设立了V1,V2,V3,V4四个标准,标准代表最高指令集到哪里
比如V2最高指令集到SSE4.2,V3最高指令集到AVX2,V4最高指令集到AVX512,其中高等级向下兼容低等级的指令集(比如支持AVX512的CPU一定支持SSE4.2)
其中,编译器(例如LLVM)可以通过指定march=x86-64-v<1/2/3/4>来专门对某一标准的指令集进行机器码的优化, 然后编译出来的应用在运行时就会对当前指令集有优化而在当前CPU上拥有更佳的运行性能, 例如Thorium (AVX2)版本就是将编译器编译时指令集等级提升到V3(AVX2),让所有支持AVX2指令集的CPU运行这个应用时能带来更佳性能
但是这样做就会带来兼容性问题, 如果你的CPU只支持SSE4.2 (V2标准)而不支持AVX2 (V3标准),就会导致无法启动这个应用, 因此我为了普适性又维护了个SSE4.2 (V2标准)编译的版本
如果你的CPU支持x86_64 V3标准(也就是支持AVX2指令集), 就不需要下载通用版Thorium, 因为AVX2版的Thorium性能发挥更强劲
好的,谢谢!
想请问,如何获得离线版?单位内网也想安装。
想请问,如何获得离线版?单位内网也想安装。
内网部署需要玲珑环境吧,玲珑部署能部署嘛(
内网部署需要玲珑环境吧,玲珑部署能部署嘛(
内网应该部署不了玲珑,所以想问问有没有方法安装离线版本的?
Popular Events
More

中文 
ARM架构的玲珑现在可以获得Thorium 138版本的ARM64架构更新: