Agner`s CPU blog

Software optimization resources | E-mail subscription to this blog |

Function library update, and more
Author: Agner Date: 2011-08-04 05:00
My function library asmlib has been updated and functions made even faster. Some of the new features are:
  • Fast functions for string searching, using the very efficient SSE4.2 instructions
  • Fast functions for string parsing, searching for characters that belong to an arbitrary set, such as delimiters, whitespace, etc.
  • UTF-8 character count
  • Fast integer division when the same divisor is used multiple times
  • Fast integer vector division

Supports Windows, Linux, BSD, Mac, 32- and 64-bit.

My disassembler objconv has also been updated, now with support for the future AVX2 instruction set.

thread Function library update, and more - Agner - 2011-08-04
reply Disassembler support for Knights Bridge new - Agner - 2012-08-24
last reply Function library update, and more new - Steve - 2013-09-24