Forum Programmation.SQL Performances des SGBD

Posté par  . Licence CC By‑SA.
1
15
déc.
2014

Hello,

Je suis à la recherche de benchmark, ou d'une étude sur les consommations ressources et temps de réponses des différents SGBD comme MySQL, Oracle, PostGreSql.

Savoir suivant la charge de la BDD (petite, moyenne, grosse) quels sont les temps d'accès, d'un insert,d'un select etc…

J'ai fouillé un peu sur internet, mais rien de bien m'est apparu si ce n'est les best-practices pour optimiser sa BDD.

Si vous avez vous-mêmes réalisé des tests, n'hésitez pas à me partager votre méthodologie (…)

Pythran 0.6 - compilation de noyaux scientifiques écrits en Python

Posté par  (site web personnel) . Édité par ZeroHeure, Benoît Sibaud, palm123 et tuiu pol. Modéré par Benoît Sibaud. Licence CC By‑SA.
36
6
nov.
2014
Python

Pythran est un compilateur pour les noyaux de calcul scientifique écrit en Python. Il permet d'écrire des modules dans un large sous-ensemble de Python + Numpy, d'ajouter quelques lignes de commentaire pour spécifier les types des fonctions exportées, enfin de compiler l'ensemble pour obtenir un module natif capable (parfois !) d'utiliser efficacement multi-cœurs et unités vectorielles. Le reste de la dépêche décrit le fonctionnement du compilateur, les évolutions récentes et propose une comparaison avec les alternatives : Cython, numba et parakeet.

Forum général.cherche-matériel Remplacer un (petit) cluster pour consommer bcp moins tout en gardant de la puissance

18
25
oct.
2014

Salut,

je dois, pour des raisons de consommation, remplacer le (petit) cluster du boulot. Pour information, nous faisons du traitement scientifique d’images satellites. Nous avons besoin de puissance de calcul et d’I/O (aussi rapide que possible).
Actuellement, on a 6 nœuds + un maître. 46 cœurs, 2 à 3.5go par cœur, 72 disques (12 à 24 disques par machine), pour un espace total de 140to (70 réellement utilisables avec la solution actuelle).
Logiciellement parlant, on a:
HTCondor pour la répartition (…)

Journal Veuillez instancier ce journal avant de le lire

Posté par  (site web personnel) . Licence CC By‑SA.
15
9
oct.
2014
/* attention ce journal est très légèrement technique, il ne suit pas la ligne éditoriale de linuxfr, vous n'y trouverez donc ni recette de cuisine, ni histoire de motards */

