Difference between revisions of "Main Page"

From HCL
Jump to: navigation, search
(Paper & Presentation Tools)
 
(66 intermediate revisions by 6 users not shown)
Line 1: Line 1:
This site is set up for sharing ideas, findings and experience in heterogeneous computing. Please, log in and create new or edit existing pages.
+
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]].
 +
 
 +
== HCL software for heterogeneous computing ==
 +
* Extensions for [[MPI]]: [http://hcl.ucd.ie/project/mpC mpC] [http://hcl.ucd.ie/project/HeteroMPI HeteroMPI] [http://hcl.ucd.ie/project/libELC libELC]
 +
* Extensions for [http://en.wikipedia.org/wiki/GridRPC GridRPC]: [http://hcl.ucd.ie/project/SmartGridSolve SmartGridSolve] [http://hcl.ucd.ie/project/NI-Connect NI-Connect]
 +
* Computation benchmarking, modeling, dynamic load balancing: [http://hcl.ucd.ie/project/fupermod FuPerMod] [http://hcl.ucd.ie/project/pmm PMM]
 +
* Communication benchmarking, modeling, optimization: [http://hcl.ucd.ie/project/cpm CPM] [http://hcl.ucd.ie/project/mpiblib MPIBlib]
 +
 
 +
== Heterogeneous mathematical software ==
 +
* [http://hcl.ucd.ie/project/HeteroScaLAPACK HeteroScaLAPACK]
 +
* [http://hcl.ucd.ie/project/Hydropad Hydropad]
  
 
== Operating systems ==  
 
== Operating systems ==  
 
* [[Linux]]
 
* [[Linux]]
 
* [[Windows]]
 
* [[Windows]]
 +
 
== Development tools ==
 
== Development tools ==
 +
* [[C/C++]], [[Python]], [[UML]], [[FORTRAN]]
 
* [[Autotools]]
 
* [[Autotools]]
* [[GDB]]
+
* [[GDB]], [[OProfile]], [[Valgrind]]
* [[Valgrind]]
 
 
* [[Doxygen]]
 
* [[Doxygen]]
* [[ChangeLog]]
+
* [[ChangeLog]], [[Subversion]]
 
* [[Eclipse]]
 
* [[Eclipse]]
== Clusters ==
+
* [[Bash Scripts]]
 +
 
 +
== [[Libraries]] ==
 +
* [[GNU C Library]]
 +
* [[MPI]]
 +
* [[STL]], [[Boost]]
 +
* [[GSL]]
 +
* [[BLAS LAPACK ScaLAPACK]]
 +
* [[NLOPT]]
 +
* [[BitTorrent (B. Cohen's version)]]
 +
* [[CUDA SDK]]
 +
 
 +
== Data processing ==
 +
* [[gnuplot]], [[pgfplot]], [[matplotlib]]
 +
* [[Graphviz]]
 +
* [[Octave]], [[R]]
 +
* [[G3DViewer]]
 +
 
 +
== Paper & Presentation Tools ==
 +
* [[Dia]], [[PGF/Tikz]], [[pgfplot]]
 +
* [[LaTeX]], [[Beamer]]
 +
* [[BibTeX]], [[JabRef]]
 +
HCL templates for slides and posters in the HCL publications repository trunk/templates
 +
 
 +
== Hardware ==
 
* [[HCL cluster]]
 
* [[HCL cluster]]
* [[UTK clusters]]
+
* [[Other UCD Resources]]
 +
* [[UTK multicores + GPU]]
 
* [[Grid5000]]
 
* [[Grid5000]]
 +
* [[BlueGene/P]]
 +
* [[Desktop Backup]]
 +
* [[Memory size, overcommit, limit]]
 +
 +
[[SSH|How to connect to cluster via SSH]]
 +
 +
[[hwloc|How to find information about the hardware]]
 +
 +
== Mathematics ==
 +
* [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]])
 +
* [http://en.wikipedia.org/wiki/Linear_regression Linear regression] (implemented in [[GSL]])
 +
* [http://en.wikipedia.org/wiki/Binomial_tree#Binomial_tree Binomial tree] (use [[Graphviz]] to visualize trees)
 +
* [http://en.wikipedia.org/wiki/Spline_interpolation Spline interpolation], [http://en.wikipedia.org/wiki/B-spline Spline approximation] (implemented in [[GSL]])

Latest revision as of 10:24, 6 November 2013

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 here.

HCL software for heterogeneous computing

Heterogeneous mathematical software

Operating systems

Development tools

Libraries

Data processing

Paper & Presentation Tools

HCL templates for slides and posters in the HCL publications repository trunk/templates

Hardware

How to connect to cluster via SSH

How to find information about the hardware

Mathematics