Case study - hardware performance

In this project, we will try to predict how much time it will take to multiply two matrices on different computers.

The dataset for this project originally comes from the paper Automatic selection of the fastest algorithm implementation by Sidnev and Gergel (2014), and it was made available at a machine learning competition organized by Mail.RU. You can check the details at

The content is in Russian, so if you do not speak it, it is better to use a browser with translation support.

You will find a copy of the dataset along with the code for this chapter.

This dataset has the following data:

  • m, k, and n represent the dimensionality of the matrices, with m*k being the ...

Get Mastering Java for Data Science now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.