百科问答小站 logo
百科问答小站 font logo



不同指令集架构的芯片,是如何去支持基础软件库的? 第1页

  

user avatar   bei-ji-85 网友的相关建议: 
      

看需求。

在性能需求不高的场景下,C语言的效率已经足够了。

但某些对性能敏感的场景下,汇编级别的优化更有用,举个例子:Intel的MKL库,可以针对AVX指令优化,性能比普通的数学库要好的多。

另外,基础库开源的理由是什么,方便竞争对手抄袭吗?




  

相关话题

  有没有将c语言源代码转换成汇编语言的软件?有没有将python语言源代码转换成汇编语言的软件? 
  CPU 能靠增大单核的规模去提高单核性能么? 
  CPU 为什么要做分支预测而不是把两个分支都准备好? 
  一条C语言语句不一定是原子操作,但是一个汇编指令是原子操作吗? 
  为什么英特尔(Intel)十一代中央处理器(CPU)销量如此惨淡? 
  都说寄存器比内存快,但是为什么有些时候运行显示的是寄存器更慢? 
  PowerPC CPU 为什么后来越来越打不过 x86,是因为酷睿吗? 
  为什么最好的光刻机来自荷兰,而不是芯片大国美国? 
  RISC-V RV32I中零寄存器有什么用? 
  小米如果把研发 MIX Alpha 的 5 亿经费投到澎湃芯片里去,能流片多少次? 

前一个讨论
什么时候个人用户能够完全使用纯IPv6,替换IPv4的地址?
下一个讨论
摄像头的入侵是否可以绕过指示灯(如果有)?





© 2025-01-19 - tinynew.org. All Rights Reserved.
© 2025-01-19 - tinynew.org. 保留所有权利