Tôi nhận ra đây là câu hỏi phần cứng nhiều hơn, nhưng điều này cũng rất phù hợp với phần mềm, đặc biệt khi lập trình cho các môi trường đa lõi/CPU đa luồng.Hiệu quả hơn? Càng nhiều lõi hoặc nhiều CPU hơn
Điều nào tốt hơn và tại sao? Cho dù đó là hiệu quả, tốc độ, năng suất, khả năng sử dụng, v.v.
1.) Máy tính/máy chủ có 4 CPU lõi tứ?
hoặc
2.) Một máy tính/máy chủ với 16 CPU lõi đơn?
Hãy giả sử tất cả các yếu tố khác (tốc độ, bộ nhớ cache, tốc độ bus, băng thông, v.v.) đều bằng nhau.
Sửa:
Tôi quan tâm đến các khía cạnh hiệu suất nói chung. Nếu nó đặc biệt tốt hơn ở một khía cạnh và khủng khiếp (hoặc không thích hợp) ở một khía cạnh khác, thì tôi cũng muốn biết điều đó.
Và nếu tôi phải chọn, tôi muốn được quan tâm nhiều nhất, tốt hơn là liên quan đến các ứng dụng I/O-bound và các ứng dụng tính toán.
Tốt hơn cho những gì? Các ứng dụng I/O-bound? Ứng dụng tính toán? Máy chủ cơ sở dữ liệu? Máy chủ web? Phát trực tuyến video? –
Hiệu suất chủ yếu. Nhưng tôi sẽ thích một câu trả lời toàn diện hơn, vì nếu nó đặc biệt tốt hơn ở một và khủng khiếp tại anohter, thì tôi cũng muốn biết điều đó. – Sev
Và nếu tôi phải chọn, tôi muốn được quan tâm nhiều nhất, đó là tốt hơn liên quan đến các ứng dụng I/O-ràng buộc, và các ứng dụng tính toán ràng buộc. – Sev