<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://hcl.ucd.ie/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Quintin</id>
		<title>HCL - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="https://hcl.ucd.ie/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Quintin"/>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php/Special:Contributions/Quintin"/>
		<updated>2026-04-26T13:11:30Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.27.1</generator>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=UTK_multicores_%2B_GPU&amp;diff=765</id>
		<title>UTK multicores + GPU</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=UTK_multicores_%2B_GPU&amp;diff=765"/>
				<updated>2012-08-10T11:36:24Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== List of machines ==&lt;br /&gt;
http://icl.cs.utk.edu/iclhelp/custom/index.html?lid=97&amp;amp;slid=180&lt;br /&gt;
&lt;br /&gt;
== Display a list of available GPUs ==&lt;br /&gt;
$ nvidia-smi -L&lt;br /&gt;
&lt;br /&gt;
== Using Fupermod on hybrid multicore/GPUs node ==&lt;br /&gt;
* Compiling : Create two separate directories for configuration with selected CPU cblas (e.g. gsl, acml, mkl) and GPU cblas (e.g. cublas). &lt;br /&gt;
&lt;br /&gt;
- For example: configuring with [http://developer.amd.com/libraries/acml/pages/default.aspx acml] for CPU and [http://developer.nvidia.com/cublas cublas] for GPU&lt;br /&gt;
&lt;br /&gt;
 $ cd fupermod/&lt;br /&gt;
&lt;br /&gt;
 $ mkdir acml_config &lt;br /&gt;
 $ cd acml_config&lt;br /&gt;
 $ ../configure --with-cblas=acml&lt;br /&gt;
 $ make&lt;br /&gt;
&lt;br /&gt;
 $ mkdir cuda_config &lt;br /&gt;
 $ cd cuda_config&lt;br /&gt;
 $ ../configure --with-cblas=cuda&lt;br /&gt;
 $ make&lt;br /&gt;
&lt;br /&gt;
* Building performance model:&lt;br /&gt;
&lt;br /&gt;
- Rankfile is for [http://www.open-mpi.org/doc/v1.6/man1/mpirun.1.php#toc8 process binding] (TODO correction this is a dead link), and appfile tells mpirun what programs to launch&lt;br /&gt;
  $ mpirun -rf rankfile -app appfile_fpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Example of a rankfile:&lt;br /&gt;
  rank 0=ig.icl.utk.edu slot=0:0&lt;br /&gt;
  rank 1=ig.icl.utk.edu slot=0:1&lt;br /&gt;
  ...&lt;br /&gt;
&lt;br /&gt;
- Example of an appfile for building functional permanence model (appfile_fpm):&lt;br /&gt;
  # GPU&lt;br /&gt;
  # e.g. Linking against cublas, and fupermod is configured under cublas_config&lt;br /&gt;
  # suboption g=0 means device 0 is selected for computing&lt;br /&gt;
  -host localhost -np 1 $HOME/fupermod/cublas_config/tools/builder -l $HOME/fupermod/cublas_config/routines/mxm/.libs/libmxm_col.so -o k=640,g=0 -U10000 -s10&lt;br /&gt;
  # CPU&lt;br /&gt;
  # e.g. Linking against acml, and fupermod is configured under acml_config&lt;br /&gt;
  -host localhost -np 47 $HOME/fupermod/acml_config/tools/builder -l $HOME/fupermod/acml_config/routines/mxm/.libs/libmxm_col.so -o k=640 -U10000 -s10&lt;br /&gt;
&lt;br /&gt;
- TODO this library doesn't exist anymore which one has to be used?&lt;br /&gt;
--  when we execute it's complaining about the file ./nodetype.hostname.dev what is it?&lt;br /&gt;
-- I got the error  rank_intra &amp;gt;= nodesize, 1 &amp;gt;= 0 could you tell me what is wrong?&lt;br /&gt;
&lt;br /&gt;
* Data partitioning&lt;br /&gt;
&lt;br /&gt;
- Matrix size D = N x N, and machinefile lists the nodes participating in the computing&lt;br /&gt;
 &lt;br /&gt;
  $ fupermod/tools/partitioner -l fupermod/routines/mxm/.libs/libmxm_col.so -D10000 -o N=100 -m machinefile&lt;br /&gt;
&lt;br /&gt;
* Running matrix multiplication&lt;br /&gt;
&lt;br /&gt;
  $ mpirun -rf rankfile -app appfile_mxm&lt;br /&gt;
&lt;br /&gt;
- Example of an appfile for matrix multiplication (appfile_mxm)&lt;br /&gt;
  # GPU&lt;br /&gt;
  # Assuming fupermod is configured under cublas_config, linking against cublas&lt;br /&gt;
  # -g0 means device 0 is selected for computing&lt;br /&gt;
  -host localhost -np 1 $HOME/fupermod/cublas_config/routines/mxm/mxm_col -k640 -g0 -m machinefile&lt;br /&gt;
  # CPU&lt;br /&gt;
  # Assuming fupermod is configured under acml_config, linking against acml&lt;br /&gt;
  -host localhost -np 47 $HOME/fupermod/acml_config/routines/mxm/mxm_col -k640 -m machinefile&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Talk:UTK_multicores_%2B_GPU&amp;diff=764</id>
		<title>Talk:UTK multicores + GPU</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Talk:UTK_multicores_%2B_GPU&amp;diff=764"/>
				<updated>2012-08-10T11:29:34Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: Created page with &amp;quot;Is it possible to get the same thing with mpich?&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Is it possible to get the same thing with mpich?&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=UTK_multicores_%2B_GPU&amp;diff=763</id>
		<title>UTK multicores + GPU</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=UTK_multicores_%2B_GPU&amp;diff=763"/>
				<updated>2012-08-10T11:29:11Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== List of machines ==&lt;br /&gt;
http://icl.cs.utk.edu/iclhelp/custom/index.html?lid=97&amp;amp;slid=180&lt;br /&gt;
&lt;br /&gt;
== Display a list of available GPUs ==&lt;br /&gt;
$ nvidia-smi -L&lt;br /&gt;
&lt;br /&gt;
== Using Fupermod on hybrid multicore/GPUs node ==&lt;br /&gt;
* Compiling : Create two separate directories for configuration with selected CPU cblas (e.g. gsl, acml, mkl) and GPU cblas (e.g. cublas). &lt;br /&gt;
&lt;br /&gt;
- For example: configuring with [http://developer.amd.com/libraries/acml/pages/default.aspx acml] for CPU and [http://developer.nvidia.com/cublas cublas] for GPU&lt;br /&gt;
&lt;br /&gt;
 $ cd fupermod/&lt;br /&gt;
&lt;br /&gt;
 $ mkdir acml_config &lt;br /&gt;
 $ cd acml_config&lt;br /&gt;
 $ ../configure --with-cblas=acml&lt;br /&gt;
 $ make&lt;br /&gt;
&lt;br /&gt;
 $ mkdir cuda_config &lt;br /&gt;
 $ cd cuda_config&lt;br /&gt;
 $ ../configure --with-cblas=cuda&lt;br /&gt;
 $ make&lt;br /&gt;
&lt;br /&gt;
* Building performance model:&lt;br /&gt;
&lt;br /&gt;
- Rankfile is for [http://www.open-mpi.org/doc/v1.6/man1/mpirun.1.php#toc8 process binding] (TODO correction this is a dead link), and appfile tells mpirun what programs to launch&lt;br /&gt;
  $ mpirun -rf rankfile -app appfile_fpm&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
- Example of a rankfile:&lt;br /&gt;
  rank 0=ig.icl.utk.edu slot=0:0&lt;br /&gt;
  rank 1=ig.icl.utk.edu slot=0:1&lt;br /&gt;
  ...&lt;br /&gt;
&lt;br /&gt;
- Example of an appfile for building functional permanence model (appfile_fpm):&lt;br /&gt;
  # GPU&lt;br /&gt;
  # e.g. Linking against cublas, and fupermod is configured under cublas_config&lt;br /&gt;
  # suboption g=0 means device 0 is selected for computing&lt;br /&gt;
  -host localhost -np 1 $HOME/fupermod/cublas_config/tools/builder -l $HOME/fupermod/cublas_config/routines/mxm/.libs/libmxm_col.so -o k=640,g=0 -U10000 -s10&lt;br /&gt;
  # CPU&lt;br /&gt;
  # e.g. Linking against acml, and fupermod is configured under acml_config&lt;br /&gt;
  -host localhost -np 47 $HOME/fupermod/acml_config/tools/builder -l $HOME/fupermod/acml_config/routines/mxm/.libs/libmxm_col.so -o k=640 -U10000 -s10&lt;br /&gt;
&lt;br /&gt;
* Data partitioning&lt;br /&gt;
&lt;br /&gt;
- Matrix size D = N x N, and machinefile lists the nodes participating in the computing&lt;br /&gt;
 &lt;br /&gt;
  $ fupermod/tools/partitioner -l fupermod/routines/mxm/.libs/libmxm_col.so -D10000 -o N=100 -m machinefile&lt;br /&gt;
&lt;br /&gt;
* Running matrix multiplication&lt;br /&gt;
&lt;br /&gt;
  $ mpirun -rf rankfile -app appfile_mxm&lt;br /&gt;
&lt;br /&gt;
- Example of an appfile for matrix multiplication (appfile_mxm)&lt;br /&gt;
  # GPU&lt;br /&gt;
  # Assuming fupermod is configured under cublas_config, linking against cublas&lt;br /&gt;
  # -g0 means device 0 is selected for computing&lt;br /&gt;
  -host localhost -np 1 $HOME/fupermod/cublas_config/routines/mxm/mxm_col -k640 -g0 -m machinefile&lt;br /&gt;
  # CPU&lt;br /&gt;
  # Assuming fupermod is configured under acml_config, linking against acml&lt;br /&gt;
  -host localhost -np 47 $HOME/fupermod/acml_config/routines/mxm/mxm_col -k640 -m machinefile&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=703</id>
		<title>Pgfplot</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=703"/>
				<updated>2012-05-09T11:53:49Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PgfPlot is a package which let you do the same things as gnuplot but directly inside your latex file.&lt;br /&gt;
And this has a lot of advantages:&lt;br /&gt;
 - no additional file&lt;br /&gt;
 - no conversion from eps or ps or png to the pdf&lt;br /&gt;
 - the quality is really improved&lt;br /&gt;
 - the picture text has the same font as the rest of the document&lt;br /&gt;
&lt;br /&gt;
=Preambule=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\usepackage{tikz}&lt;br /&gt;
\usepackage{pgfplots}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=example=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\begin{tikzpicture}[transform shape,scale=0.9]&lt;br /&gt;
\begin{axis}[ &lt;br /&gt;
                   ylabel style={yshift=-15pt}, % place of the ylabel&lt;br /&gt;
                  width=\textwidth,height=7.4cm, %size of the picture&lt;br /&gt;
                  xlabel=Number of processors, &lt;br /&gt;
                  ylabel=Execution time ($10^3$ s),&lt;br /&gt;
                  legend style={at={(.9,.9)}}, % place of the legend&lt;br /&gt;
                  ymin=0,   ymax=8.8, % range for the y axe&lt;br /&gt;
                  mark size=1.5 % size of the points&lt;br /&gt;
                  ]&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
&lt;br /&gt;
\legend{WSCOM$_{\text{pf}}$,WSCOM,list\_min};&lt;br /&gt;
&lt;br /&gt;
\end{axis}\end{tikzpicture}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a part of the file &amp;quot;data&amp;quot; is shown just after:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
1  list_min 8241.04532500001 0.592721444672621 400&lt;br /&gt;
2  list_min 4276.264 0.541485563775196 400&lt;br /&gt;
3  list_min 2840.83145 0.240012784271948 400&lt;br /&gt;
4  list_min 2171.53825 0.204766932333766 400&lt;br /&gt;
5  list_min 1771.9397 0.187049380812677 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=702</id>
		<title>Pgfplot</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=702"/>
				<updated>2012-05-09T11:49:59Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PgfPlot is a package which let you do the same things as gnuplot but directly inside your latex file.&lt;br /&gt;
And this has a lot of advantages:&lt;br /&gt;
 - no additional file&lt;br /&gt;
 - no conversion from eps or ps or png to the pdf&lt;br /&gt;
 - the quality is really improved&lt;br /&gt;
 - the picture text has the same font as the rest of the document&lt;br /&gt;
&lt;br /&gt;
=Preambule=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\usepackage{tikz}&lt;br /&gt;
\usepackage{pgfplots}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=example=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\begin{tikzpicture}[transform shape,scale=0.9]&lt;br /&gt;
\begin{axis}[ ylabel&lt;br /&gt;
style={yshift=-15pt},width=\textwidth,height=7.4cm,&lt;br /&gt;
xlabel=Number of processors,&lt;br /&gt;
ylabel=Execution time ($10^3$ s),legend&lt;br /&gt;
style={at={(.9,.9)}},ymin=0,ymax=8.8,mark size=1.5]&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,yexpr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\legend{WSCOM$_{\text{pf}}$,WSCOM,list\_min};&lt;br /&gt;
&lt;br /&gt;
\end{axis}\end{tikzpicture}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a part of the file &amp;quot;data&amp;quot; is shown just after:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
1  list_min 8241.04532500001 0.592721444672621 400&lt;br /&gt;
2  list_min 4276.264 0.541485563775196 400&lt;br /&gt;
3  list_min 2840.83145 0.240012784271948 400&lt;br /&gt;
4  list_min 2171.53825 0.204766932333766 400&lt;br /&gt;
5  list_min 1771.9397 0.187049380812677 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=701</id>
		<title>Pgfplot</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=701"/>
				<updated>2012-05-09T11:49:38Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PgfPlot is a package which let you do the same things as gnuplot but directly inside your latex file.&lt;br /&gt;
And this has a lot of advantages:&lt;br /&gt;
 - no additional file&lt;br /&gt;
 - no conversion from eps or ps or png to the pdf&lt;br /&gt;
 - the quality is really improved&lt;br /&gt;
 - the picture text has the same font as the rest of the document&lt;br /&gt;
&lt;br /&gt;
=Preambule=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\usepackage{tikz}&lt;br /&gt;
\usepackage{pgfplots}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=example=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\begin{tikzpicture}[transform shape,scale=0.9]&lt;br /&gt;
\begin{axis}[ ylabel&lt;br /&gt;
style={yshift=-15pt},width=\textwidth,height=7.4cm,&lt;br /&gt;
xlabel=Number of processors,&lt;br /&gt;
ylabel=Execution time ($10^3$ s),legend&lt;br /&gt;
style={at={(.9,.9)}},ymin=0,ymax=8.8,mark size=1.5]&lt;br /&gt;
%, ytick={1000,2000,3000,4000,5000,6000,7000,8000}]&lt;br /&gt;
%,&lt;br /&gt;
%xtick={0,5,10,15,20,30,50},ytick={1000,2000,4000,8000}]&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,yexpr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\legend{WSCOM$_{\text{pf}}$,WSCOM,list\_min};&lt;br /&gt;
&lt;br /&gt;
\end{axis}\end{tikzpicture}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
a part of the file &amp;quot;data&amp;quot; is shown just after:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
1  list_min 8241.04532500001 0.592721444672621 400&lt;br /&gt;
2  list_min 4276.264 0.541485563775196 400&lt;br /&gt;
3  list_min 2840.83145 0.240012784271948 400&lt;br /&gt;
4  list_min 2171.53825 0.204766932333766 400&lt;br /&gt;
5  list_min 1771.9397 0.187049380812677 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=700</id>
		<title>Pgfplot</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=700"/>
				<updated>2012-05-09T11:48:46Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PgfPlot is a package which let you do the same things as gnuplot but directly inside your latex file.&lt;br /&gt;
And this has a lot of advantages:&lt;br /&gt;
 - no additional file&lt;br /&gt;
 - no conversion from eps or ps or png to the pdf&lt;br /&gt;
 - the quality is really improved&lt;br /&gt;
 - the picture text has the same font as the rest of the document&lt;br /&gt;
&lt;br /&gt;
=Preambule=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\usepackage{tikz}&lt;br /&gt;
\usepackage{pgfplots}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=example=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\begin{tikzpicture}[transform shape,scale=0.9]&lt;br /&gt;
\begin{axis}[ ylabel&lt;br /&gt;
style={yshift=-15pt},width=\textwidth,height=7.4cm,&lt;br /&gt;
xlabel=Number of processors,&lt;br /&gt;
ylabel=Execution time ($10^3$ s),legend&lt;br /&gt;
style={at={(.9,.9)}},ymin=0,ymax=8.8,mark size=1.5]&lt;br /&gt;
%, ytick={1000,2000,3000,4000,5000,6000,7000,8000}]&lt;br /&gt;
%,&lt;br /&gt;
%xtick={0,5,10,15,20,30,50},ytick={1000,2000,4000,8000}]&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,yexpr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\legend{WSCOM$_{\text{pf}}$,WSCOM,list\_min};&lt;br /&gt;
&lt;br /&gt;
\end{axis}\end{tikzpicture}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;text&amp;quot;&amp;gt;&lt;br /&gt;
1  list_min 8241.04532500001 0.592721444672621 400&lt;br /&gt;
2  list_min 4276.264 0.541485563775196 400&lt;br /&gt;
3  list_min 2840.83145 0.240012784271948 400&lt;br /&gt;
4  list_min 2171.53825 0.204766932333766 400&lt;br /&gt;
5  list_min 1771.9397 0.187049380812677 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=699</id>
		<title>Pgfplot</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=699"/>
				<updated>2012-05-09T11:48:30Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PgfPlot is a package which let you do the same things as gnuplot but directly inside your latex file.&lt;br /&gt;
