Skip to content
Snippets Groups Projects
  1. Jun 03, 2009
  2. Jun 02, 2009
  3. May 30, 2009
  4. May 27, 2009
  5. May 26, 2009
    • Gregory Maxwell's avatar
      Switch the N=5 case of CWRS to also use a binary search. · 8eadcdc6
      Gregory Maxwell authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      This avoids the need for 64-bit addition and is faster on x86_64.
      It may be slower on some platforms so the direct solution is still
      available in the source.
      8eadcdc6
    • Timothy B. Terriberry's avatar
      CWRS clean-ups and optimizations. · d98d8ae0
      Timothy B. Terriberry authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      Adds specialized O(N*log(K)) versions of cwrsi() and O(N) versions of icwrs()
       for N={3,4,5}, which allows them to operate all the way up to the theoretical
       pulse limit without serious performance degredation.
      Also substantially reduces the computation time and stack usage of
       get_required_bits().
      On x86-64, this gives a 2% speed-up for 256 sample frames, and almost a 16%
       speed-up for 64 sample frames.
      d98d8ae0
  6. May 24, 2009
  7. May 23, 2009
  8. May 22, 2009
  9. May 19, 2009
  10. May 12, 2009
  11. May 11, 2009
  12. May 05, 2009
  13. May 03, 2009
  14. May 02, 2009
  15. May 01, 2009
  16. Apr 30, 2009
  17. Apr 29, 2009
Loading