Thorium是一款基于Chromium开发的浏览器,以第90号放射性元素 钍(throium) 命名,号称是地球上最快的浏览器。
与原版 Chromium 相比,性能提升了 8-38%,具体取决于基准和操作系统。详细了解与原版 Chromium 相比在性能、安全性和可用性方面的所有修改请参阅PATCHES.md,。
Thorium特点
- 编译器优化包括 SSE4.2、AVX、AES 以及对 CFLAGS、LDFLAGS、thinLTO 标志、import_instr_limit 标志和 PGO 以及其他编译器标志的修改。
- LLVM LOOP 优化作为 -mllvm 标志
- 详细了解这些编译器优化及其工作原理可以点击这里
- Linux 和 Windows 的 UI 更改和补丁可修复错误、增强可用性并加强隐私/安全性
SSE和AVX指令集
AVX与SSE的主要差异
- 向量宽度:AVX的向量宽度是256位,而SSE的向量宽度为128位。这意味着AVX可以在单个周期内处理更多的数据。
- 数据类型:AVX除了支持SSE中已有的数据类型,还增加了对半精度浮点数的支持,这在GPU和深度学习应用中尤为重要。
- 指令集扩展:AVX增加了许多新的指令,包括对位操作、整数运算和浮点运算的增强,以提供更丰富的并行计算能力。
- 精度控制:AVX提供了更细粒度的浮点运算精度控制,允许开发者在性能和精度之间进行权衡。
AVX指令集的引入,极大地提高了处理器在并行计算领域的性能。与SSE相比,AVX提供了更宽的向量、更丰富的数据类型支持以及更广泛的指令集,使开发者能够更有效地利用现代处理器的并行计算能力。对于涉及大量数值计算的科学计算、图像处理、视频编码解码以及机器学习应用,AVX提供了显著的性能提升。
简而言之,CPU支持AVX就选择AVX版本,不支持就选择SSE版本。
点击下载cpu-z_2.12-cn.zip,打开查看CPU信息,其中就有支持的指令集,如下所示:
下载Thorium
Windowns版本
- Thorium_AVX2_128.0.6613.189.zip (访问密码: 3705)
- Thorium_AVX_128.0.6613.189.zip (访问密码: 3705)
- Thorium_SSE3_128.0.6613.189.zip (访问密码: 3705)
Linux版本
- thorium-browser_128.0.6613.189_AVX2.deb (访问密码: 3705)
- thorium-browser_128.0.6613.189_AVX2.rpm (访问密码: 3705)
- thorium-browser_128.0.6613.189_AVX.deb (访问密码: 3705)
- thorium-browser_128.0.6613.189_AVX.rpm (访问密码: 3705)
- thorium-browser_128.0.6613.189_SSE4.deb (访问密码: 3705)
- thorium-browser_128.0.6613.189_SSE3.deb (访问密码: 3705)
- thorium-browser_128.0.6613.189_SSE3.rpm (访问密码: 3705)
更多版本(32bit/windowsxp/android/arm/arm64/chroumeos/raspberrypi)见throium主页https://thorium.rocks/