Posts in the "Power Efficiency" Category RSS

Dynamic Resolution Rendering Sample Now Live

By Doug Binks (Intel) (8 posts) on July 18, 2011 at 8:32 pm
Comments (0)

The Dynamic Resolution Rendering sample, first shown at the Games Developers Conference 2011 in San Francisco, has now gone live in time for games developers attending my Develop UK 2011 talk to check it out. This sample demonstrates a technique for balancing rendering quality and performance through altering the resolution at runtime. Download the sample [...]

Continued ›

Category: Game Development, Graphics & Media, Performance and Optimization, Power Efficiency
Tags:

Gaming in Transition and Revolution: Pt 4 of 4

By Matt Ployhar (Intel) (46 posts) on July 1, 2011 at 4:08 pm
Comments (3)

Part 4 of 4 (Innovation Changers) This will be my final installment on this blog topic titled: Gaming - in transition and revolution. To briefly recap the previous topics I first talked about the impact of Mobile. In my second installment I covered the changes and evolutions occurring in both formats and business models. In [...]

Continued ›

Category: Academic, Game Development, Graphics & Media, Intel SW Partner Program, Intel® AppUp Developer Program, Mobility, Open Source, Power Efficiency, Uncategorized

Intel® Power Checker

By Loc Nguyen (Intel) (4 posts) on June 27, 2011 at 4:42 pm
Comments (1)

The Intel® Power Checker provides a quick assessment about power-related parameters of an application when it is idle and when it processes a workload. The tool is also detects whether the application is power aware. Currently, the Intel® Power Checker runs only on a laptop/netbooks using Intel processors. Users can see the results immediately after [...]

Continued ›

Category: Intel SW Partner Program, Power Efficiency, Software Tools
Tags:

Register for Mark Davis' presentation "Intel® Parallel Advisor 2011 Shows Its Stuff on Duplo"

By RAVI (Intel) (18 posts) on June 14, 2011 at 4:41 pm
Comments (0)

Mark Davis, Senior Principal Engineer for the Intel(R) Parallel Advisor 2011 product, will be presenting on June 22nd at 9am PDT on "Intel® Parallel Advisor 2011 Shows Its Stuff on Duplo". Please register and attend.

Continued ›

Category: Embedded Computing, Game Development, Graphics & Media, Intel SW Partner Program, Intel® AppUp Developer Program, Mobility, Open Source, Parallel Programming, Performance and Optimization, Power Efficiency, Software Tools, Uncategorized

What's in the future for Slates, Tablets, iPads?

By Matt Ployhar (Intel) (46 posts) on April 3, 2011 at 3:52 pm
Comments (7)

I’ve been following these PC form factors for quite awhile now. They’ve actually been around for a very long time when one comes to think of it; at least a decade from what I can tell. There also definitely seems to be a ton of hype on them all of a sudden too since Apple [...]

Continued ›

Category: Academic, Embedded Computing, Game Development, Graphics & Media, Mobility, Performance and Optimization, Power Efficiency, Uncategorized

Intel® Power Gadget - provides processor power and energy usage information on 2nd Generation Intel® Core™ processor (Sandy Bridge) platforms

By Jun De Vega (Intel) (2 posts) on March 30, 2011 at 9:56 am
Comments (7)

It is always a challenge to measure power usage of the processor by software which usually requires special purpose tools or instrumentation along with third party equipment. The 2nd Generation Intel® Core™ processor family (codename Sandy Bridge) offers an energy counter to estimate the power drawn by the processor and Intel® Power Gadget is utilizing [...]

Continued ›

Category: Mobility, Power Efficiency, Software Tools
Tags: , ,

Intel® Quick Sync Video encoder plug-in for Adobe pro and consumer products

By Petter Larsson (Intel) (2 posts) on January 7, 2011 at 1:14 pm
Comments (1)

Hello fellow SW developers and media creation enthusiasts, Today, at the annual CES conference, Intel is proudly launching the 2nd generation Intel® Core™ Processor (formerly codenamed Sandy Bridge) featuring Intel® Quick Sync Video Technology. Intel Quick Sync Video enables breakthrough HW accelerated performance for common media workloads such as video transcoding and video editing/encoding. This [...]

Continued ›

