docs(windows): rename mac-vs-windows → all-machines-comparison, add 4-machine tables

- Renamed mac-vs-windows-comparison.md → all-machines-comparison.md
- Added Fleet Overview table (all 4 machines at a glance)
- Added All Machines — Hardware Comparison (4-column ASCII table)
- Added All Machines — AI/ML Capability (inference, TTS, fine-tuning, OpenClaw, Voicebox)
- Added All Machines — Software Development (iOS, CUDA, Docker, portability)
- Added All Machines — Recommended Roles (PRIMARY/SECONDARY per workload)
- Added All Machines — Cost & Power (purchase, electricity, fleet totals)
- Preserved original Mac vs Razer deep-dive sections below
- Updated README.md file reference
This commit is contained in:
saravanakumardb1 2026-02-22 15:47:44 -08:00
parent 9f6c216d0f
commit 6dca1bd6f1
2 changed files with 152 additions and 15 deletions

View File

@ -68,17 +68,17 @@ Dashboard should show all green. Done.
## Files in This Directory ## Files in This Directory
| File | Purpose | | File | Purpose |
| -------------------------------- | --------------------------------------------- | | ------------------------------ | --------------------------------------------- |
| **README.md** | This file — quick start guide | | **README.md** | This file — quick start guide |
| **setup-windows.ps1** | PowerShell script — Windows-side setup | | **setup-windows.ps1** | PowerShell script — Windows-side setup |
| **setup-wsl.sh** | Bash script — WSL2-side setup | | **setup-wsl.sh** | Bash script — WSL2-side setup |
| **setup-guide.md** | Detailed manual guide with troubleshooting | | **setup-guide.md** | Detailed manual guide with troubleshooting |
| **razer-blade-18-spec.md** | Full hardware specs for the Razer Blade 18 | | **razer-blade-18-spec.md** | Full hardware specs for the Razer Blade 18 |
| **hp-z240-windows-spec.md** | HP Z240 spec + OpenClaw server use case guide | | **hp-z240-windows-spec.md** | HP Z240 spec + OpenClaw server use case guide |
| **dell-P16s-windows-spec.md** | Dell P16s system info | | **dell-P16s-windows-spec.md** | Dell P16s system info |
| **mac-vs-windows-comparison.md** | Side-by-side Mac vs Windows comparison | | **all-machines-comparison.md** | All 4 machines side-by-side comparison |
| **capabilities/** | 7 deep-dive GPU capability guides | | **capabilities/** | 7 deep-dive GPU capability guides |
## Related: OpenClaw AI Assistant ## Related: OpenClaw AI Assistant

View File

@ -1,11 +1,148 @@
# Mac vs Windows — Side-by-Side Machine Comparison # All Machines — Side-by-Side Comparison
> **Purpose:** Detailed capability comparison of both development machines for local AI/ML workloads, software development, and daily operations. > **Purpose:** Detailed capability comparison of all development machines for local AI/ML workloads, software development, and daily operations.
> **Date:** February 2026 > **Date:** February 2026 · **Machines:** 4
--- ---
## Hardware Specifications ## Fleet Overview
| | Mac M4 Pro | Razer Blade 18 | HP Z240 | Dell P16s |
| --------------- | ------------ | -------------- | ----------------- | --------------- |
| **Hostname** | — | — | bl1box | WIN-6TAKOREL9MS |
| **Role** | Daily driver | ML powerhouse | Always-on server | Portable dev |
| **Form Factor** | 16" laptop | 18" laptop | Tower workstation | 16" laptop |
| **Era** | 2024 | 2026 | 2017 | 2023 |
---
## All Machines — Hardware Comparison
```
┌─────────────────────┬──────────────────────┬──────────────────────┬──────────────────────┬──────────────────────┐
│ │ Mac M4 Pro │ Razer Blade 18 │ HP Z240 │ Dell P16s │
│ │ (Daily driver) │ (ML powerhouse) │ (Always-on server) │ (Portable dev) │
├─────────────────────┼──────────────────────┼──────────────────────┼──────────────────────┼──────────────────────┤
│ CPU │ Apple M4 Pro │ Intel Ultra 9 275HX │ Intel i7-7700K │ AMD Ryzen 7 PRO 7840U│
│ Cores / Threads │ 14c / 14t │ 24c / 24t │ 4c / 8t │ 8c / 16t │
│ Architecture │ ARM (Apple Silicon) │ Arrow Lake HX │ Kaby Lake │ Zen 4 (Phoenix) │
│ TDP │ ~40W │ ~55157W │ ~91W │ ~1530W │
│ │ │ │ │ │
│ GPU │ M4 Pro (integrated) │ RTX 5090 (discrete) │ HD 630 (integrated) │ Radeon 780M (iGPU) │
│ GPU Memory │ Shared (48 GB pool) │ 24 GB GDDR7 │ Shared (~2 GB) │ Shared (~8 GB) │
│ GPU Compute │ Metal / MPS │ CUDA 13.x │ None useful │ DirectML / ROCm │
│ │ │ │ │ │
│ RAM │ 48 GB LPDDR5X │ 64 GB DDR5 │ 32 GB DDR4 │ 32 GB DDR5 │
│ RAM (usable) │ 48 GB unified │ 64 GB + 24 GB VRAM │ 32 GB │ 24 GB (8 GB → iGPU) │
│ RAM Bandwidth │ ~273 GB/s │ ~90 GB/s (+1 TB/s V) │ ~38 GB/s │ ~90 GB/s │
│ │ │ │ │ │
│ Storage │ 1 TB NVMe │ 4 TB NVMe (2×2 TB) │ TBD (bays available) │ ~512 GB1 TB NVMe │
│ Display │ 16" 3456×2234 120Hz │ 18" UHD+ 240Hz │ External monitor │ 16" WUXGA touch │
│ OS │ macOS Sequoia │ Windows 11 + WSL2 │ Windows 11 + WSL2 │ Windows 11 + WSL2 │
│ Weight │ ~2.1 kg │ ~3.1 kg │ ~11 kg (tower) │ ~2.0 kg │
│ Battery │ 1218 hours │ 24 hours │ N/A (desktop) │ 610 hours │
│ Power (idle) │ ~10W │ ~30W │ ~65W │ ~10W │
│ Price │ ~$2,500 │ ~$4,500 │ ~$100 (used) │ ~$1,200 │
└─────────────────────┴──────────────────────┴──────────────────────┴──────────────────────┴──────────────────────┘
```
---
## All Machines — AI/ML Capability
```
┌─────────────────────────┬──────────────────┬──────────────────┬──────────────────┬──────────────────┐
│ Capability │ Mac M4 Pro │ Razer RTX 5090 │ HP Z240 │ Dell P16s │
├─────────────────────────┼──────────────────┼──────────────────┼──────────────────┼──────────────────┤
│ Ollama 7B inference │ ~50 tok/s (MPS) │ ~120 tok/s (CUDA)│ ~5 tok/s (CPU) │ ~12 tok/s (CPU) │
│ Ollama 32B inference │ ~20 tok/s (MPS) │ ~50 tok/s (CUDA) │ Won't fit well │ ~4 tok/s (CPU) │
│ Ollama 70B inference │ ~8 tok/s (unified)│ ~15 tok/s (split)│ ❌ Not practical │ ❌ Not practical │
│ Whisper transcription │ ~3× RT (Metal) │ ~12× RT (CUDA) │ ~0.5× RT (CPU) │ ~1× RT (CPU) │
│ TTS (Qwen3-TTS) │ ~realtime (MPS) │ ~3× RT (CUDA) │ ❌ Too slow │ ~0.3× RT (CPU) │
│ Fine-tuning (LoRA 7B) │ ⚠️ Slow (MPS) │ ✅ Fast (CUDA) │ ❌ No GPU │ ❌ No GPU │
│ Stable Diffusion │ ~30s/img (MPS) │ ~6s/img (CUDA) │ ❌ No GPU │ ❌ Too slow │
│ OpenClaw Gateway │ ✅ Good │ ✅ Overkill │ ✅ Perfect │ ✅ Good │
│ Voicebox (voice clone) │ ✅ MLX + MPS │ ✅ CUDA (fastest) │ ❌ No GPU │ ⚠️ CPU only │
├─────────────────────────┼──────────────────┼──────────────────┼──────────────────┼──────────────────┤
│ AI/ML RATING │ ★★★★☆ │ ★★★★★ │ ★☆☆☆☆ │ ★★☆☆☆ │
└─────────────────────────┴──────────────────┴──────────────────┴──────────────────┴──────────────────┘
```
---
## All Machines — Software Development
```
┌──────────────────────────┬──────────────┬──────────────┬──────────────┬──────────────┐
│ Capability │ Mac M4 Pro │ Razer │ HP Z240 │ Dell P16s │
├──────────────────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ Node.js / TypeScript │ ✅ Native │ ✅ WSL2 │ ✅ WSL2 │ ✅ WSL2 │
│ Python 3.12 │ ✅ Native │ ✅ WSL2 │ ✅ WSL2 │ ✅ WSL2 │
│ Docker / Compose │ ✅ Desktop │ ✅ Desktop │ ✅ WSL2 │ ✅ Desktop │
│ iOS / Xcode builds │ ✅ ONLY HERE │ ❌ │ ❌ │ ❌ │
│ Android builds │ ✅ │ ✅ │ ✅ │ ✅ │
│ CUDA development │ ❌ │ ✅ ONLY HERE │ ❌ │ ❌ │
│ VS Code / Windsurf │ ✅ │ ✅ │ ✅ │ ✅ │
│ Git / GitHub │ ✅ │ ✅ │ ✅ │ ✅ │
│ Compilation speed │ Fast │ Fastest │ Slow │ Good │
│ Portability │ ✅ Excellent │ ⚠️ Heavy │ ❌ Desktop │ ✅ Excellent │
└──────────────────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
```
---
## All Machines — Recommended Roles
```
┌──────────────────────────────────┬──────────────┬──────────────┬──────────────┬──────────────┐
│ Workload │ Mac M4 Pro │ Razer 5090 │ HP Z240 │ Dell P16s │
├──────────────────────────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ iOS development (LysnrAI) │ ✅ PRIMARY │ │ │ │
│ Daily coding + Windsurf │ ✅ PRIMARY │ │ │ ✅ SECONDARY │
│ Dashboard dev (Next.js) │ ✅ PRIMARY │ ✅ │ │ ✅ │
│ Ollama coding assistant │ ✅ Good │ ✅ PRIMARY │ │ ⚠️ Small only│
│ Batch Whisper transcription │ │ ✅ PRIMARY │ │ │
│ TTS / voice generation │ ✅ Good │ ✅ PRIMARY │ │ │
│ Voicebox voice cloning │ ✅ Good │ ✅ PRIMARY │ │ │
│ LoRA fine-tuning │ │ ✅ PRIMARY │ │ │
│ Image generation (SD/ComfyUI) │ │ ✅ PRIMARY │ │ │
│ OpenClaw AI assistant │ │ │ ✅ PRIMARY │ │
│ Docker services (always-on) │ │ │ ✅ PRIMARY │ │
│ File / Git server │ │ │ ✅ PRIMARY │ │
│ Tailscale exit node │ │ │ ✅ PRIMARY │ │
│ Travel / offline development │ ✅ │ │ │ ✅ PRIMARY │
│ Meetings / presentations │ ✅ │ │ │ ✅ PRIMARY │
│ 70B model experimentation │ ✅ PRIMARY │ ⚠️ Split │ │ │
│ Gaming │ │ ✅ PRIMARY │ │ │
├──────────────────────────────────┼──────────────┼──────────────┼──────────────┼──────────────┤
│ SUMMARY │ Daily driver │ GPU compute │ Home server │ Portable dev │
│ │ + iOS builds │ + AI/ML │ + always-on │ + travel │
└──────────────────────────────────┴──────────────┴──────────────┴──────────────┴──────────────┘
```
---
## All Machines — Cost & Power
| Metric | Mac M4 Pro | Razer RTX 5090 | HP Z240 | Dell P16s |
| ----------------------------------- | ----------------- | ------------------ | ------------ | ---------------- |
| **Purchase price** | ~$2,500 | ~$4,500 | ~$100 (used) | ~$1,200 |
| **Power (idle)** | ~10W | ~30W | ~65W | ~10W |
| **Power (load)** | ~40W | ~180W | ~150W | ~45W |
| **Monthly electricity (24/7 idle)** | ~$1 | ~$3 | ~$5 | ~$1 |
| **Always-on?** | No (daily laptop) | No (gaming laptop) | **Yes** | No (work laptop) |
| **Total fleet cost** | | | | **~$8,300** |
| **Total fleet idle power** | | | | **~115W** |
---
## Mac vs Razer — Detailed Comparison (Original)
The following sections provide the original deep-dive Mac vs Razer comparison.
---
## Hardware Specifications (Mac vs Razer)
``` ```
┌─────────────────────────┬──────────────────────────────┬──────────────────────────────────┐ ┌─────────────────────────┬──────────────────────────────┬──────────────────────────────────┐