Skip to content

Commit

Permalink
docs: updated software list
Browse files Browse the repository at this point in the history
  • Loading branch information
kcgthb committed Jan 8, 2024
1 parent 7d50f04 commit be2f931
Show file tree
Hide file tree
Showing 2 changed files with 113 additions and 195 deletions.
200 changes: 104 additions & 96 deletions includes/data/software.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5803,6 +5803,14 @@ software_modules:
- {description: '.NET is a free, cross-platform, open source developer platform
for building many different types of applications.', markedDefault: false,
versionName: 6.0.413}
- categories: devel, language
defaultVersionName: 2.6.14
description: GCL is the official Common Lisp for the GNU project.
package: gcl
url: https://www.gnu.org/software/gcl/
versions:
- {description: GCL is the official Common Lisp for the GNU project., markedDefault: false,
versionName: 2.6.14}
- categories: devel, data
defaultVersionName: 1.0.0
description: zfp is an open-source library for compressed floating-point and
Expand Down Expand Up @@ -5871,22 +5879,19 @@ software_modules:
- {description: The libevent API provides a mechanism to execute a callback
function when a specific event occurs on a file descriptor or after a timeout
has been reached., markedDefault: false, versionName: 2.1.12}
- categories: devel, language
defaultVersionName: 2.7.13
description: Python is an interpreted, interactive, object-oriented programming
language.
package: python
url: https://www.python.org
- categories: devel, lib
defaultVersionName: 1.0.0
description: CNMeM is a simple library to help the Deep Learning frameworks
manage CUDA memory.
package: cnmem
url: https://github.com/NVIDIA/ncmem
versions:
- {description: 'Python is an interpreted, interactive, object-oriented programming
language.', family: python, help: 'https://www.sherlock.stanford.edu/docs/software/using/python',
markedDefault: false, versionName: 3.6.1}
- {description: 'Python is an interpreted, interactive, object-oriented programming
language.', family: python, help: 'https://www.sherlock.stanford.edu/docs/software/using/python',
markedDefault: false, versionName: 3.9.0}
- {description: 'Python is an interpreted, interactive, object-oriented programming
language.', family: python, help: 'https://www.sherlock.stanford.edu/docs/software/using/python',
markedDefault: true, versionName: 2.7.13}
- description: CNMeM is a simple library to help the Deep Learning frameworks
manage CUDA memory.
markedDefault: false
properties:
arch: {gpu: 1}
versionName: 1.0.0
- categories: devel, data
defaultVersionName: 4.3.1
description: NetCDF is a set of software libraries and self-describing, machine-independent
Expand Down Expand Up @@ -6109,39 +6114,21 @@ software_modules:
arch: {gpu: 1}
parallel: {mpi: 1}
versionName: 0.12.1
- categories: devel, compiler
defaultVersionName: '21.5'
description: NVIDIA HPC Software Development Kit (SDK) including C, C++, and
Fortran compilers.
package: nvhpc
url: https://developer.nvidia.com/hpc-sdk
- categories: devel, data
defaultVersionName: 4.5.4
description: NetCDF is a set of software libraries and self-describing, machine-independent
data formats that support the creation, access, and sharing of array-oriented
scientific data. This module provides Fortran libraries.
package: netcdf-fortran
url: https://www.unidata.ucar.edu/software/netcdf
versions:
- description: NVIDIA HPC Software Development Kit (SDK) including C, C++, and
Fortran compilers.
family: mpi
markedDefault: false
properties:
arch: {gpu: 1}
parallel: {mpi: 1}
versionName: '21.7'
- description: NVIDIA HPC Software Development Kit (SDK) including C, C++, and
Fortran compilers.
family: mpi
markedDefault: false
properties:
arch: {gpu: 1}
parallel: {mpi: 1}
versionName: '22.3'
- description: NVIDIA HPC Software Development Kit (SDK) including C, C++, and
Fortran compilers.
family: mpi
- description: NetCDF is a set of software libraries and self-describing, machine-independent
data formats that support the creation, access, and sharing of array-oriented
scientific data. This module provides Fortran libraries.
markedDefault: false
properties:
arch: {gpu: 1}
parallel: {mpi: 1}
versionName: '23.3'
- {description: 'NVIDIA HPC Software Development Kit (SDK) including C, C++,
and Fortran compilers.', family: compiler_f, markedDefault: true, versionName: '21.5'}
versionName: 4.5.4
- categories: devel, engine
defaultVersionName: 8.4.371.22
description: V8 is Google’s open source high-performance JavaScript and WebAssembly
Expand Down Expand Up @@ -6346,19 +6333,22 @@ software_modules:
- {description: Cython is an optimising static compiler for both the Python
programming language and the extended Cython programming language (based
on Pyrex)., markedDefault: false, versionName: 0.29.28_py39}
- categories: devel, lib
defaultVersionName: 1.0.0
description: CNMeM is a simple library to help the Deep Learning frameworks
manage CUDA memory.
package: cnmem
url: https://github.com/NVIDIA/ncmem
- categories: devel, language
defaultVersionName: 2.7.13
description: Python is an interpreted, interactive, object-oriented programming
language.
package: python
url: https://www.python.org
versions:
- description: CNMeM is a simple library to help the Deep Learning frameworks
manage CUDA memory.
markedDefault: false
properties:
arch: {gpu: 1}
versionName: 1.0.0
- {description: 'Python is an interpreted, interactive, object-oriented programming
language.', family: python, help: 'https://www.sherlock.stanford.edu/docs/software/using/python',
markedDefault: false, versionName: 3.6.1}
- {description: 'Python is an interpreted, interactive, object-oriented programming
language.', family: python, help: 'https://www.sherlock.stanford.edu/docs/software/using/python',
markedDefault: false, versionName: 3.9.0}
- {description: 'Python is an interpreted, interactive, object-oriented programming
language.', family: python, help: 'https://www.sherlock.stanford.edu/docs/software/using/python',
markedDefault: true, versionName: 2.7.13}
- categories: devel, language
defaultVersionName: '20180301'
description: Manticore is a high-level parallel programming language aimed at
Expand Down Expand Up @@ -6782,24 +6772,19 @@ software_modules:
- {description: 'Haskell is a statically typed, purely functional programming
language with type inference and lazy evaluation.', markedDefault: false,
versionName: 8.6.5}
- categories: devel, lib
defaultVersionName: 3.1.0
description: CUTLASS is a collection of CUDA C++ template abstractions for implementing
high-performance matrix-multiplication (GEMM) at all levels and scales within
CUDA.
package: cutlass
url: https://github.com/NVIDIA/cutlass
- categories: devel, language
defaultVersionName: 2.2.2
description: GNU Guile is the preferred extension system for the GNU Project,
which features an implementation of the Scheme programming language.
package: guile
url: https://www.gnu.org/software/guile/
versions:
- {description: CUTLASS is a collection of CUDA C++ template abstractions for
implementing high-performance matrix-multiplication (GEMM) at all levels
and scales within CUDA., markedDefault: false, versionName: 0.1.0}
- description: CUTLASS is a collection of CUDA C++ template abstractions for
implementing high-performance matrix-multiplication (GEMM) at all levels
and scales within CUDA.
markedDefault: false
properties:
arch: {gpu: 1}
versionName: 3.1.0
- {description: 'GNU Guile is the preferred extension system for the GNU Project,
which features an implementation of the Scheme programming language.', markedDefault: false,
versionName: 2.0.11}
- {description: 'GNU Guile is the preferred extension system for the GNU Project,
which features an implementation of the Scheme programming language.', markedDefault: false,
versionName: 2.2.2}
- categories: devel, data analytics
defaultVersionName: 3.1.0
description: The Apache Hadoop software library is a framework that allows for
Expand Down Expand Up @@ -7128,19 +7113,24 @@ software_modules:
versions:
- {description: 'PGI compilers and tools, including Open MPI (Community Edition).',
family: mpi, markedDefault: false, versionName: '19.10'}
- categories: devel, language
defaultVersionName: 2.2.2
description: GNU Guile is the preferred extension system for the GNU Project,
which features an implementation of the Scheme programming language.
package: guile
url: https://www.gnu.org/software/guile/
- categories: devel, lib
defaultVersionName: 3.1.0
description: CUTLASS is a collection of CUDA C++ template abstractions for implementing
high-performance matrix-multiplication (GEMM) at all levels and scales within
CUDA.
package: cutlass
url: https://github.com/NVIDIA/cutlass
versions:
- {description: 'GNU Guile is the preferred extension system for the GNU Project,
which features an implementation of the Scheme programming language.', markedDefault: false,
versionName: 2.0.11}
- {description: 'GNU Guile is the preferred extension system for the GNU Project,
which features an implementation of the Scheme programming language.', markedDefault: false,
versionName: 2.2.2}
- {description: CUTLASS is a collection of CUDA C++ template abstractions for
implementing high-performance matrix-multiplication (GEMM) at all levels
and scales within CUDA., markedDefault: false, versionName: 0.1.0}
- description: CUTLASS is a collection of CUDA C++ template abstractions for
implementing high-performance matrix-multiplication (GEMM) at all levels
and scales within CUDA.
markedDefault: false
properties:
arch: {gpu: 1}
versionName: 3.1.0
- categories: devel, lib
defaultVersionName: 1.0.4
description: The Light-weight Group Library provides methods for MPI codes to
Expand Down Expand Up @@ -7552,21 +7542,39 @@ software_modules:
versions:
- {description: 'Light-weight, simple and fast XML parser for C++ with XPath
support.', markedDefault: false, versionName: 1.12.1}
- categories: devel, data
defaultVersionName: 4.5.4
description: NetCDF is a set of software libraries and self-describing, machine-independent
data formats that support the creation, access, and sharing of array-oriented
scientific data. This module provides Fortran libraries.
package: netcdf-fortran
url: https://www.unidata.ucar.edu/software/netcdf
- categories: devel, compiler
defaultVersionName: '21.5'
description: NVIDIA HPC Software Development Kit (SDK) including C, C++, and
Fortran compilers.
package: nvhpc
url: https://developer.nvidia.com/hpc-sdk
versions:
- description: NetCDF is a set of software libraries and self-describing, machine-independent
data formats that support the creation, access, and sharing of array-oriented
scientific data. This module provides Fortran libraries.
- description: NVIDIA HPC Software Development Kit (SDK) including C, C++, and
Fortran compilers.
family: mpi
markedDefault: false
properties:
arch: {gpu: 1}
parallel: {mpi: 1}
versionName: 4.5.4
versionName: '21.7'
- description: NVIDIA HPC Software Development Kit (SDK) including C, C++, and
Fortran compilers.
family: mpi
markedDefault: false
properties:
arch: {gpu: 1}
parallel: {mpi: 1}
versionName: '22.3'
- description: NVIDIA HPC Software Development Kit (SDK) including C, C++, and
Fortran compilers.
family: mpi
markedDefault: false
properties:
arch: {gpu: 1}
parallel: {mpi: 1}
versionName: '23.3'
- {description: 'NVIDIA HPC Software Development Kit (SDK) including C, C++,
and Fortran compilers.', family: compiler_f, markedDefault: true, versionName: '21.5'}
- categories: devel, compiler
defaultVersionName: '110.81'
description: Standard ML of New Jersey (abbreviated SML/NJ) is a compiler for
Expand Down
108 changes: 9 additions & 99 deletions src/docs/software/updates.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@
<description>Sherlock software update feed</description>
<link>https://www.sherlock.stanford.edu/docs/software/list</link>
<atom:link href="https://www.sherlock.stanford.edu/docs/software/updates.xml" rel="self" type="application/rss+xml"/>
<item>
<title>New module: devel/gcl version 2.6.14</title>
<description>GCL is the official Common Lisp for the GNU project.</description>
<link>https://www.gnu.org/software/gcl/</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=2.6.14#gcl</guid>
<category>devel, language</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Mon, 8 Jan 2024 14:23:50 -0800</pubDate>
</item>
<item>
<title>New version: physics/geos version 3.12.1</title>
<description>GEOS is a C/C++ library for computational geometry with a focus on algorithms used in geographic information systems (GIS) software.</description>
Expand Down Expand Up @@ -140,104 +149,5 @@
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Wed, 11 Oct 2023 08:43:26 -0700</pubDate>
</item>
<item>
<title>New version: devel/code-server version 4.16.1</title>
<description>Run VS Code on any machine anywhere and access it in the browser.</description>
<link>https://github.com/coder/code-server</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=4.16.1#code-server</guid>
<category>devel, IDE</category>
<author>[email protected] (Mike Hartman)</author>
<pubDate>Tue, 10 Oct 2023 08:02:44 -0700</pubDate>
</item>
<item>
<title>New version: system/hwloc version 2.9.3</title>
<description>The Portable Hardware Locality (hwloc) software package provides a portable abstraction of the hierarchical topology of modern architectures.</description>
<link>https://www.open-mpi.org/projects/hwloc</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=2.9.3#hwloc</guid>
<category>system, hardware</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Fri, 6 Oct 2023 13:54:21 -0700</pubDate>
</item>
<item>
<title>New version: system/google-cloud-sdk version 448.0.0</title>
<description>Command-line interface for Google Cloud Platform products and services.</description>
<link>https://cloud.google.com/sdk</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=448.0.0#google-cloud-sdk</guid>
<category>system, cloud interface</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Fri, 29 Sep 2023 16:42:59 -0700</pubDate>
</item>
<item>
<title>New module: system/dua-cli version 2.20.1</title>
<description>dua (-> Disk Usage Analyzer) is a tool to conveniently learn about the usage of disk space of a given directory.</description>
<link>https://github.com/Byron/dua-cli</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=2.20.1#dua-cli</guid>
<category>system, file management</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Wed, 27 Sep 2023 09:28:40 -0700</pubDate>
</item>
<item>
<title>New module: math/polymake version 4.10</title>
<description>polymake is open source software for research in polyhedral geometry.</description>
<link>https://polymake.org</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=4.10#polymake</guid>
<category>math, computational geometry</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Wed, 20 Sep 2023 10:59:25 -0700</pubDate>
</item>
<item>
<title>New module: system/groff version 1.23.0</title>
<description>groff (GNU roff) is a typesetting system that reads plain text input files that include formatting commands to produce output in PostScript, PDF, HTML, or DVI formats or for display to a terminal.</description>
<link>https://www.gnu.org/software/groff</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=1.23.0#groff</guid>
<category>system, document processing</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Wed, 20 Sep 2023 10:58:00 -0700</pubDate>
</item>
<item>
<title>New module: math/flint version 2.9.0</title>
<description>FLINT is a C library for doing number theory.</description>
<link>https://flintlib.org/</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=2.9.0#flint</guid>
<category>math, numerical library</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Wed, 20 Sep 2023 10:57:27 -0700</pubDate>
</item>
<item>
<title>New module: math/bliss version 0.73</title>
<description>A tool for computing automorphism groups and canonical forms of graphs.</description>
<link>http://www.tcs.hut.fi/Software/bliss/</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=0.73#bliss</guid>
<category>math, graph computing</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Wed, 20 Sep 2023 10:57:21 -0700</pubDate>
</item>
<item>
<title>New version: devel/perl version 5.36.1</title>
<description>Perl 5 is a highly capable, feature-rich programming language with over 29 years of development.</description>
<link>https://www.perl.org</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=5.36.1#perl</guid>
<category>devel, language</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Wed, 20 Sep 2023 10:57:10 -0700</pubDate>
</item>
<item>
<title>New module: devel/zfp version 1.0.0</title>
<description>zfp is an open-source library for compressed floating-point and integer arrays that support high throughput read and write random access.</description>
<link>https://github.com/LLNL/zfp</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=1.0.0#zfp</guid>
<category>devel, data</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Mon, 18 Sep 2023 13:31:05 -0700</pubDate>
</item>
<item>
<title>New module: biology/nextflow version 23.04.3</title>
<description>Nextflow is a bioinformatics workflow manager that enables the development of portable and reproducible workflows.</description>
<link>http://nextflow.io/</link>
<guid>https://www.sherlock.stanford.edu/docs/software/list/?add:v=23.04.3#nextflow</guid>
<category>biology, workflow management</category>
<author>[email protected] (Kilian Cavalotti)</author>
<pubDate>Fri, 15 Sep 2023 08:08:08 -0700</pubDate>
</item>
</channel>
</rss>

0 comments on commit be2f931

Please sign in to comment.