Juste pour jouer, j'effectue les mêmes tests de performance sur ma tablette.
L'idée est de la comparer à la calculatrice qui sort du lot, à savoir la HP Prime, avec son processeur à 400 MHz et ses 32 Mo de RAM.
La tablette est une une Asus Memo Pad ME581C, ayant les caractéristiques suivantes :
- Processeur : Intel® Atom(TM) Z3560
- Nombre de coeurs : 4
- Fréquence réelle : 1,8 GHz
- Mémoire vive : 2048 Mo
- Test graphique : réalisé avec MathsApp Graphing Calculator ;
- Calcul numérique récursif : réalisé en Python, sous Termux (terminal Linux sous Android).
Vous allez me dire que le résultat est évident, la tablette est forcément plus rapide. Certes, mais là, franchement, pour chacun des deux tests, la réactivité de la petite tablette me stupéfait!
Je n'ai pas le temps de déclencher le chrono : l'appui sur la touche Entrée donne un résultat instantané...
Bref, tout ça pour dire que même si l'expérience de Lexibook, avec son Academy Graph, est une impasse pour le futur bachelier (car non conforme aux examens), il y a vraiment une place énorme pour produire quelque chose de bien pour les lycéens et les étudiants. Bridable en connexion, avec la petite diode qui va bien. Une tablette-calculatrice vraiment plus performante que les calculatrices actuelles, et même moins chère qu'une HP prime à 140 Euros (voir les tablettes d'entrée de gamme actuelles).
NB : Et en ce qui concerne le calcul formel sous Android, pas de souci : WXMaxima est gratuit
Reste le problème de l'autonomie, désastreuse sur ma tablette, si on la compare à la vieille Casio fx-8500G de ma jeunesse
Mais bon, on n'est pas non plus obligé de mettre un processeur et un écran aussi énergivores que ceux qui équipent ma tablette.
QCC2016 épisode 11 : performances
29 posts
• Page 3 of 3 • 1, 2, 3
-
chadok
Niveau 8: ER (Espèce Rare: nerd)- Posts: 88
- Joined: 10 Nov 2013, 16:03
- Location: Bretagne
- Gender:
- Calculator(s):→ MyCalcs profile
-
critorAdmin
Niveau 19: CU (Créateur Universel)- Posts: 41860
- Images: 15380
- Joined: 25 Oct 2008, 00:00
- Location: Montpellier
- Gender:
- Calculator(s):→ MyCalcs profile
- YouTube: critor3000
- Twitter: critor2000
- GitHub: critor
Re: QCC2016 épisode 11 : performances
chadok, avez-vous essaye Xcas sur votre tablette? Il suffit d'installer Firefox et de suivre ce lien
http://www-fourier.ujf-grenoble.fr/~parisse/xcasfr.html
C'est je pense beaucoup plus convivial que Maxima on Android (je ne connais pas d'autre portage de Maxima sur Android, on n'en trouve pas sur google play et je n'en vois pas sur la page Download de wxmaxima)
http://www-fourier.ujf-grenoble.fr/~parisse/xcasfr.html
C'est je pense beaucoup plus convivial que Maxima on Android (je ne connais pas d'autre portage de Maxima sur Android, on n'en trouve pas sur google play et je n'en vois pas sur la page Download de wxmaxima)
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3622
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: QCC2016 épisode 11 : performances
Merci Critor
Pour répondre à Parisse : wxMaxima était un lapsus, tu as raison! wxMaxima ne concerne que mon PC, et c'est Maxima On Android que j'ai sur ma tablette.
https://play.google.com/store/apps/deta ... onda&hl=fr
J'avais rapidement regardé XCas sur PC, mais à première vue, je ne voyais pas d'avantage flagrant, comparé à wxMaxima.
Ma remarque sur le calcul formel était destinée aux étudiants qui parcourent TI-Planet, mais pour tout avouer, j'ai personnellement un peu abandonné le calcul formel depuis mes études... Aujourd'hui, dans le cadre de mon travail (qui est plutôt axé "calculatoire"), je me prends moins la tête avec les équations. Le pragmatisme est de rigueur, j'intègre et je dérive mes colonnes de chiffres directement sous Excel ; mes collègues sont sur Matlab...
La seule calculatrice qui me reste est une HP-21, des années 70 (mais en état neuf ), que j'ai achetée il y a un an, pour la beauté du geste
Pour répondre à Parisse : wxMaxima était un lapsus, tu as raison! wxMaxima ne concerne que mon PC, et c'est Maxima On Android que j'ai sur ma tablette.
https://play.google.com/store/apps/deta ... onda&hl=fr
J'avais rapidement regardé XCas sur PC, mais à première vue, je ne voyais pas d'avantage flagrant, comparé à wxMaxima.
Ma remarque sur le calcul formel était destinée aux étudiants qui parcourent TI-Planet, mais pour tout avouer, j'ai personnellement un peu abandonné le calcul formel depuis mes études... Aujourd'hui, dans le cadre de mon travail (qui est plutôt axé "calculatoire"), je me prends moins la tête avec les équations. Le pragmatisme est de rigueur, j'intègre et je dérive mes colonnes de chiffres directement sous Excel ; mes collègues sont sur Matlab...
La seule calculatrice qui me reste est une HP-21, des années 70 (mais en état neuf ), que j'ai achetée il y a un an, pour la beauté du geste
-
chadok
Niveau 8: ER (Espèce Rare: nerd)- Posts: 88
- Joined: 10 Nov 2013, 16:03
- Location: Bretagne
- Gender:
- Calculator(s):→ MyCalcs profile
Re: QCC2016 épisode 11 : performances
L'interface de Maxima sur Android n'a rien a voir avec wxmaxima sur PC: c'est une simple ligne de commande sans aide a la saisie (ca ressemble a maxima). Sur tablette Android, le lien que j'ai donne pour Xcas me semble autrement plus utilisable avec Firefox, meme s'il y a encore de la marge de progression.
Sur PC, l'interface de wxmaxima et celle de Xcas sont assez comparables en terme de fonctionnalites pour faire du calcul formel, la difference c'est le noyau de calcul, a la fois pour certaines fonctionnalites niveau lycee (par exemple resolution d'inequations, ou le mode pas a pas) ou pour la rapidite (algebre lineaire par exemple). D'ailleurs geogebra a essaye plusieurs noyaux de calcul formel, dont maxima, et apres avoir teste giac, ils l'ont choisi.
Sur PC, l'interface de wxmaxima et celle de Xcas sont assez comparables en terme de fonctionnalites pour faire du calcul formel, la difference c'est le noyau de calcul, a la fois pour certaines fonctionnalites niveau lycee (par exemple resolution d'inequations, ou le mode pas a pas) ou pour la rapidite (algebre lineaire par exemple). D'ailleurs geogebra a essaye plusieurs noyaux de calcul formel, dont maxima, et apres avoir teste giac, ils l'ont choisi.
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3622
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: QCC2016 épisode 11 : performances
Loin de moi l'idée de dénigrer Giac/Xcas par rapport à Maxima, que je n'avais cité que comme exemple
Entre temps, j'ai d'ailleurs lu que Giac était le moteur de calcul formel de la HP Prime. Ce qui semble bon signe.
Qu'en est-il du moteur formel de la TI-Nspire CX CAS, de la Casio fx-CP400, etc.?
Entre temps, j'ai d'ailleurs lu que Giac était le moteur de calcul formel de la HP Prime. Ce qui semble bon signe.
Qu'en est-il du moteur formel de la TI-Nspire CX CAS, de la Casio fx-CP400, etc.?
-
chadok
Niveau 8: ER (Espèce Rare: nerd)- Posts: 88
- Joined: 10 Nov 2013, 16:03
- Location: Bretagne
- Gender:
- Calculator(s):→ MyCalcs profile
Re: QCC2016 épisode 11 : performances
Chez TI, au lancement de la ti92 c'etait une adaptation de Derive. Cote fonctionnalites, le noyau de calcul formel s'est un peu ameliore au lancement de la 89, puis encore un peu au lancement de la nspire CAS, et pratiquement plus depuis.
Chez Casio, le calcul formel de la classpad 300 a ete concu par Saltire. On peut imaginer qu'il est maintenu par Casio maintenant, je ne sais pas s'il y a de nouvelles fonctionnalites sur la 400 par rapport a la 300.
En fait, il y a assez peu de chances que les CAS de TI et Casio evoluent, car ajouter de nouvelles fonctionnalites concernerait peu d'utilisateurs (deja qu'il y a peu d'acheteurs de calculatrices formelles). Par exemple aucun des deux ne propose d'instruction pour l'identite de Bezout ou de diagonalisation exacte de matrices, alors des commandes plus specialisees...
Chez Casio, le calcul formel de la classpad 300 a ete concu par Saltire. On peut imaginer qu'il est maintenu par Casio maintenant, je ne sais pas s'il y a de nouvelles fonctionnalites sur la 400 par rapport a la 300.
En fait, il y a assez peu de chances que les CAS de TI et Casio evoluent, car ajouter de nouvelles fonctionnalites concernerait peu d'utilisateurs (deja qu'il y a peu d'acheteurs de calculatrices formelles). Par exemple aucun des deux ne propose d'instruction pour l'identite de Bezout ou de diagonalisation exacte de matrices, alors des commandes plus specialisees...
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3622
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
Re: QCC2016 épisode 11 : performances
Merci Parisse pour ces précisions. Je vois que le calcul formel est ton cheval de bataille
Pour revenir à mes moutons, j'ai refait le calcul récursif sous Python avec 2 chronos, positionnés avant et après la boucle.
Résultat : le temps de calcul est de 0.025 secondes (25 ms).
Si vous voulez jouer, vous aussi, chronométrez votre propre tablette et incrivez votre config et votre temps. On aura ainsi une fourchette, et on pourra comparer le temps de la tablette la plus lente avec les 1,4 secondes de la HP Prime.
Ci-dessous le code test (excusez les tabulations sous "While", que je dois écrire "........." pour qu'elles figurent ici) :
n=1.0
u=2.0
import time
deb=time.time()
while u >= 0.0001:
............u = (n*u+1)/(2*(n+1))
............n = n+1
fin=time.time()
print ('u =')
print (u)
print ('n =')
print (n)
print('Temps :')
print(fin-deb)
Bye!
Pour revenir à mes moutons, j'ai refait le calcul récursif sous Python avec 2 chronos, positionnés avant et après la boucle.
Résultat : le temps de calcul est de 0.025 secondes (25 ms).
Si vous voulez jouer, vous aussi, chronométrez votre propre tablette et incrivez votre config et votre temps. On aura ainsi une fourchette, et on pourra comparer le temps de la tablette la plus lente avec les 1,4 secondes de la HP Prime.
Ci-dessous le code test (excusez les tabulations sous "While", que je dois écrire "........." pour qu'elles figurent ici) :
n=1.0
u=2.0
import time
deb=time.time()
while u >= 0.0001:
............u = (n*u+1)/(2*(n+1))
............n = n+1
fin=time.time()
print ('u =')
print (u)
print ('n =')
print (n)
print('Temps :')
print(fin-deb)
Bye!
-
chadok
Niveau 8: ER (Espèce Rare: nerd)- Posts: 88
- Joined: 10 Nov 2013, 16:03
- Location: Bretagne
- Gender:
- Calculator(s):→ MyCalcs profile
Re: QCC2016 épisode 11 : performances
Avec visiscript en javascript sur mon smartphone 59ms pour:
- Code: Select all
var n = 1,u = 2,t1=Date.now(),t2;
while (u > 0.0001) {
u = (n * u + 1) / (2 * n + 2);
n++;
}
t2=Date.now();
print(t2-t1);
//console.log(u);
//console.log(t2-t1);
-
parisseVIP++
Niveau 12: CP (Calculatrice sur Pattes)- Posts: 3622
- Joined: 13 Dec 2013, 16:35
- Gender:
- Calculator(s):→ MyCalcs profile
29 posts
• Page 3 of 3 • 1, 2, 3
Who is online
Users browsing this forum: ClaudeBot [spider] and 27 guests