TheXpert: ¿Así que tal vez pueda mostrar algunos ejemplos? Para las tareas ordinarias.
Supongamos que hay una tarea para 10^12 cálculos, automáticamente la dividimos en 10^9 bloques y se los damos al cálculo. Una pasada para claude es el cálculo de 10^9 variantes en agente separado.
Y para construir un bonito contador virtual (Counter), se puede utilizar la función ParameterSetRange+ el gestor de gestión en el terminal (distribuye las tareas y toma fotogramas listos de los resultados) + los fotogramas de procesamiento con los datos.
Aquí hay un fragmento de un proyecto real sobre la fuerza bruta del hash MD5. Sólo muestra la aplicación de los cálculos matemáticos.
//--- 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);
}
...
No debes haber entendido. Las tareas son ordinarias para un comerciante, un usuario ordinario del terminal. Nunca he tenido que recoger el hash MD5 para que el EA opere normalmente o para que se dibuje un indicador.
¿Puedes mostrarme una tarea que realmente necesiten los usuarios normales y que pueda ser resuelta por las herramientas OpenCL al menos 2 veces más rápido en una sola instancia de un agente?
No debes haber entendido. Las tareas son ordinarias para un comerciante, un usuario ordinario del terminal. Nunca he tenido que recoger un hash MD5 para que un EA opere normalmente o para que un indicador se dibuje.
¿Puede mostrarme una tarea que realmente necesiten los usuarios normales y que pueda resolverse mediante herramientas OpenCL al menos 2 veces más rápido en una sola instancia de un agente?
Dígale a todo el mundo qué más debería hacer por/para usted.
¿Alguien sabe de qué va esto del bitcoin? Esta noche hubo tres intervalos consecutivos de más de una hora entre bloques consecutivos. Pensé que esos picos aleatorios eran muy poco probables, dada la potencia de la red. Mientras tanto, en las estadísticas globales todo va bien, no hay caída de potencia ni aumento del tiempo de reconocimiento. Aunque tal vez se retrase más de lo que uno podría pensar a primera vista.
P.D. Post desmentido :), he interpretado mal los datos.
¿Así que tal vez pueda mostrar algunos ejemplos? Para las tareas ordinarias.
Supongamos que hay una tarea para 10^12 cálculos, automáticamente la dividimos en 10^9 bloques y se los damos al cálculo. Una pasada para claude es el cálculo de 10^9 variantes en agente separado.
Y para construir un bonito contador virtual (Counter), se puede utilizar la función ParameterSetRange+ el gestor de gestión en el terminal (distribuye las tareas y toma fotogramas listos de los resultados) + los fotogramas de procesamiento con los datos.
Aquí hay un fragmento de un proyecto real sobre la fuerza bruta del hash MD5. Sólo muestra la aplicación de los cálculos matemáticos.
No debes haber entendido. Las tareas son ordinarias para un comerciante, un usuario ordinario del terminal. Nunca he tenido que recoger el hash MD5 para que el EA opere normalmente o para que se dibuje un indicador.
¿Puedes mostrarme una tarea que realmente necesiten los usuarios normales y que pueda ser resuelta por las herramientas OpenCL al menos 2 veces más rápido en una sola instancia de un agente?
No debes haber entendido. Las tareas son ordinarias para un comerciante, un usuario ordinario del terminal. Nunca he tenido que recoger un hash MD5 para que un EA opere normalmente o para que un indicador se dibuje.
¿Puede mostrarme una tarea que realmente necesiten los usuarios normales y que pueda resolverse mediante herramientas OpenCL al menos 2 veces más rápido en una sola instancia de un agente?
Dígale a todo el mundo qué más debería hacer por/para usted.
¿Puedo obtener algo de dinero?
Ahora estamos hablando.
Constructivo ))))
¿Alguien sabe de qué va esto del bitcoin? Esta noche hubo tres intervalos consecutivos de más de una hora entre bloques consecutivos. Pensé que esos picos aleatorios eran muy poco probables, dada la potencia de la red. Mientras tanto, en las estadísticas globales todo va bien, no hay caída de potencia ni aumento del tiempo de reconocimiento. Aunque tal vez se retrase más de lo que uno podría pensar a primera vista.
P.D. Post desmentido :), he interpretado mal los datos.
Volver a bitcoin
https://members.bitcoinfoundation.org/current
Amplia lista de recursos en los que se negocia el bitcoin
A todos los maniáticos y a la gente que se preocupa... ¡¡¡Feliz cumpleaños bitcoin!!!
¡Feliz cumpleaños a todos los maníacos y personas que se preocupan por el bitcoin!
Pensé que iba a subir, pero aquí está).
Feliz aniversario, qué puedo decir.