Недавно официально выпущен процессор Intel Core i7.
Среди нововведений в нем, в частности, реализован набор инструкций SSE4.2. В этой версии они сделали упор на ускорение специфических задач. В частности, добавлено пять инструкций, предназначенных для ускорения разбора XML-файлов. Также с помощью этих инструкций возможно ускорение обработки строк в целом.
Команды SSE 4.2 позволяют параллельно оперировать 16 байтами в двух строках.
У Intel есть некая библиотека XML Software Suite, которая уже использует новые инструкции.
На эту тему у них есть статья с объяснением используемых алгоритмов. Надо сказать, очень познавательно. Они заявляют о 25-70% ускорении синтаксического разбора XML.
А в целом наблюдается интересная тенденция перехода от процессоров общего назначения на специализированные. Intel уже придумала для этого новое название - ATA (Application Targeted Accelerators).
В следующей версии будет аппаратная поддержка JavaScript? Или дальнейшее развитие:
<instruction name="mov">
<param="ax">
I took 1 st loans when I was 32 and this aided my family a lot. However, I need the sba loan once again.
Отправить комментарий