And this has a lot of advantages:&lt;br /&gt;
 - no additional file&lt;br /&gt;
 - no conversion from eps or ps or png to the pdf&lt;br /&gt;
 - the quality is really improved&lt;br /&gt;
 - the picture text has the same font as the rest of the document&lt;br /&gt;
&lt;br /&gt;
=Preambule=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\usepackage{tikz}&lt;br /&gt;
\usepackage{pgfplots}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=example=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\begin{tikzpicture}[transform shape,scale=0.9]&lt;br /&gt;
\begin{axis}[ ylabel&lt;br /&gt;
style={yshift=-15pt},width=\textwidth,height=7.4cm,&lt;br /&gt;
xlabel=Number of processors,&lt;br /&gt;
ylabel=Execution time ($10^3$ s),legend&lt;br /&gt;
style={at={(.9,.9)}},ymin=0,ymax=8.8,mark size=1.5]&lt;br /&gt;
%, ytick={1000,2000,3000,4000,5000,6000,7000,8000}]&lt;br /&gt;
%,&lt;br /&gt;
%xtick={0,5,10,15,20,30,50},ytick={1000,2000,4000,8000}]&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,yexpr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\legend{WSCOM$_{\text{pf}}$,WSCOM,list\_min};&lt;br /&gt;
&lt;br /&gt;
\end{axis}\end{tikzpicture}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;plain&amp;quot;&amp;gt;&lt;br /&gt;
1  list_min 8241.04532500001 0.592721444672621 400&lt;br /&gt;
2  list_min 4276.264 0.541485563775196 400&lt;br /&gt;
3  list_min 2840.83145 0.240012784271948 400&lt;br /&gt;
4  list_min 2171.53825 0.204766932333766 400&lt;br /&gt;
5  list_min 1771.9397 0.187049380812677 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=698</id>
		<title>Pgfplot</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=698"/>
				<updated>2012-05-09T11:48:15Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PgfPlot is a package which let you do the same things as gnuplot but directly inside your latex file.&lt;br /&gt;
