El mié, 12-09-2007 a las 16:30 -0300, Juan Gustavo Fogelman escribió:
Una cosa es acceder y otra es calcular, si tienes un servidor donde se realizan los calculos, el acceso se puede hacer desde cualquie sistema si lo haces bien.
Si los resultados pueden tirarse a un archivo, yo dividiria el problema en dos. El servidor que calcula y el cliente para introduccion de datos y consulta de resultados.
de todas maneras los datos los cargo en matrices en memoria para agilizar el codigo.
Si los datos los cargas de una vez en memoria, no influira demasiado como se almacenen.
estoy usando enteros (2bytes) por campo. pero probe usar 8bytes por campo y el rendimiento fue de 100segundos mas, que en 4hs es despreciable asi que creo que mysql
Las maquinas actuales te daran mejor rendimiento usando los tipos basicos de la CPU Para una maquina de 32 bits usa enteros de 32 bits, para una de 64 usa 64, el compilador se ahorrara algunas instrucciones.
No me mandes codigo, eso solo representa el esfuerfo de entender como ves tu el sistema. Si quieres y puedes mandame mas descripciones para que pueda entender el problema, sin condicionarme con tu punto de vista. -- Saludos Lluis