This chapter showed you the first steps into the world of parallel computations with ScaLAPACK on a BeagleBone Black cluster by distributing a problem between four cluster nodes.
To introduce you to this technique, the predominating computer architectures were explained in the beginning of the chapter, and you were introduced to the message-passing interface OpenMPI. OpenMPI is the basis for our BeagleBone Black cluster and provides the communication layer for data transfer between the cluster nodes. The chapter continued with providing an easy guide on how to install and configure OpenMPI on your BeagleBone Black boards. The MPI part of this chapter ended with some examples of how to use the API to transfer simple integer values between the cluster nodes.
To introduce you to the mathematical computations, the chapter continued with the installation procedure for ScaLAPACK, where you learned how to download and compile free library source code. Although it is not possible to go into...