Janas-LLM 是一款新工具,可在仅有 32 GB 内存的普通笔记本电脑上运行大型混合专家语言模型(如 Qwen3-Next-80B,一个 48 GB 的模型),速度远超广泛使用的 llama.cpp。它将模型权重保存在 NVMe 磁盘上,仅流式加载每个词元所需的专家,并将常用专家缓存在内存中。
在一台 Debian 13 Linux 笔记本电脑(Intel Core Ultra 9 185H、集成 Arc GPU、32 GB 内存)上进行基准测试,Janas-LLM 在每个测试模型上的表现均优于 llama.cpp。对于 Qwen3-Next-80B,Janas-LLM 的提示词读取速度为 62 token/秒,而 llama.cpp 为 16 token/秒;回复生成速度为 24 token/秒(不使用草稿),而 llama.cpp 仅为 2.8 token/秒。在其他模型上也存在类似差距,包括 Qwen3-Coder-Next、Gemma-4 以及各种 Qwen3.5/Qwen3.6 尺寸,测试同时使用了原始的 Hugging Face 转换版本以及来自 bartowski 和 unsloth 的社区 GGUF 量化版本。
该工具支持 Linux(Ubuntu 22.04、Debian 12+)和 Windows 10/11(x86-64),在 Hugging Face 上提供已转换的模型,并配有 GGUF 文件的转换器。Janas 仍处于早期开发阶段,使用时附有硬件使用警告,但它展示了通过从磁盘流式加载专家,在标准笔记本电脑上以可用速度运行超出内存规模的模型是可行的。
```智能体式 AI 通常会将一个任务转化为多轮模型调用、工具使用、检索、推理和响应生成。Intel GPU D270 专为这些场景中变得重要的推理需求而设计,包括预填充处理、更大上下文、内存容量、并发能力和能效。```
``` 指令 `vfmaddrnd231pd` 出现在英特尔2024年版的《软件开发手册》(SDM)中,但在2026年版中被完全移除,尽管它曾拥有专属的文档、表格和伪代码。该指令旨在为FMA操作提供每条指令级别的舍入控制,有可能在不依赖AVX-512的情况下实现更快的依赖舍入的算法。然而,它在实际中无法运行:GNU汇编器无法识别它,SDM中提到的内部函数在Clang和ICC中均不存在,其操作码包含一个含义不明、未文档化记录的前缀(`DDS`),该前缀在其他任何地方都未出现。最关键的是,当在支持FMA的Haswell CPU上手动汇编并执行该指令时,会引发#UD(未定义指令)异常。作者推测,英特尔可能在开发过程中最后一刻取消了该指令,但未能将其从文档中完全清除。 ```