过滤器

博客

GCC x86 Code Size Optimizations

      The time when programmers did their best to minimize an application code size have gone.

作者: Evgeny Stupachenko (Intel) 最后更新时间: 2019/03/27 - 10:17
博客

Fun with Intel® Transactional Synchronization Extensions

By now, many of you have heard of Intel® Transactional Synchronization Extensions (Intel® TSX).

作者: 最后更新时间: 2019/07/04 - 17:00
博客

The Ridiculous Tablet vs PC Debate

[Opinion: The Ridiculous Tablet vs. PC Debate that wasn't]

作者: 最后更新时间: 2019/01/03 - 11:31
博客

The switch() statement isn't really evil, right?

In my current position, I work to optimize and parallelize codes that deal with genomic data, e.g., DNA, RNA, proteins, etc.

作者: Clay B. (Blackbelt) 最后更新时间: 2019/07/04 - 10:46
博客

Power Management: So what is this policy thing?

Unlike a lot of previous recent blogs, this series is about power management in general. At the very end of the series, I’ll write specifically about the Intel® Xeon Phi™ coprocessor.

作者: 最后更新时间: 2019/07/06 - 17:00
博客

Power Management Policy: You Mean There’s More Than One?

Power management policy has evolved over the years.

作者: 最后更新时间: 2019/07/06 - 17:00
博客

New optimizations for X86 in upcoming GCC 5.0

 

作者: Evgeny Stupachenko (Intel) 最后更新时间: 2018/01/24 - 12:12
博客

MeowJS - A Web Performance Optimizer

作者: 最后更新时间: 2018/10/23 - 12:10
博客

MICRO48-Tutorial on Intel® Processor Graphics: Architecture and Programming

In this tutorial, we will give an in-depth presentation of the architecture and micro-architecture of the media and graphics accelerator. We will explain the tradeoff between general purpose compute and hardware fixed functions. We will discuss the advantages and disadvantages of on-die integration. We will present the various programming models that are supported. We will present some...
作者: 最后更新时间: 2019/07/04 - 17:22
博客

Core Challenge In Speeding Up Python, PHP, HHVM, Node.js...

A traditional compiler translates a high-level computer program into machine code for the CPU you want to run it on. An interpreted language translates a high-level language into the machine code for some imaginary CPU. For historical reasons, this imaginary CPU is called a "virtual machine" and its instructions are called "byte code." One advantage of this approach is development speed: creating...
作者: David S. (Blackbelt) 最后更新时间: 2019/07/04 - 20:00