And this has a lot of advantages:&lt;br /&gt;
 - no additional file&lt;br /&gt;
 - no conversion from eps or ps or png to the pdf&lt;br /&gt;
 - the quality is really improved&lt;br /&gt;
 - the picture text has the same font as the rest of the document&lt;br /&gt;
&lt;br /&gt;
=Preambule=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\usepackage{tikz}&lt;br /&gt;
\usepackage{pgfplots}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=example=&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
\begin{tikzpicture}[transform shape,scale=0.9]&lt;br /&gt;
\begin{axis}[ ylabel&lt;br /&gt;
style={yshift=-15pt},width=\textwidth,height=7.4cm,&lt;br /&gt;
xlabel=Number of processors,&lt;br /&gt;
ylabel=Execution time ($10^3$ s),legend&lt;br /&gt;
style={at={(.9,.9)}},ymin=0,ymax=8.8,mark size=1.5]&lt;br /&gt;
%, ytick={1000,2000,3000,4000,5000,6000,7000,8000}]&lt;br /&gt;
%,&lt;br /&gt;
%xtick={0,5,10,15,20,30,50},ytick={1000,2000,4000,8000}]&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,y&lt;br /&gt;
expr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\addplot+[] table[header=false,x index=0,yexpr=\thisrowno{2}/1000]{data};&lt;br /&gt;
\legend{WSCOM$_{\text{pf}}$,WSCOM,list\_min};&lt;br /&gt;
&lt;br /&gt;
\end{axis}\end{tikzpicture}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;data&amp;quot;&amp;gt;&lt;br /&gt;
1  list_min 8241.04532500001 0.592721444672621 400&lt;br /&gt;
2  list_min 4276.264 0.541485563775196 400&lt;br /&gt;
3  list_min 2840.83145 0.240012784271948 400&lt;br /&gt;
4  list_min 2171.53825 0.204766932333766 400&lt;br /&gt;
5  list_min 1771.9397 0.187049380812677 400&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=697</id>
		<title>Pgfplot</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=697"/>
				<updated>2012-05-09T11:43:47Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PgfPlot is a package which let you do the same things as gnuplot but directly inside your latex file.&lt;br /&gt;
