Files
mwandJunie a28a4a049b docs: bump OpenClaw node version to 2026.3.28 and align remote maintenance docs
- Update OpenClaw version references from 2026.3.13 to 2026.3.28 in README.md, docs/OPENCLAW_ARCHITECTURE.md, and gateway_plugins.txt.
- Remove outdated MacOS maintenance instructions (log rotation, credential syncing) from remote luca project.
- Redirect remote luca documentation to explicitly refer back to the mw-macbook-pro repository for MacOS-specific routines.
- Updated CHANGELOG to reflect version bump and cross-repo document alignments.
- Removed completed implementation plan.

Co-authored-by: Junie <junie@jetbrains.com>
2026-03-30 17:08:57 +02:00

2.4 KiB

Deep Learning Benchmark Report: 2019 MacBook Pro 16"

Hardware: Intel Core i9-9880H (8-core) | 32GB RAM | AMD Radeon Pro 5500M 4GB VRAM OS: macOS 26.3.1 (2026 Build)

1. Framework Support & Acceleration

Framework Backend Status Benchmarked Metric
Core ML Neural Engine/GPU Verified coremltools 9.0 ready for export.
PyTorch MPS (Metal) Verified 4000x4000 matmul: 0.053s avg per iteration.
TensorFlow Metal Plugin Not Supported No x86_64 Metal wheels for Python 3.10/3.12 (ARM64 only).

2. 2026 Vision-Language Model Performance (Ollama)

Model Task Processor Residency Parse Rate Gen Rate
Moondream (0.5B) Vision 8-core i9 CPU 100% CPU ~28.4 tokens/s ~14.2 tokens/s
Qwen2 (0.5B + 8k) Long Context 8-core i9 CPU 100% CPU 56.30 tokens/s 17.79 tokens/s
Qwen2 (0.5B + 128k) Long Context 8-core i9 CPU 100% CPU ~2.1 tokens/s* ~1.4 tokens/s*

*Extrapolated from 32k/64k partial run telemetry during VRAM saturation.

3. Key Findings & Architecture Constraints

  • Metal Performance Shaders (MPS): The AMD Radeon Pro 5500M is highly efficient for raw tensor operations in PyTorch. Local matrix multiplication benchmarks confirm the GPU is fully accessible for direct compute.
  • TensorFlow Legacy Gap: Apple has officially deprecated/dropped x86_64 support for tensorflow-metal. Installation attempts on Python 3.10 and 3.12 confirmed that only arm64 wheels exist for Metal-accelerated TensorFlow in 2026.
  • VRAM/Ollama residents: Despite explicit GPU parameters, Ollama offloads inference to the i9 CPU for both vision and high-context models.
    • The 4GB Ceiling: A 128k context window for a 0.5B model requires ~2.8GB VRAM. Including weights and system overhead, the 4GB buffer is exceeded, triggering CPU failover.
  • Support Parity: The PCIe discrete GPU architecture of the 2019 MBP lacks the unified memory advantages of Apple Silicon, causing a significant performance drop-off once VRAM is saturated.

4. Verdict

The 2019 Intel MBP is a capable tensor workstation for PyTorch and CoreML development, but it is not suitable for 2026-era high-context LMM production workloads due to VRAM fragmentation and lack of modern TensorFlow Metal support for Intel.