编译原理 相关文章

编译原理
  • SIMD 入门:从标量循环到 AVX2

    SIMD:全称是 Single Instruction, Multiple Data,中文通常译为“单指令多数据”。 以下示例运行环境是 x86-64 Linux,主要使用 C、GCC 和 AVX2。本机当前环境: 教程先使用 AVX2,而不是直接使用 AVX-512。AVX2 的概念更简单,支持范围也更广。
    2026-08-10·39 阅读
  • JIT 编译技术详解

    JIT 的全称是 Just-In-Time Compilation,翻译成中文就是即时编译。如果只从字面意思上理解,JIT 的含义就是:程序不是在运行之前就把所有代码都编译成机器码,而是在程序运行过程中,根据实际执行情况,把一部分代码动态编译成机器码。 为了更好地理解 JIT,可以先把程序执行方式大致分成三类: 如果用一条流程表示 AOT 编译,大概如下
    2026-07-20·36 阅读