Lựa chọn đúng (lõi kép so với dung lượng bộ nhớ cache bổ sung) phụ thuộc vào các ứng dụng mục tiêu sẽ được chạy trên máy tính xách tay.
Về mặt lý thuyết, bộ xử lý lõi kép sẽ giảm một nửa thời gian thực hiện so với bộ xử lý lõi đơn. Tuy nhiên, trong thực tế, việc tăng tốc độ gấp 2 lần hiếm khi đạt được do những thách thức khi viết các ứng dụng song song. Định luật (liên kết) của Amdahl cho thấy ngay cả khi ứng dụng có 90% thực thi song song hoàn hảo (một nhiệm vụ đầy thách thức đối với các ứng dụng lớn), tốc độ tăng tốc là 1,82X thay vì 2X. Việc tăng tốc từ lõi thứ hai sẽ chỉ giảm đối với các ứng dụng không được triển khai theo cách có thể mở rộng.
Dung lượng bộ đệm L2 lớn hơn sẽ giảm tỷ lệ bỏ lỡ trong bộ nhớ cache như được hiển thị trong câu trả lời của @BreakENC. Tuy nhiên, câu trả lời rút ra kết luận không chính xác từ âm mưu rằng dung lượng bộ nhớ cache vượt quá 1MB sẽ chỉ cung cấp các cải tiến biên. Điểm lợi nhuận giảm dần phụ thuộc vào ứng dụng (đặc biệt là liên kết kích thước tập làm việc ) của ứng dụng. Hầu hết các ứng dụng có thể có kích thước cài đặt hoạt động vượt quá 1MB và do đó, bộ nhớ cache lớn hơn sẽ giúp cải thiện hiệu suất bằng cách tránh truy cập DRAM có độ trễ dài (bộ xử lý hoạt động nhanh hơn 3 bậc so với bộ nhớ chính)
Cuối cùng, trong khi câu trả lời của tôi nghe có vẻ như ủng hộ bộ đệm lớn hơn bộ xử lý thứ hai, tôi muốn chỉ ra rằng chương trình giảng dạy CS hiện đại nhất tập trung vào việc giới thiệu lập trình song song cho sinh viên. Do đó, bộ xử lý đa lõi có ý nghĩa hơn mặc dù rõ ràng chúng không phải là lựa chọn tốt hơn về hiệu năng