Skip to content

Releases: gfoidl/Stochastics

v1.1.0

01 Jun 14:19
3278391
Compare
Choose a tag to compare

v1.1.0

Overview

This release introduced explicit support for netcoreapp2.1, and is mainly focused on perf-improvements over v1.0.0. Some key-points are:

  • improved SIMD reduction #49
  • loop unrolling "eats" more iterations #52
  • extensively used intruction level parallelism (ISP) #57
  • SIMD operations are done aligned to register size #60

Perf-improvement

Perf improved about +25...+200% (depending on data-size, whether parallelized compuation is done or not, and so on).
As example a graph for the combined compuation of average and variance is shown.

v1.1.0-preview-3

26 Apr 12:28
73d3e6f
Compare
Choose a tag to compare
v1.1.0-preview-3 Pre-release
Pre-release

v1.1.0-preview-3

Overview

This release introduced explicit support for netcoreapp2.1, and is mainly focused on perf-improvements over v1.0.0. Some key-points are:

  • improved SIMD reduction #49
  • loop unrolling "eats" more iterations #52
  • extensively used intruction level parallelism (ISP) #57
  • SIMD operations are done aligned to register size #60

Perf-improvement

Perf improved about +25...+200% (depending on data-size, whether parallelized compuation is done or not, and so on).
As example a graph for the combined compuation of average and variance is shown.