Différences entre versions de « Utilisateur:Quicky »

De Wiki LOGre
Sauter à la navigation Sauter à la recherche
Ligne 57 : Ligne 57 :
 
* [http://gperftools.googlecode.com/svn/trunk/doc/cpuprofile.html Google profiler]
 
* [http://gperftools.googlecode.com/svn/trunk/doc/cpuprofile.html Google profiler]
 
* [http://www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCUQFjAA&url=http%3A%2F%2Fwww.vi-hps.org%2Fupload%2Fmaterial%2Ftw09%2Fvi-hps-tw09-Kcachegrind.pdf&ei=aq2bVf_jCYv7UtvuqpgL&usg=AFQjCNHy0u92JjcJW_8-F1VMbcIcp_UErA&bvm=bv.96952980,d.d24&cad=rja presentation sur valgrind et son analyse de cache]
 
* [http://www.google.fr/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CCUQFjAA&url=http%3A%2F%2Fwww.vi-hps.org%2Fupload%2Fmaterial%2Ftw09%2Fvi-hps-tw09-Kcachegrind.pdf&ei=aq2bVf_jCYv7UtvuqpgL&usg=AFQjCNHy0u92JjcJW_8-F1VMbcIcp_UErA&bvm=bv.96952980,d.d24&cad=rja presentation sur valgrind et son analyse de cache]
 +
* [http://oprofile.sourceforge.net/news/ Oprofile]
  
 
=== Implem bas niveau ===
 
=== Implem bas niveau ===
Ligne 63 : Ligne 64 :
 
* [https://chessprogramming.wikispaces.com/BitScan Bitscan implementations]
 
* [https://chessprogramming.wikispaces.com/BitScan Bitscan implementations]
 
* [http://www.steike.com/code/bits/debruijn/ Bit tricks deBruijn]
 
* [http://www.steike.com/code/bits/debruijn/ Bit tricks deBruijn]
 +
 +
=== Divers ===
 +
* [http://rachid.koucha.free.fr/tech_corner/pty_pdip_fr.html Utilisation des pseudo-terminaux (pty) pour piloter les programmes interactifs]
 +
* [https://gcc.gnu.org/onlinedocs/gcc-4.6.2/gcc/Atomic-Builtins.html#Atomic-Builtins Gcc atomic builtins]
 +
* [https://gcc.gnu.org/onlinedocs/gcc-4.8.2/gcc/_005f_005fatomic-Builtins.html#_005f_005fatomic-Builtins Gcc atomic builtins 2]
 +
* [https://gcc.gnu.org/onlinedocs/gcc-4.8.2/gcc/_005f_005fsync-Builtins.html#_005f_005fsync-Builtins Gcc atomic builtins 3]

Version du 10 septembre 2015 à 12:40

Pages me référençant

Presentation

  • Ingénieur en informatique
  • Membre fondateur du LOG
  • Ex Secrétaire

Centres d'intérêt

Ce que je pratique réellement

Ce que j'aimerai faire si j avais plus de temps :

Projets

  • Wireworld - Projets autour de l automate cellulaire wireworld
  • Fichier client - Soft a base de C++/Qt/SQLite pour gérer un fichier de clientèle (corrodonnees, achats, garanties... )
  • Soda - Smart OSM Diff Analyser - Soft a base de C++/Qt/SQlLite pour analyser les diffs générés par le projet OpenStreetMap
  • Sharp Driver - Driver VHDL pour piloter un ecran LCD Sharp
  • Sudoku Distribue - Projet de Solveur de Sudoku dans lequel chaque case du Sudoku est une sorte de "process" communiquant avec ses voisines pour converger vers une solution
  • Touch Screen - Utilisation de la dalle tactile d un ecran LCD Sharp
  • Mandelbrot - Design Hardware en VHDL pour calculer sur un FPGA la flore de Mandlbrot et l afficher sur un écran LCD SHARP
  • FSM - Projet a base de C++ pour l exploration de FSM
  • Denombrement - Algorithme pour optimiser un calcul de denombrement
  • Codage d un lecteur de GIF 89a en C++/SDL ( GIF player GIF library )
  • EMP_E2 - Projet C++ pour étudier les EMP et en particulier E2

Technos utilisées

  • Langage C++, C, Java, VHDL, Perl, Scripts shells ( csh, sh )
  • Debugger : GDB
  • Gestionnaires de version : Git, Mercurial
  • Compilateur : g++
  • Interface graphique : Qt
  • Librairie graphique : Libraririe SDL
  • Génération de graphes : GNUplot
  • Analyse mémoire et profilage : Valgrind et KCachegrind
  • Librairies XML : expat

Materiel

Liens utiles

Profiling

Implem bas niveau

Divers