Channels ▼

Gastón Hillar

Dr. Dobb's Bloggers

Microsoft Unveils a Powerful Dual-Core Tablet PC with Windows 7 at CES 2011

January 06, 2011

Microsoft CEO Steve Ballmer showed off a powerful dual-core ASUS tablet PC during his opening keynote at 2011 CES, on Wednesday evening, in Las Vegas. The ASUS Eee Slate EP121-1A011M 12.1-Inch Tablet PC uses a dual-core Intel Core i5-470UM CPU, provides USB connectivity and runs Windows 7 Home Premium 64-bit edition.A few months ago, in "Dual-Core Tablets: They're Just Around the Corner," I talked about new tablets that were going to use dual-core CPUs. Multicore CPUs are arriving to the world of tablets. In fact, multicore CPUs are becoming part of any modern device with a CPU.

The 64-bit Intel Core i5-470UM CPU has two physical cores and four hardware threads. The CPU uses Intel Hyper-Threading Technology to provide two hardware threads per physical core. This CPU brings the power of a laptop to a tablet. You can read the detailed technical specifications for this CPU here. The tablet runs Windows 7, and therefore, it is possible to run all the software designed for this operating system.

If you plan to develop software that takes advantage of the new and forthcoming tablets, you should consider parallel programming and asynchronous programming. Parallel programming allows you to take advantage of dual-core CPUs included in modern tablets. Asynchronous programming allows you to provide a responsive UI.

The existence of powerful dual-core tablets that run Windows 7, such as the ASUS Eee Slate EP121, is great news for Windows developers because they can reuse existing code. In addition, because the CPU is a laptop CPU, Windows developers can use the same concurrency profiling techniques that they use to develop software that runs on laptops or desktop PCs. For example, you can use Visual Studio 2010 and .NET Framework 4 parallel extensions to develop software that targets the ASUS Eee Slate EP121. In addition, this tablet allows developers to take advantage of the speech recognition features included in Windows 7, as explained in "Voice: It's the New UI."

Parallel programming is becoming essential for any developer. No matter the device your software targets, you have to understand how to take advantage of the power provided by modern multicore CPUs.

Related Reading

More Insights

Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.