- 主题:关于X86的指令集
现在国产兆芯都到处卖了。你们还在想这些事情。
【 在 jankor 的大作中提到: 】
: 当年全美达能翻译x86指令,被intel告了。不是仅仅涉及技术难度那么简单
--
FROM 124.72.110.*
其实很多软件也是开源。但是有专利和商标保护。
按美帝的法律,使用 API 是不违法的,软件模拟也不违法。所以龙芯现在弄的软件一对一翻译 x86 指令到 LA 指令上的 LA 指令,然后用硬件执行,真是太。。聪明了!
【 在 oldwatch 的大作中提到: 】
: 公开但有专利保护
--
FROM 124.72.110.*
或许有必要使用 AI 训练进行编译器优化。编译器里面有大量决策现在都是人工的。但 CPU 太多,每一代 CPU 出来都可能会产生差异,人肉调整效率太差。
【 在 titaurusy 的大作中提到: 】
: 说明没有吃透编译这一步骤,
: 编译如果符合硬件的优势的话,
: 甚至性能比原厂好也不是没有可能
: ...................
--
FROM 124.72.110.*
正常都会提供一个基础实现,再提供一个使用加密指令的实现吧。在运行的时候调度。
所以赵芯不实现那些指令,也能跑起大多数的应用。
【 在 oldwatch 的大作中提到: 】
: 但是现代系统普遍重度使用这些指令……
: 典型比如加密解密
--
FROM 183.253.143.*
x86 的专利到现在应该都到期了。包括 MMX/SSE 那一些。
不过 32 位 CPU 本身也没啥应用场景了。没人愿意去仿他。
【 在 wr960204 的大作中提到: 】
: X86的指令含义并没有什么秘密,它为了让软件开发人员支持,指令集手册一直都是有的
: 主要是专利。
: 当年全美达用软件层把X86指令翻译成自己的指令,被INTEL告了,虽然INTEL败诉,但是全美达也被拖死了。
: ...................
--
FROM 120.33.11.*
单纯 x86 已经是过去式,没有新专利。
你说的不断有新专利的是 amd64. 但是那也意义不大。因为核心指令集能实现的话,大多数程序也可以跑。
【 在 wr960204 的大作中提到: 】
: 老的专利是到期了,但是还会不停的有新的专利补充进来。总之,依然是到处是地雷
--
FROM 120.33.11.*