Click here to learn
about this Sponsor:
Home  |  News  |  Articles  |  Polls  |  Forum  |  Directory

Keywords: Match:
Via unveils 64-bit processors
May 28, 2008

Via Technologies has announced the first processors based on its new x86-compatible "Isaiah" micro-architecture. The "Nano" processors are pin-compatible with Via's existing C7 processor family, and occupy similar power and footprint envelopes, while doubling or quadrupling performance, Via claims.

(Click here for a larger view of the Via Nano)

Spread the word:
digg this story
Via will continue selling C7 and Eden chip lines, which are based on the company's Esther architecture. The new Nano parts merely add a much faster, yet still pin-compatible option for OEMs and motherboard vendors, Via says. Glenn Henry, CEO of Via's CenTaur processor division, explained, "The C7, our current product, is very mature, and very good at what it does. So, we thought, if we're going to do a new processor, we should push the performance up a lot."

Both the Esther and Isaiah microarchitectures were designed by Via's Austin, Tex. based CenTaur chip unit, headed up by Henry, a former IBM engineering fellow. Whereas Esther -- like Intel's new Atom processors -- uses in-order execution, for the lowest power and size requirements, Isaiah uses out-of-order execution, similar to Intel's Core Duo architecture. Isaiah also adds compatibility with the 64-bit architectures now used by Intel and AMD, with SSE-3 media processing instructions, and with Intel's VTX architecture for VMs (virtual machines). Another touted Isaiah feature is a re-worked floating point unit.


A block diagram of the Via Nano


The Nano processors, ranging in clock speeds from 1.0GHz to 1.8GHz, will be available in an L-series ("low-power") for mainstream desktop and mobile PC systems, and in a U-series ("ultra-low-power") for mini-notebooks and small form factor devices. They'll use the same 21mm x 21mm nanoBGA2 package as the C7, but are being manufactured by Fujitsu using a 65nm process, rather than by IBM on 90nm process technology.

Henry said he expects Nano processors to outperform Intel's Atom chips, while offering greater compatibility with existing three-chip chipset designs. Observing that Atom chips work only with Intel's Poulsbo companion chip, a combination north-/south-bridge chip, he said, "We have two products that are plug-compatible. Intel has a totally different approach, with discreet products so that it does not cannibalize its high-margin products."

Comparing a 1GHz C7 processor to the new 1GHz Nano, Henry said both could run fanlessly, with TDPs (thermal dynamic power) below about 5 Watts. Yet, he expects the Nano chip to perform 200 to 400 percent faster. "Performance will double on most things, with floating-point performance increasing three to four times. We worked on that a lot because, frankly, our multimedia performance [in Esther] was not that good," Henry admits.

Noting that the Nano's power consumption is not drastically different from similarly clocked C7 parts, Via released figures suggesting that Nano chips perform significantly faster. For example, a 1.8GHz Nano was 2.4 times faster than a 1.8GHz C7 on the OfficeBench 2007 rating of Microsoft Office applications performance. Similarly, it ran 1.9 times faster running Adobe Photoshop filters and doing Windows Media encoding, as measured by the PC WorldBench 6 test. Finally, it ran the "ALU Power Performance" test in the SiSoft Sandra XIIc suite 3.2 times faster. The charts below, supplied by Via, compare the Nano processor with similarly clocked C7 and Intel Celeron parts, on multimedia, productivity, and synthetic benchmarks, as well as power-per-Watt.





Various benchmark comparisons of Nano with other embedded processors
(Source: Via. Click any chart to enlarge)


Informal remarks aside, Via has mostly left the "dirty work" of benchmarking the Nanos against their Intel counterparts to others. However, the company claims that a 1.6GHz Nano, with a TDP of 17 watts, performs almost identically on the OfficeBench 2007 suite to a 1.6GHZ Intel Celeron M 520, with a TDP of 31 watts. This makes the Nano "the leading processor in terms of performance per Watt on the market," the company says.

The Nano processor will initially be offered in five different versions, as listed in the chart below. Two "low voltage" versions, the L2100 and L2200, offer clock speeds of 1.8GHz and 1.6GHz, and maximum power consumptions of 25.5 and 17 Watts, respectively. Three "ultra low voltage" versions (the U2400, U2500, and U2300) offer TDPs ranging from 8 Watts down to 5 Watts, and idle power consumption of 100mW. All the parts support Via's 800MHz V4 frontside bus, have two 64KB L1 caches, and feature 1MB L2 caches with 16-way associativity, the company says.

Product & Model Name Clock Speed VIA V4 Bus Maximum Power

(TDP Max)

