hdf5r version 1.3.1 released

Published: Jan 11, 2020 by Holger Hoefling

I just pushed a maintenance release of hdf5r to CRAN. In this release, no user facing changes are occuring. It fixes 2 issues:

  • Adding a missing package “formatR” to the “Suggests” lists as it is needed in the examples
  • A new version of gcc is being used for R compilation, and one of the default flag settings has changed. Now -fno-common is being used (gcc flags). Due to this a few issues cropped up as I was initializing an array in a header file that was included multiple times.

Enjoy!

Latest Posts

Reinforcement learning Nanodegree finished

I just finished the Reinforcement Learning Nanodegree on Udacity (Certificate). Reinforcement Learning is a cutting edge research field where very important advances using Deep Learning are being made very quickly. Some experts even believe that this can be the path to true artificial intelligence.

flsa version 1.5.2 released

Today I pushed a maintenance release of the flsa package. The changes are all under the hood and are related to errors in the One Definition Rule for C++ (ODR) for which newer compilers have more strict checks. Furthermore, some warnings from the gcc have been fixed as well.

Cluster computation in Python

Setting

In scientific computing, it regularly happens that the computational power provided by a single laptop or workstation is not enough to perform the required calculations in an acceptable timeframe. In that case it is necessary to use more resources as are often provided in high performance computing environments. In this post, I will assume that the HPC cluster is run by a scheduler like Grid Engine or Slurm. But for it to be applicable to only assumption is that an “array” job can be started from the command line. Even on a single compute node, the same technique can be used together with the GNU parallel program on Linux (although there are other options that are usually more appropriate).