Một số bạn có thể đã nghe nói về dự án Folding @ home. Nó là một dự án tính toán phân tán được thiết kế để thực hiện các mô phỏng tính toán chuyên sâu về gấp nếp protein.
Bất kỳ ai muốn giúp đỡ đều có thể tải xuống ứng dụng khách, nhận được hướng dẫn tính toán từ máy chủ trung tâm. Nó sử dụng sức mạnh xử lý có sẵn của máy tính cá nhân của bạn khi máy tính của nó, và gửi kết quả trở lại máy chủ trung tâm. Bằng cách này, nó sẽ sử dụng sức mạnh xử lý không được sử dụng của nhiều máy tính khác nhau thành một.
Tại sao không bắt đầu một dự án tương tự cho tối ưu hóa MT4? Mọi người thường xuyên thực hiện các tối ưu hóa dài sẽ tải xuống phần mềm xử lý phân tán và các đầu vào tối ưu hóa (cùng với phần mềm biên dịch ex4) sẽ được gửi tới tất cả các máy tính không sử dụng phần mềm.
Tôi biết rằng MT5 đã làm một cái gì đó như thế này (nhưng không hoàn toàn là mát mẻ hoặc hiệu quả); nhưng MT5 bị lỗi trong thời gian hiện tại và không phải là một lựa chọn khả thi IMHO.
các bạn nghĩ sao?
Chỉnh sửa: Nó cũng sẽ làm việc một chút như torrents; nếu bạn muốn tận dụng lợi thế của mạng xử lý phân tán thì bạn phải làm cho tài nguyên của máy tính có sẵn cho mạng. Sau đó sẽ không có (nhiều) leeching.
Một vấn đề tôi có thể thấy là mọi người có thể không muốn cho EA của họ được gửi đến những người ngẫu nhiên như thế (mặc dù chúng được biên soạn).
Bất cứ ai có thể nghĩ ra một giải pháp cho vấn đề này? Có lẽ nếu .ext được mã hóa bằng một băm chỉ có thể được giải mã một lần. Điều này sẽ được kiểm tra đối với một máy chủ trung tâm để đảm bảo rằng cùng một tệp không được truy cập hai lần. Sắp xếp giống như quy trình kích hoạt giấy phép phần mềm.
Một giải pháp thanh lịch hơn sẽ là bằng cách nào đó cô lập EA trên một máy chủ trung tâm và chỉ gửi các tính toán ngay lập tức để toàn bộ cấu trúc của EA không thể được lượm lặt.