calcul_pers_mes

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Prochaine révision
Révision précédente
calcul_pers_mes [2009/11/25 15:26] – créée gerardcalcul_pers_mes [2017/08/25 09:56] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-====== ATS, BIT, and Discover ======+====== Profiling, mesures, performances ====== 
 +===== Profiling CPU with Sun Studio 12 ===== 
 +  * [[http://raymondtay.blogspot.com/2008/05/profiling-intel-core-cpu-with-sun.html|Profiling Intel Core CPU with Sun Studio 12]] 
 + 
 +__Exemple__ 
 +Le programme est compilé avec les options d'optimisation: 
 +<code> 
 +bash-3.2$ collect -p 1000u -h insts/0,100000 ./poisson donnees12.dat 
 +Creating experiment database test.1.er 
 +</code> 
 + 
 +{{:profiling:screenshot.png?200x200|Analyzer}} 
 + 
 +  * [[http://developers.sun.com/solaris/articles/analyzer_qs.html|Sun Studio Performance Analyzer Quick Start Guide]] 
 + 
 +===== ATS, BIT, and Discover ===== 
 +Automatic Tuning and Troubleshooting System (ATS) is a binary reoptimization and recompilation tool that can be used for tuning and troubleshooting applications. 
 + 
 +Binary Improvement Tool (BIT) works directly with Solaris binaries to instrument, optimize, and analyze them for performance or code coverage. 
 + 
 +The Sun Memory Error Discovery Tool (Discover) is used by software developers to detect programming errors related to the allocation and use of program memory at runtime. 
 + 
 + 
 +===== studio12 u1 ===== 
 +  * ''module load ss12u1''
   * [[http://cooltools.sunsource.net/cmtdt/install.html]] pkg SPROcool   * [[http://cooltools.sunsource.net/cmtdt/install.html]] pkg SPROcool
   * dans /opt/sunstudio12.1/bin: ats, bit et discover   * dans /opt/sunstudio12.1/bin: ats, bit et discover
 +
 +===== studio12 =====
 +  * ''module load ss12''
 +  * [[http://cooltools.sunsource.net/cmtdt/install-s12.html]] pkg SPROcool
 +  * dans /opt/studio12/SUNWspro/extra/bin: ats
 +
 +===== SPOT =====
 +Simple Performance Optimization Tool (SPOT), produces a report on the performance of an application. The spot report contains detailed information about various common conditions that impact performance.
 +  * [[http://cooltools.sunsource.net/spot/spot_usersguide2.0.pdf|User's guide]]
 +===== studio12 =====
 +  * SPROprfns et SPROcool sur nemo
 +  * ''module load ss12'' obligatoire, puisqu'installés dans le répertoire de ss12 (ne fonctionnera pas avec ss12u1)
 +  * voir test dans projects/outils/spot
  • calcul_pers_mes.txt
  • Dernière modification : 2017/08/25 09:56
  • de 127.0.0.1