Category: Graphics & Media, Performance and Optimization, Power Efficiency

Optimizing Software Applications for Power: Part 13 (of 13)

By David Ott (Intel) (34 posts) on December 22, 2010 at 12:57 pm
Comments (1)

Part 13: Example 3 (Maximizing Idle Periods) - Batch I/O requests Frequent I/O operations represent another pitfall in programming for energy efficiency. Frequent, small reads and writes generate a chain of interrupts that work to limit the size and number of idle periods on the system. For example, frequent reads using a small data buffer [...]

Continued ›

Category: Power Efficiency
Tags: , , ,

Optimizing Software Applications for Power: Part 12 (of 13)

By David Ott (Intel) (34 posts) on December 21, 2010 at 8:28 am
Comments (0)

Part 12: Example 2 (Maximizing Idle Periods) - Avoid polling and busy wait loops Another undesirable program construct is the tight polling loop. “Tight” refers to iteration frequency and the desire to commence subsequent processing immediately after a particular condition has been detected. As with high-resolution periodic timers, the effect for power management is to [...]

Continued ›

Category: Power Efficiency
Tags: , , ,

Visual Studio 2010 Built-in CPU Acceleration

By Asaf Shelly (34 posts) on December 20, 2010 at 4:04 pm
Comments (5)

Writing the sample code for this post I was amazed myself to see how simple it was to reach over 20 times performance improvement with so little effort.    The motivation is a very heavy video processing algorithm created for HD TV. This means hi-resolution which means many pixels to compute and it also means that [...]

Continued ›

Category: Parallel Programming, Performance and Optimization, Power Efficiency, Software Tools
Tags: , , , , , , , , ,

Optimizing Software Applications for Power: Part 11 (of 13)

By David Ott (Intel) (34 posts) on December 20, 2010 at 9:40 am
Comments (1)

Part 11: Example 1 (Maximizing Idle Periods) - Avoid high-resolution periodic timers High resolution timers (less than 10 or 15 ms) generate frequent, periodic interrupts that the OS must handle to determine whether a timeout has occurred. While high-resolution timers may seem to be a desirable system feature, in fact, such timers repeatedly wake the [...]

Continued ›

Category: Power Efficiency
Tags: , , ,

Optimizing Software Applications for Power: Part 10 (of 13)

By David Ott (Intel) (34 posts) on December 16, 2010 at 3:03 pm
Comments (0)

Part 10: Maximizing Idle Periods Beyond reducing computation, developers can improve power management efficiency by thinking carefully how their applications can be structured to avoid reducing system idle periods. As described previously, such idle periods give the OS opportunity to apply power-saving C-states. The longer the idle period, the deeper the C-state. The deeper the [...]

Continued ›

Category: Power Efficiency
Tags: , , ,

Optimizing Software Applications for Power: Part 9 (of 13)

By David Ott (Intel) (34 posts) on December 14, 2010 at 7:57 am
Comments (0)

Part 9: Example 3 (Reducing Computation) - Compile with optimizations Optimizing compilers are available for almost every programming language in widespread use today. It is something of a curiosity, then, that many programs do not make more use of them, or at least exercise some of the more sophisticated options available on common compilers. Developers [...]

Continued ›

Category: Power Efficiency
Tags: , , ,

Optimizing Software Applications for Power: Part 8 (of 13)

By David Ott (Intel) (34 posts) on December 13, 2010 at 9:37 am
Comments (1)

Part 8: Example 2 (Reducing Computation) - Reduce data size The amount of computation performed is not only a function of the algorithm used, but of the input data size to which it will be applied. Consider, for example, an image archive and browsing application. Search, comparison, and browsing operations might make use of lower [...]

Continued ›

Category: Power Efficiency
Tags: , , ,

Optimizing Software Applications for Power: Part 7 (of 13)

By David Ott (Intel) (34 posts) on December 10, 2010 at 7:57 am
Comments (0)

Part 7: Example 1 (Reducing Computation) - Improve algorithmic efficiency As Computer Science graduates know, there is a difference between getting the job done and getting it done efficiently. The canonical example cited in many computational complexity textbooks is that of sorting algorithms. Naïve sorting algorithms can iterate through an array of numbers repeatedly in [...]

Continued ›

Category: Power Efficiency
Tags: , , ,