And this has a lot of advantages:&lt;br /&gt;
 - no additional file&lt;br /&gt;
 - no conversion from eps or ps or png to the pdf&lt;br /&gt;
 - the quality is really improved&lt;br /&gt;
 - the picture text has the same font as the rest of the document&lt;br /&gt;
&lt;br /&gt;
--code--&lt;br /&gt;
\usepackage{tikz}&lt;br /&gt;
\usepackage{pgfplots}&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=696</id>
		<title>Pgfplot</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Pgfplot&amp;diff=696"/>
				<updated>2012-05-09T11:43:11Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: Created page with &amp;quot;PgfPlot is a package which let you do the same things as gnuplot but directly inside your latex file. And this has a lot of advantages:  - no additional file  - no conversion fro…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;PgfPlot is a package which let you do the same things as gnuplot but directly inside your latex file.&lt;br /&gt;
And this has a lot of advantages:&lt;br /&gt;
 - no additional file&lt;br /&gt;
 - no conversion from eps or ps or png to the pdf&lt;br /&gt;
 - the quality is really improved&lt;br /&gt;
 - the picture text has the same font as the rest of the document&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Boost&amp;diff=694</id>
		<title>Boost</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Boost&amp;diff=694"/>
				<updated>2012-04-11T14:13:37Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://www.boost.org/&lt;br /&gt;
