Difference between revisions of "Main Page"
From HCL
(→Libraries) |
(→Paper & Presentation Tools) |
||
(55 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. How to format wiki-pages read [[Help:Editing|here]]. | 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 == | ||
Line 6: | Line 16: | ||
== Development tools == | == Development tools == | ||
− | * [[C/C++]] | + | * [[C/C++]], [[Python]], [[UML]], [[FORTRAN]] |
* [[Autotools]] | * [[Autotools]] | ||
− | * [[GDB]] | + | * [[GDB]], [[OProfile]], [[Valgrind]] |
− | |||
− | |||
* [[Doxygen]] | * [[Doxygen]] | ||
− | * [[Subversion]] | + | * [[ChangeLog]], [[Subversion]] |
* [[Eclipse]] | * [[Eclipse]] | ||
+ | * [[Bash Scripts]] | ||
== [[Libraries]] == | == [[Libraries]] == | ||
+ | * [[GNU C Library]] | ||
* [[MPI]] | * [[MPI]] | ||
− | * [[Boost]] | + | * [[STL]], [[Boost]] |
* [[GSL]] | * [[GSL]] | ||
− | * [[ | + | * [[BLAS LAPACK ScaLAPACK]] |
− | * [[ | + | * [[NLOPT]] |
− | * [[ | + | * [[BitTorrent (B. Cohen's version)]] |
+ | * [[CUDA SDK]] | ||
== Data processing == | == Data processing == | ||
− | * [[gnuplot]] | + | * [[gnuplot]], [[pgfplot]], [[matplotlib]] |
* [[Graphviz]] | * [[Graphviz]] | ||
+ | * [[Octave]], [[R]] | ||
+ | * [[G3DViewer]] | ||
− | == Presentation == | + | == Paper & Presentation Tools == |
− | * [[Dia]] | + | * [[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 | + | * [[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.
Contents
HCL software for heterogeneous computing
- Extensions for MPI: mpC HeteroMPI libELC
- Extensions for GridRPC: SmartGridSolve NI-Connect
- Computation benchmarking, modeling, dynamic load balancing: FuPerMod PMM
- Communication benchmarking, modeling, optimization: CPM MPIBlib
Heterogeneous mathematical software
Operating systems
Development tools
- C/C++, Python, UML, FORTRAN
- Autotools
- GDB, OProfile, Valgrind
- Doxygen
- ChangeLog, Subversion
- Eclipse
- Bash Scripts
Libraries
- GNU C Library
- MPI
- STL, Boost
- GSL
- BLAS LAPACK ScaLAPACK
- NLOPT
- BitTorrent (B. Cohen's version)
- CUDA SDK
Data processing
Paper & Presentation Tools
HCL templates for slides and posters in the HCL publications repository trunk/templates
Hardware
- HCL cluster
- Other UCD Resources
- UTK multicores + GPU
- Grid5000
- BlueGene/P
- Desktop Backup
- Memory size, overcommit, limit
How to connect to cluster via SSH
How to find information about the hardware
Mathematics
- Confidence interval (Statistics), Student's t-distribution (implemented in GSL)
- Linear regression (implemented in GSL)
- Binomial tree (use Graphviz to visualize trees)
- Spline interpolation, Spline approximation (implemented in GSL)