giacpy-sage 0.4.6
Publié : lun. juin 08, 2015 8:48 pm
J'ai mis a jour la partie sage de la page de giacpy:
http://webusers.imj-prg.fr/~frederic.han/xcas/giacpy
avec des explications pour l'installer si l'on n'a pas la version git de sage. Sur linux j'ai même l'impression que ca fonctionne avec le paquet debian de giac (ie sans installer giac via sage).
J'ai ajouté de nouveaux tests que j'ai pu faire sur un serveur 64bits avec 16G de ram et sage + magma + giac/giacpy. J'ai pu calculer une base de grobner sur QQ de cyclic9 en environ 7h (mais giacpy met 49h de temps CPU), j'ai pu l'enregistrer (28s pour un fichier de 1.1G) avec la nouvelle méthode: .savegen et la charger avec loadgiacgen en 68s et comparer les différences étaient nulles (c'etait rapide mais je n'ai pas chronométré).
Ensuite ca n'a mis que 170s pour convertir cette base vers une liste de polynomes de sage.
http://webusers.imj-prg.fr/~frederic.ha ... ml#cyclic9
On arrive donc a faire des travaux lourds avec giacpy et sage.
http://webusers.imj-prg.fr/~frederic.han/xcas/giacpy
avec des explications pour l'installer si l'on n'a pas la version git de sage. Sur linux j'ai même l'impression que ca fonctionne avec le paquet debian de giac (ie sans installer giac via sage).
J'ai ajouté de nouveaux tests que j'ai pu faire sur un serveur 64bits avec 16G de ram et sage + magma + giac/giacpy. J'ai pu calculer une base de grobner sur QQ de cyclic9 en environ 7h (mais giacpy met 49h de temps CPU), j'ai pu l'enregistrer (28s pour un fichier de 1.1G) avec la nouvelle méthode: .savegen et la charger avec loadgiacgen en 68s et comparer les différences étaient nulles (c'etait rapide mais je n'ai pas chronométré).
Ensuite ca n'a mis que 170s pour convertir cette base vers une liste de polynomes de sage.
http://webusers.imj-prg.fr/~frederic.ha ... ml#cyclic9
On arrive donc a faire des travaux lourds avec giacpy et sage.