Оптимизация? Конечно, каждый сталкивался с данной задачей при разработке своих, сколь-нибудь значительных, требующих определённых вычислений, приложений. При этом способов оптимизировать код существует огромное множество, и, как следствие, различных путей сделать это в автоматическом режиме с помощью опций компилятора. Вот здесь и возникает проблема – как выбрать то, что нужно нам и не запутаться?
Apple Mac 操作系统 X*
Intel® MKL with Numpy, Scipy, Matlab, C#, Python, NAG and more
Go Parallel
This is a first post in a series of posts about parallel programming with Go language. What is Go? You may ask. Go is a language with the cutest mascot ever:
![]()
As you may see, it also supports parallel programming:
Monitoring Intel® Transactional Synchronization Extensions with Intel® PCM
After applying a new technology (a new processor, a hardware accelerator, a new instruction, etc) besides measuring the immediate performance delta one requires a method to verify that this technology has been applied correctly and efficiently. Intel® Transactional Synchronization Extensions (Intel® TSX - instructions for speculative execution of critical sections protected by locks) are not an exception here.
A Intel e o HTML5
Desde que comecei a trabalhar como Community Manager de HTML5 aqui na Intel, muita gente me pergunta o motivo da Intel apoiar o HTML5.
"Nossa visão de futuro é um mundo no qual os desenvolvedores podem criar incríveis experiências em plataforma cruzada, que passam livremente de dispositivo para dispositivo e de tela para tela, um mundo em que os aplicativos podem atingir um número maior de clientes e podem ser lançados no mercado mais rapidamente, sem limitações."
HTML5标准与性能之四:asm.js
之前的几篇文章分别介绍了WebWorkers、Typed Array和ParallelArray,最后,我们再来介绍一下与性能相关的标准:asm.js。

