TheXpert: Quindi forse puoi mostrare qualche esempio? Per compiti ordinari.
Supponiamo che ci sia un compito di calcolo di 10^12, dividerlo automaticamente in blocchi di 10^9 e darli al calcolo. Un passaggio per Claude è il calcolo di 10^9 varianti su un agente separato.
E per costruire un bel contatore virtuale (Counter), si può usare la funzione ParameterSetRange+ gestore di gestione nel terminale (distribuisce i compiti e prende i frame pronti dei risultati) + frame di elaborazione con i dati.
Ecco uno snippet da un progetto reale su MD5 hash claudo bruteforcing. Mostra solo l'applicazione dei calcoli matematici.
//--- input parameters
sinput int PasswordLengthFrom =6; // Password Length From
sinput int PasswordLengthTo =6; // Password Length To
sinput BruteForceEnumType BruteforceType =BRUTEFORCE_SET_ASCII_DIGITS;// Bruteforce Attack Charset
sinput string BruteforceCharacters =""; // Bruteforce Custom Charset
sinput HashEnumType HashType=HASH_TYPE_SINGLE; // Hash Type
sinput string HashList="6682CB4EFBAEA40F138FB080E345B056"; // Hash Source
// MD5 hash or filename (1 hash in line)
sinput long Counter=0;
//+------------------------------------------------------------------+//| TesterInit function |//+------------------------------------------------------------------+voidOnTesterInit()
{
double passes=0.0;
//--- подсчитаем пределыif(!ExtScanner.CalculatePasses(PasswordLengthFrom,PasswordLengthTo,BruteforceType,BruteforceCharacters,passes))
return;
ParameterSetRange("Counter",true,0,0,1,1+long(passes/MIN_SCAN_PART));
//--- создадим визуализатор if(ExtVisualizer==NULL)
ExtVisualizer=new CMD5Visualizer;
//--- инициализируем его
ExtVisualizer.Initialize();
//--- выставим правильные размерыlong lparam=0;
double dparam=0.0;
string sparam="";
ExtVisualizer.OnEvent(CHARTEVENT_CHART_CHANGE,lparam,dparam,sparam);
}
//+------------------------------------------------------------------+//| TesterDeinit function |//+------------------------------------------------------------------+voidOnTesterDeinit()
{
//--- удаляем визуализатор?if(ExtVisualizer!=NULL)
{
delete ExtVisualizer;
ExtVisualizer=NULL;
}
//---
}
//+------------------------------------------------------------------+//| TesterPass function |//+------------------------------------------------------------------+voidOnTesterPass()
{
ulong pass=0;
long id=0;
double value=0;
double total=0;
string name;
//--- считываем проходыwhile(FrameNext(pass,name,id,value))
{
//--- если найден парольif(name!="")
{
Print("Password found: ",name," pass: ",pass);
name="";
}
else
total+=MIN_SCAN_PART;
}
//--- добавляем на график
ExtVisualizer.AddResult(total/1000000.0);
}
...
Non dovete aver capito. I compiti sono ordinari per un commerciante, un utente ordinario del terminale. Non ho mai dovuto prendere l'hash MD5 perché l'EA facesse trading normalmente o perché un indicatore fosse disegnato.
Puoi mostrarmi un compito che è veramente necessario per gli utenti comuni e che può essere risolto da strumenti OpenCL almeno 2 volte più velocemente su una singola istanza di un agente?
Non dovete aver capito. I compiti sono ordinari per un commerciante, un utente ordinario del terminale. Non ho mai dovuto prendere un hash MD5 perché un EA facesse trading normalmente o perché un indicatore fosse disegnato.
Puoi mostrarmi un compito che è veramente necessario per gli utenti comuni e che può essere risolto per mezzo di strumenti OpenCL almeno 2 volte più velocemente su una singola istanza di un agente?
Qualcuno sa cos'è questa storia del bitcoin? Stanotte ci sono stati tre intervalli consecutivi di oltre un'ora tra blocchi consecutivi. Ho pensato che tali picchi casuali fossero altamente improbabili, data la potenza della rete. Nelle statistiche globali nel frattempo tutto è liscio, nessun calo di potenza, nessun aumento del tempo di riconoscimento. Anche se forse ritarda più di quanto si possa pensare a prima vista.
P.S. Post sconfessato :), ho interpretato male i dati.
Quindi forse puoi mostrare qualche esempio? Per compiti ordinari.
Supponiamo che ci sia un compito di calcolo di 10^12, dividerlo automaticamente in blocchi di 10^9 e darli al calcolo. Un passaggio per Claude è il calcolo di 10^9 varianti su un agente separato.
E per costruire un bel contatore virtuale (Counter), si può usare la funzione ParameterSetRange+ gestore di gestione nel terminale (distribuisce i compiti e prende i frame pronti dei risultati) + frame di elaborazione con i dati.
Ecco uno snippet da un progetto reale su MD5 hash claudo bruteforcing. Mostra solo l'applicazione dei calcoli matematici.
Non dovete aver capito. I compiti sono ordinari per un commerciante, un utente ordinario del terminale. Non ho mai dovuto prendere l'hash MD5 perché l'EA facesse trading normalmente o perché un indicatore fosse disegnato.
Puoi mostrarmi un compito che è veramente necessario per gli utenti comuni e che può essere risolto da strumenti OpenCL almeno 2 volte più velocemente su una singola istanza di un agente?
Non dovete aver capito. I compiti sono ordinari per un commerciante, un utente ordinario del terminale. Non ho mai dovuto prendere un hash MD5 perché un EA facesse trading normalmente o perché un indicatore fosse disegnato.
Puoi mostrarmi un compito che è veramente necessario per gli utenti comuni e che può essere risolto per mezzo di strumenti OpenCL almeno 2 volte più velocemente su una singola istanza di un agente?
Dire a tutti cos'altro dovrei fare per voi?
Posso avere dei soldi?
Ora stiamo parlando.
Costruttivo ))))
Qualcuno sa cos'è questa storia del bitcoin? Stanotte ci sono stati tre intervalli consecutivi di oltre un'ora tra blocchi consecutivi. Ho pensato che tali picchi casuali fossero altamente improbabili, data la potenza della rete. Nelle statistiche globali nel frattempo tutto è liscio, nessun calo di potenza, nessun aumento del tempo di riconoscimento. Anche se forse ritarda più di quanto si possa pensare a prima vista.
P.S. Post sconfessato :), ho interpretato male i dati.
Torna a bitcoin
https://members.bitcoinfoundation.org/current
Ampio elenco di risorse dove il bitcoin viene scambiato
A tutti i maniaci e alle persone che ci tengono: buon compleanno bitcoin!!!
Buon compleanno a tutti voi maniaci e alle persone che si preoccupano di bitcoin!
Pensavo che sarebbe salito, ma eccolo qui).
Buon anniversario, che posso dire.