This paper describes how processing multiple independent data buffers in parallel can dramatically improve performance, even without SIMD. A scheduler allows this approach to be used even when the size of each individual buffer varies. The net result is a 2X - 3X improvement in performance over the best-known single-buffer methods on Intel® processors.

Read the full Processing Multiple Buffers in Parallel for Performance white paper: http://www.intel.com/content/www/us/en/communications/communications-ia-multi-buffer-paper.html

This paper describes how processing multiple independent data buffers in parallel can dramatically improve performance, even without SIMD. A scheduler allows this approach to be used even when the size of each individual buffer varies. The net result is a 2X - 3X improvement in performance over the best-known single-buffer methods on Intel® processors.

Read the full Processing Multiple Buffers in Parallel for Performance white paper: http://www.intel.com/content/www/us/en/communications/communications-ia-multi-buffer-paper.html