Tôi biết điều này có vẻ như một câu hỏi vô lý, nhưng tôi phải chạy công việc thường xuyên trên máy chủ mà tôi chia sẻ với những người khác trong bộ và khi tôi bắt đầu 10 công việc, tôi thực sự muốn chỉ cần 10 lõi và không nhiều hơn; Tôi không quan tâm nếu phải mất một chút thời gian với một lõi duy nhất cho mỗi lần chạy: Tôi chỉ không muốn nó xâm lấn vào lãnh thổ của người khác, điều này đòi hỏi tôi phải đổi mới công việc và vân vân. Tôi chỉ muốn có 10 lõi rắn và đó là tất cả.Python: Làm thế nào để bạn ngừng numpy từ đa luồng?
Cụ thể hơn, tôi đang sử dụng Enthought 7.3-1 trên Redhat, dựa trên Python 2.7.3 và 1.6.1 một lần, nhưng câu hỏi là tổng quát hơn. Tôi đã googling cho một số loại câu trả lời cho câu hỏi này trong nhiều giờ để avail không có, vì vậy nếu ai đó biết về một chuyển đổi trong gumpy có thể tắt đa luồng, xin vui lòng cho tôi biết.
Tôi khá chắc chắn rằng numpy không làm bất kỳ đa luồng, không có gì để tắt. –
đặt ái lực cpu cho các quy trình – jfs
@WinstonEwert: không chính xác. Hãy thử 'np.dot' với ma trận lớn trên cpu đa lõi.Các thư viện mà nó sử dụng có thể sử dụng nhiều hơn một cpu – jfs