据彭博社最新报道,Stripe 已达成收购 OpenRouter 的协议。OpenRouter 旨在帮助客户根据特定需求和预算,选择不同的 AI 模型来执行各项任务。该公司曾在今年 5 月宣布完成 1.13 亿美元的 B 轮融资,据称当时估值为 13 亿美元(投资者包括红杉资本、Andreessen Horowitz、Menlo Ventures 和 Alphabet 旗下的 Capital G)。彼时,OpenRouter 首席执行官 Alex Atallah 将该公司形容为“AI 领域的 Stripe”,因为它为客户提供了访问不同系统的统一入口,并避免了供应商锁定。该初创公司还声称拥有 800 万全球用户,并提供了超过 400 种模型的访问权限。《华尔街日报》上月曾报道 Stripe 与 OpenRouter 正在进行收购谈判。目前,彭博社称双方谈判已达成协议,收购价格超过 70 亿美元。Stripe 发言人向 TechCrunch 表示,公司不对传闻或猜测发表评论。
增量编码传统上是顺序执行的,这使其成为 SIMD 性能的瓶颈。《FastLanes》论文引入了 **UTL(统一转置布局)**,通过将数据重排为 1024 位的虚拟寄存器结构,实现了大规模数据并行。
核心挑战在于如何在不同位宽(8、16、32 或 64 位)下维持并行、独立的增量流,且不产生会降低 SIMD 效率的数据依赖。UTL 通过将数据映射到特定的分块矩阵并应用固定的优化排列来实现这一点。
通过重构输入,UTL 确保了:
* **SIMD 效率:** 无论元素大小如何,处理器都能同时对 16 个独立的流执行增量操作。
* **统一性:** 所有数据类型遵循一致的逻辑顺序,简化了查询执行和多列过滤。
* **硬件对齐:** 由于工作集(1024 个元素)足够小,可以放入 L1 缓存,因此排列所需的“乱序”内存访问模式不会降低性能。
尽管 UTL 增加了调试的复杂性,且需要针对每种位宽编写专门的 SIMD 代码,但它使增量编码列能够以现代 CPU 缓存的吞吐量极限进行处理。
**AGI-64** 是一款即将推出的全新解释器,旨在将经典的 Sierra AGI 冒险游戏引入 Commodore 64 平台。目前该项目已完成 75%,玩家已能完整体验《太空求生 1》(Space Quest 1),后续计划支持该时代的大多数 AGI 游戏。
该项目包含一款定制工具,可将您现有的游戏文件(如 `.vol` 和 `.obj`)转换为 1 MB 的 EasyFlash 兼容 CRT 文件,非常适合 Kung Fu Flash 等硬件使用。为了确保在 C64 的 1 MHz 处理器上流畅运行,该引擎采用了专门的后台预处理技术,在保持视觉质量的同时确保了加载速度。
此外,该解释器还原生支持通过标准的 1541 兼容驱动器或基于 SD 卡的存储设备进行游戏存档和读档,最多可提供六个存档槽位。AGI-64 将在开发完成后免费提供下载。