This is a list of component suggestions for potential inclusion into future versions of OpenHPC. Note that being listed here does not guarantee inclusion as a more formal selection and review process is likely to be instituted by a technical steering committee once the governance process is formalized. However, it is intended to provide an initial centralizing location to log suggestions.
Type | Name | Location | Notes |
---|---|---|---|
admin | spindle | https://github.com/hpc/Spindle | tool for loading dynamic libs at scale |
(added in 1.1) | |||
configuration | ansible | https://github.com/ansible/ansible | |
configuration | chef | https://www.chef.io/chef, https://github.com/chef/chef | |
configuration | cfengine | https://cfengine.com | v2 (HPC/genderized) & v3 |
configuration | puppet | https://puppetlabs.com | |
debug | libdwarf | http://www.prevanders.net/dwarf.html | debugging information format |
debug | MpiPView | MpiPView | Visualize MpiP |
debug | StackWalker | https://stackwalker.codeplex.com | |
development | fpga | tools to program FPGAs | |
drivers | NVIDIA | http://www.nvidia.com/object/unix.html | GPU support |
drivers | Mellenox | ofed | Mellanox flavor of OFED |
library | fgfs | fgfs | turns expensive, non-scalable file system calls into simple string comparison operations |
library | gdal | http://www.gdal.org | raster and vector geospacial data (GIS) |
library | gperf | https://www.gnu.org/software/gperf | gnu perfect hash generator |
library | libunwind | libunwind | stack unwinding lib |
library | MRNet | http://www.paradyn.org/mrnet | Multicast reduction network |
library | OpenCV | http://opencv.org | computer vision and machine learning software library |
library | pyMPI | http://pympi.sourceforge.net | Python MPI bindings |
library | scr | https://github.com/hpc/scr | Scalable Checkpoint Restart |
library | sgd | http://leon.bottou.org/projects/sgd | Stochastic Gradient Descent |
library | TCLAP | http://tclap.sourceforge.net Also on GitHub(newer?) | Library to define and access CLI arguments |
library | UDUNITS | UDUNITS | Conversion between different units(udunits2?) |
library | VampirTrace | VampirTrace, http://tinyurl.com/ozrs7e3 | detailed logging of program execution for parallel applications |
library | vowpal wabbit | https://github.com/JohnLangford/vowpal_wabbit | machine learning system |
perf-tools | Darshan | darshan | Characterize IO patterns |
perf-tools | gperftools | https://github.com/gperftools/gperftools | Google performance tools |
perf-tools | HPCToolkit | http://hpctoolkit.org | HPC app profiling |
perf-tools | memP | http://memp.sourceforge.net | Parallel heap profiling |
perf-tools | papiex | http://icl.cs.utk.edu/~mucci/papiex | (unsupported) hw performance using papi |
perf-tools | Scalasca, Score-P, cube | http://www.scalasca.org/software/scalasca-2.x/download.html | performance optimization of parallel programs |
resource management | Torque/Maui | http://www.adaptivecomputing.com/products/open-source/torque/ | resource management and scheduler |
resource management | PBS Pro | http://www.pbsworks.com/newsdetail.aspx?news_id=11199 | scheduler |
runtime | Sandia OpenSHEM | https://github.com/regrant/sandia-shmem | Implementation of the OpenSHMEM specification |
provisioning | xCAT | http://www.xcat.org | |
visualization | Blender | Blender, https://rcc.fsu.edu/software/blender | 3D animation suite |
visualization | engauge | http://digitizer.sourceforge.net | Convert graph image to spreadsheet |
visualization | ncl | http://www.ncl.ucar.edu | NCAR Command Language |
visualization | ParaView | http://www.paraview.org | Parallel visualization application |
visualization | PySide | Latest version: 1.2.4, http://pypi.python.org/pypi/PySide/1.2.2 | Python QT bindings |
visualization | VTK | http://www.vtk.org/download | Visualization Toolkit |
visualization | PCP | http://pcp.io/ | Install PCP and PCP-GUI for visual tracing using pmchart |
utility | AtomView3 (1&2?) | AtomView | Atomistic configuration viewer |
utility | BlockBuster | BlockBuster | High-resolution image/movie player |
utility | GMT | http://gmt.soest.hawaii.edu | Generic Mapping Tools |
utility | iRODS | http://irods.org | open source data management software |
utility | LaunchMON | LaunchMON | co-locate tool daemons with HPC runtimes |
utility | magpie | https://github.com/LLNL/magpie | run BigData(hadoop) jobs on HPC systems |
utility | NCO | http://nco.sourceforge.net/, User Guide | netCDF commandline operators |
utility | patchelf | https://github.com/NixOS/patchelf | modify dynamic linker and RPATH of ELF executables |
utility | PMIx | https://www.open-mpi.org/projects/pmix | Exascale process management interface |
utility | SideCar | Source public download site unknown (about) | Remote blockbuster control |
utility | SQLCipher | SQLCipher | SQL database encryption |
utility/lib | szip | szip | HDF file compression |