Files
mw-macbook-pro/ml-test/FINAL_REPORT.md
T
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

30 lines
2.4 KiB
Markdown

# 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.