Analyzing the Effect of Multithreading on Intel® Core™ Duo(Yonah) Power Consumption
Disclaimer
Performance/power tests and ratings are measured using specific
computer systems and/or components and reflect the approximate
performance of Intel products as measured by those tests. Any
difference in system hardware or software design or configuration may
affect actual performance. Buyers should consult other sources of
information to evaluate the performance of systems or components they
are considering purchasing.
With the launch of the mobile processor code-named Yonah (Intel®
Core™ Duo), Intel introduced the first dual-core processor in the
mobile market segment. Since availability of execution resources on the
system doubles, many applications are expected to adopt multithreading
to take advantage of available CPU resources.
For mobile
platforms, power consumption has always been one of the major areas of
importance. With multithreaded applications, the job at hand may be
able to finish faster than single-threaded applications. Hence the
boost in performance may result in power savings as system resources
will be used for a lesser time, as compared to a single-threaded
version.
There are other considerations introduced with
multithreading an application, such as the effects on power/performance
when the threads in the application are imbalanced (one thread does
significantly more work than the other threads), differences in CPU
utilization of the threads (for example, one thread might consume 100%
CPU, while the other threads might consume 10-20% of the CPU), and when
the threads are affinitized to a single core rather than running them
on separate cores. Here we investigate such issues with a wide variety
of multithreaded applications and multitasking scenarios, and develop
recommendations that should be considered while multithreading an
application.
All the tests described here are done on dual-core
Yonah (Intel Core Duo) engineering sample systems with the Napa
platform. Power measurements are accomplished with Fluke NetDAQ*.
ادامه مطلب
+ نوشته شده توسط Dark در پنجشنبه
1387/08/09 و ساعت
1:4 |