Tôi thực hiện khoảng 2000 thử nghiệm trên lưới, mỗi thử nghiệm được chạy dưới dạng nhiệm vụ riêng biệt trên lưới. Các bài kiểm tra có thời gian khởi động khá lớn. Tổng số thực hiện mất 500 giờ, kết thúc trong vòng chưa đầy 10 giờ trên 60 nút SunGridEngine. Thời gian chạy thử nghiệm thay đổi từ 5 phút đến 90 phút. Kết hợp các bài kiểm tra mà không có nhiều trí thông minh đã cho một số hiệu suất đạt được. Tôi muốn tạo "nhiệm vụ" có kích thước bằng nhau. Làm thế nào tôi có thể làm như vậy?Chia danh sách các số thành danh sách nhỏ hơn với "tổng" xấp xỉ
(những gì chúng ta làm gì bây giờ:. Phân loại tất cả các bài kiểm tra và tiếp tục bổ sung cho đến khi tổng thời gian thực hiện là khoảng 5 giờ tìm kiếm một số điều tốt hơn)
Bạn đang hỏi gì cho chính xác? Thuật toán lấy danh sách các số và đặt chúng vào nhóm, cân bằng tổng số trong mỗi nhóm? –