Skip to content

Instantly share code, notes, and snippets.

View sadko4u's full-sized avatar

Vladimir Sadovnikov sadko4u

View GitHub Profile
Statistics of performance test 'dsp.pmath.op_k2':
┌Case──────────────────────┬Time[s]┬─────Iter┬Samp[s]┬──────Est┬───Perf[i/s]┬Cost[us/i]┬─Rel[%]┐
│generic::add_k2 x 256 │ 5.00│ 39410000│ 5.00│ 39409337│ 7881867.58│ 0.1269│ 100.00│
│sse::add_k2 x 256 │ 5.00│310768000│ 5.00│310768000│ 62153600.00│ 0.0161│ 788.56│
│avx::add_k2 x 256 │ 5.00│443185000│ 5.00│443184645│ 88636929.09│ 0.0113│1124.57│
│avx2::add_k2 x 256 │ 5.00│528922000│ 5.00│528921365│105784273.06│ 0.0095│1342.12│
├──────────────────────────┼───────┼─────────┼───────┼─────────┼────────────┼──────────┼───────┤
│generic::sub_k2 x 256 │ 5.00│ 74990000│ 5.00│ 74989100│ 14997820.03│ 0.0667│ 100.00│
│sse::sub_k2 x 256 │ 5.00│310552000│ 5.00│310551378│ 62110275.78│ 0.0161│ 414.13│
│avx::sub_k2 x 256 │ 5.00│440071000│ 5.00│440070735│ 88014147.19│ 0.0114│ 586.85│
┌Case─────────────────────┬Time[s]┬───Iter┬Samp[s]┬────Est┬Perf[i/s]┬Cost[us/i]┬Rel[%]┐
│generic::lr_to_ms x 256 │ 5.00│ 812000│ 5.00│ 811776│162355.35│ 6.1593│100.00│
│asimd::lr_to_ms x 256 │ 5.00│3620000│ 5.00│3619056│723811.37│ 1.3816│445.82│
├─────────────────────────┼───────┼───────┼───────┼───────┼─────────┼──────────┼──────┤
│generic::ms_to_lr x 256 │ 5.00│1133000│ 5.00│1132707│226541.51│ 4.4142│100.00│
│asimd::ms_to_lr x 256 │ 5.00│4329000│ 5.00│4328957│865791.52│ 1.1550│382.18│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪═════════╪══════════╪══════╡
│generic::lr_to_ms x 512 │ 5.01│ 408000│ 5.00│ 407546│ 81509.28│ 12.2685│100.00│
│asimd::lr_to_ms x 512 │ 5.00│1851000│ 5.00│1850571│370114.21│ 2.7019│454.08│
├─────────────────────────┼───────┼───────┼───────┼───────┼─────────┼──────────┼──────┤
┌Case─────────────────────┬Time[s]┬───Iter┬Samp[s]┬────Est┬Perf[i/s]┬Cost[us/i]┬Rel[%]┐
│generic::lr_to_ms x 256 │ 5.01│ 811000│ 5.00│ 810099│162019.83│ 6.1721│100.00│
│asimd::lr_to_ms x 256 │ 5.00│3594000│ 5.00│3593064│718612.87│ 1.3916│443.53│
├─────────────────────────┼───────┼───────┼───────┼───────┼─────────┼──────────┼──────┤
│generic::ms_to_lr x 256 │ 5.00│1131000│ 5.00│1130031│226006.36│ 4.4247│100.00│
│asimd::ms_to_lr x 256 │ 5.00│4303000│ 5.00│4302519│860503.97│ 1.1621│380.74│
╞═════════════════════════╪═══════╪═══════╪═══════╪═══════╪═════════╪══════════╪══════╡
│generic::lr_to_ms x 512 │ 5.01│ 404000│ 5.00│ 403095│ 80619.03│ 12.4040│100.00│
│asimd::lr_to_ms x 512 │ 5.00│1849000│ 5.00│1848316│369663.37│ 2.7052│458.53│
├─────────────────────────┼───────┼───────┼───────┼───────┼─────────┼──────────┼──────┤
#define LV2_URID__batchMap LV2_URID_PREFIX "batchMap" ///< http://lv2plug.in/ns/ext/urid#batchMap
#define LV2_URID__batchUnmap LV2_URID_PREFIX "batchUnmap" ///< http://lv2plug.in/ns/ext/urid#batchUnmap
#define LV2_URID_BATCH_MAP_URI LV2_URID__batchMap
#define LV2_URID_BATCH_UNMAP_URI LV2_URID__batchUnmap
#ifdef __cplusplus
extern "C" {
#endif