“…This paper extends previous work [26] by providing a detailed description of the library, discussing implementation techniques not presented before, as well by adding as some new analysis of the impact of those techniques, and new performance evaluation results.…”