VIA Nano L2100 processor 1.8GHz 800MHz 25.5W
VIA Nano L2200 processor 1.6GHz 800MHz 17W
VIA Nano U2400 processor 1.3GHz 800MHz 8W
VIA Nano U2500 processor 1.2GHz 800MHz 6.8W
VIA Nano U2300 processor 1.0GHz 800MHz 5W

The Via Nano comes in five different versions


Architecture

The Nano processors are the first 64-bit, superscalar, speculative out-of-order processors in Via's x86 platform portfolio, the company says. They can decode three full x86 instructions per clock, generate three fused (internal machine instructions) micro-ops per clock, issue (speculatively and out-of-order) seven execution micro-ops per clock to seven execution ports, and retire three fused microops per clock.


A conceptual diagram of Via's Nano architecture

As the above conceptual picture illustrates, the Nano processors include pipelines that fetch x86 instruction bytes and translate them into micro-ops. The x86 instructions and micro-ops proceed in program order down the top left ("in-order") portion of the pipeline. The "speculative" label refers to the fact that the processor may not be actually fetching the correct program instructions (in cases of a branch misprediction, for example). "Out-of-order" issue and execution happens when the pipeline components take the translated micro-ops and issue them to the appropriate execution units. This happens whenever inputs are available, not necessarily in program order.

According to Via, the Nanos' L2 cache is designed to support a wide variety of sizes with minimal implementation effort. In addition, the L2 cache is "exclusive," meaning that L1 cache contents do not reside in it. This effectively increases L2 cache size compared to "competitor architectures" with inclusive caches, Via says. At the same time, the architecture was designed for multi-core, multiprocessing friendliness, Via says.

Touting the Nano's "significant emphasis on high-performance floating-point execution," Via says the processor can execute four floating-point adds and four floating-point multiplies every clock. A "completely new algorithm for floating-point results in the lowest floating-point add latency of any x86 processor," the company said, in a whitepaper about the Isaiah architecture. In addition, the integer data path for SIMD integer (SSEx) instructions is 128-bits wide, and almost all SSEx instructions (including all shuffles) execute in only one clock.

All this means that the Nano processor can provide "exceptionally smooth playback of Blu-ray and other HD video formats," with encrypted media streams of up to 40Mbps. When combined with an appropriate discrete graphics card, the Nano provides "silky smooth rendering of 3D images," says Via.

Power consumption

As noted earlier, the Nano processors feature TDPs ranging from a high of 25.5 Watts, to a low of five Watts. In addition to "the latest x86 instruction-level power controls," the CPUs include a new "C6" power state in which the caches are flushed, internal state is saved, and the core voltage is turned off, the company says.

Claiming that Intel CPUs must stop their bus and processor execution while changing from one P-state (performance/voltage state) to another, Via says the Nano can achieve such transitions while keeping everything running. Using another unique mechanism, the Nano can automatically adjust the P-state voltage based on the processor's die temperature, according to the company.

Availability

According to Via, Nano processors are available now for OEMs and motherboard vendors. Systems featuring the CPUs are expected to come to market in the third quarter. Since the parts are pin-compatible with C7/Eden processors, a wide array of development boards should support them, although Via has not yet announced any. Still, Via's marketing chief, Richard Brown, promised, "We'll see Mini-ITX boards around the Nano fairly quickly."



Related stories:



(Click here for further information)


Windows XP for Embedded Applications
This white paper describes the benefits of using Windows XP when developing embedded applications.

A Manager's Guide to Selecting a Mobile Device Operating System
This white paper offers a comparative review of Microsoft Windows CE and Windows Mobile.

Visual Basic 6.0 to .NET Migration
This paper focuses on the methodology and techniques which Infosys (Microsoft Technology Center) has developed for migrating VB 6.0 Applications to .NET. Our approach ensures a smooth, cost effective, and efficient migration.

Mobile Device Security: Securing the Handheld, Securing the Enterprise
This whitepaper identifies security threats to corporate data on mobile devices and details how mobile devices can become a "backdoor" to the enterprise.

Mobile Device Security: The Eight Areas of Risk
It's common knowledge that adding mobile devices to your network increases security risks. There are multiple facets to mobile security, all of which should be paid close attention to. This E-Guide presents a more in depth look into the eight key areas of securing wireless devices.

Quality Assurance and .NET
This paper discusses best practices for functional, regression and load testing of .NET applications.

SCADA Security in Integrated Networks
As businesses leverage their SCADA systems by integrating them into the business networks, they must also assure the security of the SCADA system.

The Advantages of Small Form Factor HMI
HMIs have mutated and changed with new requirements, and they have become more flexible and capable. And while they've been doing that, they've become smaller and more useful.

