The Intel Core i7 processor will be officially released soon.
Among the innovations in it, in particular, implemented a set of instructions SSE4.2. In this version, they focused on accelerating specific tasks. In particular, five instructions have been added to speed up the parsing of XML files. Also with the help of these instructions it is possible to speed up the processing of strings as a whole.
SSE 4.2 commands allow parallel operation of 16 bytes in two lines.
Intel has some kind of XML Software Suite library that already uses new instructions.
On this subject, they have
an article explaining the algorithms used. It must be said, very informative. I have already translated half, but I'm not sure if anyone is interested. They claim a 25–70% acceleration of XML parsing.
But in general, there is an interesting trend of transition from general-purpose processors to specialized ones. Intel has already come up with a new name for this - ATA (Application Targeted Accelerators).
')
Will the next version have hardware support for javascript?
Or further development:
<instruction name = "mov">
<param = "ax" value = ...>