class journal < typename… Users > {

Bonjour Nal!

Si tu as lu mon précédent journal, tu sais que je me remets à jour en C++ en écrivant un petit prototype de jeu afin d'explorer ou de redécouvrir certaines parties de l'univers de cette plateforme de développement en kit.

Cette (…)

Journal Quand Pythran fait tourner du Python plus vite que du C++, c'est que...

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
31
26
juin
2014

Yo standard (un stdyo en quelque sorte)

Un utilisateur de Pythran m'a récemment conseiller de regarder le benchmark que voilà et de comparer Pythran à l'ensemble.

L'article associé essaie de comparer l'implémentation d'un algo dans différents langages, un peu à la computer language benchamrk. Pourquoi pas.

Ni une, ni deux, je choppe les sources C++, Python et Python + Jit (Mumba en l'occurrence), je compile et lance les benchs. Rien de très surprenant:

$ python RBC_Python.py
[
(…)

Journal benchmark pour le fun

Posté par  . Licence CC By‑SA.
Étiquettes :
7
19
mar.
2014

Pour raconter ma life, je reprends le code d'un vieux rpg en php pour faire un truc pour mes gamins, j'ajoute quelques modifs, surtout des images pour le moment. Globalement le truc se passe sur une "carte" de 500x500 cases et on se déplace, faisant des rencontres aléatoires. Mais c'est un pee brut et je veux ajouter des images, donc un "fond de carte" et lorsqu'on arrive sur une "case" il s'affiche une image, juste pour meubler l'écran.

Je refuse (…)

Journal Dans lequel on revient sur les performances SVG des Firefox

Posté par  (site web personnel) . Licence CC By‑SA.
21
31
mai
2013

Chers lecteurs et chères lectrices,

Vous vous souvenez peut-être de mon précédent journal, Où il est question de D3, des communes de France et des performances SVG des moteurs de rendu abordant brièvement les piètres performances de rendu SVG de Firefox. Un commentaire fort pertinent m'y a suggéré l'utilisation de canvas pour pallier à ces problèmes de performances.
 

Voici donc le résultat, avec la possibilité de passer de canvas à SVG pour comparer : http://ssz.fr/places
Vous remarquerez rapidement que (…)

Journal performances 3D sous GNU/Linux

Posté par  . Licence CC By‑SA.
Étiquettes :
12
18
jan.
2013

Bon journal,

Depuis quelques temps, on entend de plus en plus parler de l'arrivée (du retour?) du jeux vidéos sous Linux, essentiellement avec Steam . Cela entraîne une question :

Mais qu'en est-il des performances 3D ?

Ayant à disposition une machine dites de « Gamer », j'ai fait quelques tests avec un logiciel de benchmark permettant des tests sous Ubuntu et sous Windows 7, les deux systèmes que j'avais à disposition sur cette machine. J'ai opté pour le moteur 3D d' Unigine malgré (…)

Journal Simple test de performance pour Open GL 2

Posté par  . Licence CC By‑SA.
6
15
nov.
2012

J'ai trouvé par hasard une commande simple pour évaluer la performance d'une carte graphique : "fill" qui vient dans le paquet mesa-demos de votre distribution préférée.

Ça m'a l'air relativement pertinent, car l'écart entre 3 cartes testées correspond au ressenti dans 2/3 jeux.

Intel HD 2000 (Arrandale):
Simple fill: 798.7 million pixels/second
Blended fill: 669.1 million pixels/second
Textured fill: 697.9 million pixels/second
Shader1 fill: 609.7 million pixels/second
Shader2 fill: 215.2 million pixels/second

Intel HD 3000 (Sandy-bridge):
Simple fill: 1.6 billion (…)

Journal [Benchmark] DragonFlyBSD plus performant dans sa version 3.2

Posté par  . Licence CC By‑SA.
3
5
nov.
2012

Concernant la dépêche sur DragonFlyBSD et sa nouvelle version, j'ai trouvé assez sympa le test de performance réalisé pour cette nouvelle monture.

Voici donc un petit résumé des pages, que je me suis permis d'établir.

Basé sur l'utilitaire pgbench, la page 1 établit la performance en projection de mémoire (mmap) selon le nombre de transactions effectuées à la seconde par rapport aux clients, en se basant sur une version de PostgreSQL 9.3-devel, un bi-Xéon X5650, et 24GB de mémoire (…)

Journal pythran rampe

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
23
16
juil.
2012

Le titre « pythran est en marche » me paraissait bizarre pour un outil qui a trait aux serpents…

Dans ma folie bienheureuse, et faisant fi des avis pessimistes, j'ai tenté de passer un code résolvant le problème des Nreines dans la moulinette pythran. Après de nombreux hacks optimisations, les résultats tombent:

  • python: 1.34s
  • pypy: 0.56s
  • nuitka: 1.34s
  • shedskin: 0.61s
  • pythran: 0.32s

\o/ le bébé s'en sort bien.

Pour être honnête il faut bien avouer que pythran ne supportant pas encore (…)

Journal Comparaison des performances de machines virtuelles

Posté par  . Licence CC By‑SA.
27
3
fév.
2012

On entend de tout en ce qui concerne les performances des logiciels de virtualisation; difficile de savoir ce qui est sérieux.

J'ai donc profité de l'excellent cours de parallel computing and pthreads (EPFL), dans lequel je devais réaliser un mini-projet, pour faire un benchmark un tant soit peu sérieux. Pour rester dans le sujet du cours, je me suis focalisé sur des aspects liés au "HPC", à savoir les performances CPU, disque et communication.

Comme il fallait également choisir au (…)

Journal Pour l'archivage : reiserfs ou ext4 ?

Posté par  . Licence CC By‑SA.
3
6
fév.
2012

Avant de formater mon nouveau disque dur, j'ai voulu comparer le fantastique nouveau ext4 avec l'antique reiserfs bien moins utilisé mais dont j'étais satisfait.

La semaine dernière j'avais fait un test de remplissage d'un fichier d'1Go avec reiserfs et avec ext4 sur la même partition.
Le résultat était sans appel en faveur de reiserfs (de l'ordre de 20 ou 30% plus rapide)
Sans parler du temps de formatage, ni d'un index fichier énorme (df) pour ext4 contre 33Mo pour reiserfs... (…)