&lt;br /&gt;
== Installation from sources ==&lt;br /&gt;
1. By default, boost is configured with all libraries. To save time on building boost, you can configure it ony with the libraries you need:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ./b2 --prefix=DIR --with-graph --with-serialization --with-mpi&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
2. Default installation:&lt;br /&gt;
 - DIR/include/boost_version/boost&lt;br /&gt;
 - DIR/lib/libboost_library_versions.*&lt;br /&gt;
Create symbolic links:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd DIR/include; ln -s boost_version/boost&lt;br /&gt;
$ cd DIR/lib; ln -s libboost_[library]_[version].[a/so] libboost_[library].[a/so]&lt;br /&gt;
$ export LD_LIBRARY_PATH=DIR/lib:$LD_LIBRARY_PATH&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To install boost with mpi library, you need to add &amp;quot;using mpi ;&amp;quot; in the file &amp;quot;tools/build/v2/user-config.jam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [http://www.boost.org/doc/libs/1_42_0/libs/graph/doc/table_of_contents.html Graph]&lt;br /&gt;
* [http://www.boost.org/doc/libs/1_42_0/libs/serialization/doc/index.html Serialization]&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Boost&amp;diff=693</id>
		<title>Boost</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Boost&amp;diff=693"/>
				<updated>2012-04-11T11:42:25Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://www.boost.org/&lt;br /&gt;
&lt;br /&gt;
== Installation from sources ==&lt;br /&gt;
1. By default, boost is configured with all libraries. To save time on building boost, you can configure it ony with the libraries you need:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ./b2 --prefix=DIR --with-libraries=graph,serialization&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
2. Default installation:&lt;br /&gt;
 - DIR/include/boost_version/boost&lt;br /&gt;
 - DIR/lib/libboost_library_versions.*&lt;br /&gt;
Create symbolic links:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd DIR/include; ln -s boost_version/boost&lt;br /&gt;
$ cd DIR/lib; ln -s libboost_[library]_[version].[a/so] libboost_[library].[a/so]&lt;br /&gt;
$ export LD_LIBRARY_PATH=DIR/lib:$LD_LIBRARY_PATH&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To install boost with mpi library, you need to add &amp;quot;using mpi ;&amp;quot; in the file &amp;quot;tools/build/v2/user-config.jam&amp;quot;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [http://www.boost.org/doc/libs/1_42_0/libs/graph/doc/table_of_contents.html Graph]&lt;br /&gt;
* [http://www.boost.org/doc/libs/1_42_0/libs/serialization/doc/index.html Serialization]&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Boost&amp;diff=692</id>
		<title>Boost</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Boost&amp;diff=692"/>
				<updated>2012-04-11T11:41:59Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;http://www.boost.org/&lt;br /&gt;
&lt;br /&gt;
== Installation from sources ==&lt;br /&gt;
1. By default, boost is configured with all libraries. To save time on building boost, you can configure it ony with the libraries you need:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ ./b2 --prefix=DIR --with-libraries=graph,serialization&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
To install boost with mpi library, you need to add &amp;quot;using mpi ;&amp;quot; in the file &amp;quot;tools/build/v2/user-config.jam&amp;quot;&lt;br /&gt;
2. Default installation:&lt;br /&gt;
 - DIR/include/boost_version/boost&lt;br /&gt;
 - DIR/lib/libboost_library_versions.*&lt;br /&gt;
Create symbolic links:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
$ cd DIR/include; ln -s boost_version/boost&lt;br /&gt;
$ cd DIR/lib; ln -s libboost_[library]_[version].[a/so] libboost_[library].[a/so]&lt;br /&gt;
$ export LD_LIBRARY_PATH=DIR/lib:$LD_LIBRARY_PATH&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
* [http://www.boost.org/doc/libs/1_42_0/libs/graph/doc/table_of_contents.html Graph]&lt;br /&gt;
* [http://www.boost.org/doc/libs/1_42_0/libs/serialization/doc/index.html Serialization]&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=PGF/Tikz&amp;diff=676</id>
		<title>PGF/Tikz</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=PGF/Tikz&amp;diff=676"/>
				<updated>2012-01-30T17:43:30Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Write a figure=&lt;br /&gt;
The preamble of the latex file must contain: &lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;\usepackage{tikz}&amp;lt;/source&amp;gt;&lt;br /&gt;
Some optional libraries could be add like this:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;\usetikzlibrary{calc}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To start a figure, the code must be inside the tikzpicture environment like this:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;\begin{tikzpicture} ... TikZ code here...  \end{tikzpicture}&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=exemple=&lt;br /&gt;
&amp;lt;source lang=&amp;quot;latex&amp;quot;&amp;gt;&lt;br /&gt;
% Author: Quintin Jean-Noël&lt;br /&gt;
% &amp;lt;http://moais.imag.fr/membres/jean-noel.quintin/&amp;gt;&lt;br /&gt;
\documentclass{article}&lt;br /&gt;
\usepackage{tikz}&lt;br /&gt;
\usetikzlibrary[topaths]&lt;br /&gt;
% A counter, since TikZ is not clever enough (yet) to handle&lt;br /&gt;
% arbitrary angle systems.&lt;br /&gt;
\newcount\mycount&lt;br /&gt;
\begin{document}&lt;br /&gt;
\begin{tikzpicture}[transform shape]&lt;br /&gt;
%the multiplication with floats is not possible. Thus I split the loop&lt;br /&gt;
%in two.&lt;br /&gt;
\foreach \number in {1,...,8}{&lt;br /&gt;
  % Computer angle:&lt;br /&gt;
    \mycount=\number&lt;br /&gt;
    \advance\mycount by -1&lt;br /&gt;
    \multiply\mycount by 45&lt;br /&gt;
    \advance\mycount by 0 &lt;br /&gt;
    \node[draw,circle,inner sep=0.125cm] (N-\number) at (\the\mycount:5.4cm) {};&lt;br /&gt;
} &lt;br /&gt;
\foreach \number in {9,...,16}{&lt;br /&gt;
  % Computer angle:&lt;br /&gt;
    \mycount=\number&lt;br /&gt;
    \advance\mycount by -1&lt;br /&gt;
    \multiply\mycount by 45&lt;br /&gt;
    \advance\mycount by 22.5&lt;br /&gt;
    \node[draw,circle,inner sep=0.125cm] (N-\number) at (\the\mycount:5.4cm) {};&lt;br /&gt;
} &lt;br /&gt;
\foreach \number in {1,...,15}{&lt;br /&gt;
  \mycount=\number&lt;br /&gt;
    \advance\mycount by 1 &lt;br /&gt;
    \foreach \numbera in {\the\mycount,...,16}{&lt;br /&gt;
      \path (N-\number) edge[-&amp;gt;,bend right=3] (N-\numbera)  edge[&amp;lt;-,bend&lt;br /&gt;
        left=3] (N-\numbera);&lt;br /&gt;
    }     &lt;br /&gt;
}&lt;br /&gt;
\end{tikzpicture}&lt;br /&gt;
\end{document}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=PGF/Tikz&amp;diff=674</id>
		<title>PGF/Tikz</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=PGF/Tikz&amp;diff=674"/>
				<updated>2012-01-30T17:26:54Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: Created page with &amp;quot;=PGF/Tikz=&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=PGF/Tikz=&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	<entry>
		<id>https://hcl.ucd.ie/wiki/index.php?title=Main_Page&amp;diff=673</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://hcl.ucd.ie/wiki/index.php?title=Main_Page&amp;diff=673"/>
				<updated>2012-01-30T17:26:11Z</updated>
		
		<summary type="html">&lt;p&gt;Quintin: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This site is set up for sharing ideas, findings and experience in heterogeneous computing. Please, log in and create new or edit existing pages. How to format wiki-pages read [[Help:Editing|here]].&lt;br /&gt;
&lt;br /&gt;
== HCL software for heterogeneous computing ==&lt;br /&gt;
* Extensions for [[MPI]]: [http://hcl.ucd.ie/project/mpC mpC] [http://hcl.ucd.ie/project/HeteroMPI HeteroMPI] [http://hcl.ucd.ie/project/libELC libELC]&lt;br /&gt;
* Extensions for [[GridRPC]]: [http://hcl.ucd.ie/project/SmartGridSolve SmartGridSolve] [http://hcl.ucd.ie/project/NI-Connect NI-Connect]&lt;br /&gt;
* Computation benchmarking, modeling, dynamic load balancing: [http://hcl.ucd.ie/project/fupermod FuPerMod] [http://hcl.ucd.ie/project/pmm PMM]&lt;br /&gt;
* Communication benchmarking, modeling, optimization: [http://hcl.ucd.ie/project/cpm CPM] [http://hcl.ucd.ie/project/mpiblib MPIBlib]&lt;br /&gt;
&lt;br /&gt;
== Heterogeneous mathematical software ==&lt;br /&gt;
* [http://hcl.ucd.ie/project/HeteroScaLAPACK HeteroScaLAPACK]&lt;br /&gt;
* [http://hcl.ucd.ie/project/Hydropad Hydropad]&lt;br /&gt;
&lt;br /&gt;
== Operating systems == &lt;br /&gt;
* [[Linux]]&lt;br /&gt;
* [[Windows]]&lt;br /&gt;
&lt;br /&gt;
== Development tools ==&lt;br /&gt;
* [[C/C++]], [[Python]], [[UML]], [[FORTRAN]]&lt;br /&gt;
* [[Autotools]]&lt;br /&gt;
* [[GDB]], [[OProfile]], [[Valgrind]]&lt;br /&gt;
* [[Doxygen]]&lt;br /&gt;
* [[ChangeLog]], [[Subversion]]&lt;br /&gt;
* [[Eclipse]]&lt;br /&gt;
&lt;br /&gt;
== [[Libraries]] ==&lt;br /&gt;
* [[GNU C Library]]&lt;br /&gt;
* [[MPI]]&lt;br /&gt;
* [[STL]], [[Boost]]&lt;br /&gt;
* [[GSL]]&lt;br /&gt;
* [[BLAS LAPACK ScaLAPACK]]&lt;br /&gt;
* [[NLOPT]]&lt;br /&gt;
* [[BitTorrent (B. Cohen's version)]]&lt;br /&gt;
* [[CUDA SDK]]&lt;br /&gt;
&lt;br /&gt;
== Data processing ==&lt;br /&gt;
* [[gnuplot]], [[pgfplot]], [[matplotlib]]&lt;br /&gt;
* [[Graphviz]]&lt;br /&gt;
* [[Octave]], [[R]]&lt;br /&gt;
* [[G3DViewer]]&lt;br /&gt;
&lt;br /&gt;
== Paper &amp;amp; Presentation Tools ==&lt;br /&gt;
* [[Dia]], [[PGF/Tikz]]&lt;br /&gt;
* [[LaTeX]], [[Beamer]]&lt;br /&gt;
* [[BibTeX]], [[JabRef]]&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
* [[HCL cluster]]&lt;br /&gt;
* [[Other UCD Resources]]&lt;br /&gt;
* [[UTK multicores + GPU]]&lt;br /&gt;
* [[Grid5000]]&lt;br /&gt;
&lt;br /&gt;
[[SSH|How to connect to cluster via SSH]]&lt;br /&gt;
&lt;br /&gt;
[[hwloc|How to find information about the hardware]]&lt;br /&gt;
&lt;br /&gt;
== Mathematics ==&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Confidence_interval Confidence interval (Statistics)], [http://en.wikipedia.org/wiki/Student's_t-distribution Student's t-distribution] (implemented in [[GSL]])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Linear_regression Linear regression] (implemented in [[GSL]])&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Binomial_tree#Binomial_tree Binomial tree] (use [[Graphviz]] to visualize trees)&lt;br /&gt;
* [http://en.wikipedia.org/wiki/Spline_interpolation Spline interpolation], [http://en.wikipedia.org/wiki/B-spline Spline approximation] (implemented in [[GSL]])&lt;/div&gt;</summary>
		<author><name>Quintin</name></author>	</entry>

	</feed>