9 Critical Requirements for Web Application Security
Learn why your Web applications expose dangerous security breaches and what’s required to effectively protect your Web applications and the sensitive information behind them.

 


Got a HOT tip?   please tell us!
Free weekly newsletter
Enter your email...
Click here for a profile of each sponsor:
PLATINUM SPONSORS
(Become a sponsor)

ADVERTISEMENT
(Advertise here)


Updated! The latest Windows-powered...

mobile phones!

other cool
gadgets

HOT TOPICS
Microsoft targets PNDs with new embedded OS
Microsoft tips .NET MF 3.0 highlights
Microsoft previews Windows Embedded Standard
Microsoft offers free Windows CE 6.0 textbook
Microsoft renames embedded operating systems
Microsoft unveils Windows Mobile 6.1
New Atom models target low-cost PCs
REFERENCE GUIDES
Windows Device Showcase
Intro to Windows Embedded
Intro to Shared Source
Real-time Windows Embedded
Windows Embedded books
Join our Windows Embedded discussion forums:
Windows XP Embedded
Windows CE
Windows Mobile


Windows Embedded developer newsgroups
Windows CE
XP Embedded
PocketPC
Smartphone

Microsoft's Windows Embedded resources
Embedded dev center
Mobile dev center
Windows CE tutorials
XP Embedded tutorials
Windows Embedded seminars
Windows Embedded application categories
3rd-party partners


BREAKING NEWS

• i.MX31 module supports Windows CE
• Microsoft recaps ESC Boston presentations online
• Windows MID for under $500?
• Quad-core PICMG board runs Windows XP Embedded
• "Music nettop" has Atom inside
• Asus spins custom Windows phone
• Asus nettop gets discrete graphics
• Free book teaches mobile app design
• Windows phone supports Russian satnav
• HMI panels run Windows XP Embedded or CE
• GPS handheld connects remotely
• Qseven module sports Atom
• Windows Mobile phone has evil Android twin
• Japanese smartphone does widgets
• Microsoft baking a phone?


MOST POPULAR (last 90 days)
• "Netbook" uses Intel's Atom N270
• Windows CE takes on Linux in low-end netbooks
• Windows Mobile 6.1 phone has GPS
• T-Mobile's Touch Diamond clone does HSUPA
• iPhone-like Windows Mobile device has 16GB of storage
• HTC phone has slide-out keyboard and TV output
• Windows Mobile trouncing the iPhone?
• HTC releases Touch Diamond ROM upgrade
• Sprint upgrades HTC Touch, Mogul
• Intel's Atom powers mini-ITX board
MOST POPULAR (Classics from the vault)
Windows XP Embedded USB boot
Troubleshooting Windows XPe's blue screen "Stop 0x0000007B" error
Asus reveals $190 mini notebook
Windows Mobile 6 SDKs available for download
Windows Mobile VPN client plays with Cisco
HTC adds GPS to Windows Mobile Touch line
Microsoft unveils Windows Mobile 6.1
Guide to HTC's Windows Mobile smartphone platforms
Customizing Windows XP Embedded thin clients
Visual Studio 2008 adds mobile application features

Also visit our sister sites:


Sign up for WindowsForDevices.com's...

news feed

Home  |  News  |  Articles  |  Polls  |  Forum  |  Directory  |  About  |  Contact
 

Ziff Davis Enterprise Home | Contact Us | Advertise | Link to Us | Reprints | Magazine Subscriptions | Newsletters
Tech RSS Feeds | White Papers | ROI Calculators | Tech Podcasts | Tech Video | VARs | Channel News

Baseline | Careers | Channel Insider | CIO Insight | DesktopLinux | DeviceForge | DevSource | eSeminars |
eWEEK | Enterprise Network Security | LinuxDevices | Linux Watch | Microsoft Watch | Mid-market | Networking | PDF Zone |
Publish | Security IT Hub | Strategic Partner | Web Buyer's Guide | Windows for Devices

Developer Shed | Dev Shed | ASP Free | Dev Articles | Dev Hardware | SEO Chat | Tutorialized | Scripts |
Code Walkers | Web Hosters | Dev Mechanic | Dev Archives | igrep

Use of this site is governed by our Terms of Service and Privacy Policy. Except where otherwise specified, the contents of this site are copyright © 1999-2008 Ziff Davis Enterprise Holdings Inc. All Rights Reserved. Reproduction in whole or in part in any form or medium without express written permission of Ziff Davis Enterprise is prohibited. Windows is a trademark or registered trademark of Microsoft Corporation in the United States and/or other countries and is used by WindowsForDevices under license from owner. All other marks are the property of their respective owners. WindowsForDevices is an independent publication not affiliated with Microsoft Corporation.