@krzyzanowskim: Swift 很快,但当我将类重写为 Objective-C 后,变化为:在 1M 单位时,21.3 ms → 95 µs;在 67K 时,384 µs → 6.4 µs。
摘要
这篇文章突出了一项性能基准测试,其中将代码从 Swift 重写为 Objective-C 大幅提升了执行时间,对于大型数据集,从毫秒级缩短到微秒级。
Swift 本身很快,但当我将类重写为 Objective-C 后,变化为:在 1M 单位时,21.3 ms → 95 µs;在 67K 时,384 µs → 6.4 µs。
没有可比性。进行 1:1 重写。
查看缓存全文
缓存时间: 2026/09/24 06:19
Swift 速度很快,而当我用 Objective-C 重写该类并对比后,发现性能变化惊人:100万次操作下从21.3毫秒降至95微秒,6.7万次操作下则从384微秒降至6.4微秒。
两者根本不在一个量级。这是逻辑1:1重写的结果。
相似文章
Swift1.5-Qwen3.8-Flash-Next 相较于基础3.8-Flash令人惊叹!
本文比较了Swift1.5-Qwen3.8-Flash-Next与基础Qwen3.8-Flash-Next,展示了Swift模型在保持相似质量的同时,显著减少了编码任务的令牌使用量和时间。
Swift 1.5 27b: Swift Qwen 变得更快
Swift 1.5 是基于 Qwen3.8-27B 的更新 AI 模型,在智能体和编程任务中提供改进的性能,并支持多种量化以适应不同硬件平台。
Swift-1.5-Qwen3.8-27b-oQ8e-mtp 在 Apple M5 Max 上 — 34.8 tok/s — llm-bench.io
本文基准测试了 Swift-1.5-Qwen3.8-27b-oQ8e-mtp AI 模型在 Apple M5 Max 上的表现,达到 34.8 令牌每秒,并提供了运行的重现步骤。
Apple 使用 Swift:迁移 TrueType Hinting 解释器
Apple 将 TrueType Hinting 解释器从 C 语言迁移到 Swift,实现了内存安全并提升了 13% 的性能。源代码已开源。
@no_stp_on_snek: 还有人谈论 mlx-swift-lm 吗?说我在休息一天……清理了鸡舍,锻炼了一下,然后…
作者描述了将 TurboQuant KV-cache 压缩集成到 Apple 的 mlx-swift-lm 中,实现了 2.7 倍压缩,质量与 8-bit 相当,并通过融合 Metal 内核将解码速度提升了 3-4 倍。