Intel's Hardware XML Parser

    Very soon, the Intel Core i7 processor officially comes out.
    Among the innovations in it, in particular, a set of instructions SSE4.2 is implemented. In this version, they emphasized the acceleration of specific tasks. In particular, five instructions have been added to speed up parsing XML files. Also, with the help of these instructions it is possible to speed up the processing of strings in general.
    SSE 4.2 commands allow you to operate on 16 bytes in two lines in parallel.

    Intel has a certain XML Software Suite library, which already uses new instructions.
    They have an article on this subject .with an explanation of the algorithms used. I must say, very informative. I’ve even translated half, but I'm not sure if anyone is interested. They claim a 25-70% faster XML parsing.

    But in general, there is an interesting trend in the transition from general-purpose processors to specialized ones. Intel has already come up with a new name for this - ATA (Application Targeted Accelerators).

    Will there be JavaScript hardware support in the next version?

    Or further development:


    Also popular now: