Idea untuk pengoptimuman: kluster komputasi teragih yang boleh diakses bersama
Sebahagian daripada anda mungkin pernah mendengar projek Folding @ home. Ia adalah projek pengkomputeran yang diedarkan yang direka untuk melaksanakan simulasi komputasi secara intensif lipatan protein.
Sesiapa yang mahu menolong boleh memuat turun pelanggan, yang menerima arahan pengiraan dari pelayan pusat. Ia menggunakan kuasa pemproses yang ada komputer peribadi anda semasa terbiar, dan menghantar hasilnya kembali ke pelayan pusat. Dengan melakukan ini, ia menggabungkan kekuatan pemproses yang tidak digunakan bagi banyak komputer yang berbeza.
Mengapa tidak memulakan projek yang sama untuk pengoptimuman MT4? Setiap orang yang selalu melakukan pengoptimuman yang panjang akan memuat turun perisian pemprosesan yang diedarkan, dan input pengoptimuman (bersama-sama dengan yang dikompilasi ex4) akan dihantar ke semua komputer terbiar dengan perisian tersebut.
Saya sedar bahawa MT5 sudah melakukan sesuatu seperti ini (tetapi tidak cukup keren atau berkesan); tetapi MT5 telah disalahgunakan untuk masa ini dan bukan pilihan IMHO.
Apa yang anda fikirkan?
Edit: Ia juga harus berfungsi seperti torrents; jika anda ingin memanfaatkan rangkaian pemprosesan diedarkan maka anda mesti membuat sumber komputer anda tersedia untuk rangkaian. Kemudian tidak akan ada lintah (sebanyak).
Satu masalah yang saya dapat lihat ialah orang mungkin tidak mahu EA mereka dihantar kepada orang rawak seperti itu (walaupun mereka dikumpulkan).
Bolehkah sesiapa memikirkan penyelesaian kepada masalah ini? Mungkin jika .eks disulitkan dengan hash yang hanya boleh di-decrypt sekali. Ini akan diperiksa terhadap pelayan pusat untuk memastikan fail yang sama tidak diakses dua kali. Isih seperti proses pengaktifan lesen perisian.
Penyelesaian yang lebih elegan adalah entah bagaimana mengasingkan EA pada pelayan pusat dan hanya menghantar perhitungan segera supaya struktur keseluruhan EA tidak dapat dikumpulkan.