Category Archives: Performance

Quand plus de performance entraine des temps d’exécution plus longs…

Supposons que vous travailliez sur un problème de performance d’un scénario sur un serveur et que, suite à une première campagne de suppression des goulets d’étranglements, vous ayez réussi à abaisser le temps total d’exécution du scénario. La plupart des … Continue reading

Posted in Performance | Tagged | Leave a comment

Programmation parallèle et HyperThreading : les limites…

Je suis en train de bouquiner cette merveille de Joe Duffy : http://www.amazon.com/Concurrent-Programming-Windows-CONCURRENT-PROGRAMMING/dp/B002HLS6QK Que ceux qui aiment en avoir pour leur argent courent l’acheter : c’est du lourd, dans tous les sens du terme… 950 pages, mais surtout une mine … Continue reading

Posted in Parallélisation | 2 Comments

Provider ADO.NET pour Bamboo

Il y a longtemps que je n’ai pas abordé le sujet de la prévalence objet sur ce blog. Le sujet est toutefois loin d’être abandonné. Je travaille en ce moment à un provider ADO.NET pour Bamboo. J’ai usé un premier … Continue reading

Posted in .NET, Prevalence | Tagged | Leave a comment

Tech Days 2011 : Développer efficacement vos applications parallèles en C# 4.0

Après avoir encore fait la queue pendant 20 minutes et avoir tout de même failli passer la session assis par terre (alors qu’il y a toujours un rang réservé complètement libre devant), on va enfin commencer la conférence. C’est Bruno … Continue reading

Posted in .NET, C#, Parallélisation, Retours | Leave a comment

Une excellente journée à Rennes !

J’ai fait une conférence sur la prévalence aujourd’hui à Rennes, et c’était un vrai plaisir. Merci aux personnes qui sont venues, ont été attentives, bienveillantes et surtout ont posé autant de questions intéressantes. C’est un plaisir d’avoir un tel auditoire. … Continue reading

Posted in .NET, C#, Prevalence, Retours | Tagged | Leave a comment

Accelerator : problème avec VS 2010 Beta 2

Comme je vous l’avais expliqué sur mon billet F# précédent, je pensais tester le jeu de la vie pour voir si j’arrivais à reproduire une véritable accélération par le calcul F# sur GPU au lieu de C# sur CPU. Malheureusement, … Continue reading

Posted in .NET, F#, GPGPU | Tagged | Leave a comment

Accelerator, la suite…

Retour sur l’article précédent A la fin du billet précédent, l’exemple de Microsoft fonctionnait correctement, et on avait vu comment l’algorithme était réalisé par le programme. Le but ici est de recréer le même programme en C#, afin de voir … Continue reading

Posted in .NET, F#, GPGPU | Tagged | Leave a comment

F# Accelerator V2 : complément de README

Quand on est grognon, c’est pour la vie Bon, c’est sympa de la part de Microsoft R & D de nous mettre à disposition leurs trouvailles, mais ça vaudrait le coup de passer un poil plus de temps à écrire … Continue reading

Posted in .NET, F#, GPGPU | Tagged | Leave a comment

Performances d’une application prévalente en .NET avec le framework Bamboo

Introduction Lors d’un précédent article, je vous ai présenté le cycle de vie d’une application prévalente. Nous avons constaté qu’il était possible de mettre en place un système de mise à jour des objets métier en se basant sur une … Continue reading

Posted in .NET, Prevalence | Tagged , | Leave a comment

Gestion du cycle de vie d’une application prévalente en .NET

Résumé de l’article La prévalence est une méthode peu connue consistant à remplacer la sérialisation dans une base de données par une sérialisation transparente des données dans des fichiers binaires, avec un système de logs et de snapshots pour pallier … Continue reading

Posted in .NET, Prevalence | Tagged | Leave a comment