Memory vs. Latency - System Design Simplified