umpcportal home

Tag Archive | "arm"

Tegra 2 Javascript Benchmark Shows a Lot of Promise.


At an ARM event in Taipei this week I was fortunate enough to have a few minutes with a Tegra 2-based tablet prototype known as ‘Harmony.’ It’s a fairly standard tablet with a capacitive touchscreen and weighing in at the 700gm iPad-weight. You’ll see more details in the video below.

The interesting thing was the SunSpider javascript benchmark I did. As you might know, SunSpider is a well-recognized test of a browser’s ability to run javascript and it serves as a good data point for working out how fast a processor is. As far as I know, most, if not all, the javascript processing is done by the CPU.

You’ll see a result of 9.8 seconds on the video which is about the same as you’d see on the iPad. The iPad uses what we believe is an ARM A8 core, or at least something very similar. However, that doesn’t mean that  dual-core Tegra 2 is only as powerful as a single-core A4 CPU because the two browsers are vastly different. The javascript engine on the iPad is super-fast where the engine used on the Android 2.1 browser isn’t.

Harmony SunSpider

  • Android 2.1 on Tegra 2 9 seconds (Tegra prototype shown in video)
  • Android 2.2 on Snapdragon 1Ghz 6 seconds. (Nexus One, Google V8 engine)
  • Android 1.6 on Snapdragon 1Ghz 24 seconds (Xperia X10)
  • Android 1.6 on Snapdragon 1Ghz –  54 seconds (Dell Streak prototype)
  • Chrome on Atom 1.6 2 seconds (average netbook, Google V8 engine)

As you can see there, the Android browser is at least 4 times less efficient in processing javascript on version 1.6 than it is on 2.2. I suspect that version 2.1 is close to 1.6 in its efficiency too which means that the Tegra 2 is over 200% faster than Snapdragon. Given that it has two cores, it’s not surprising. A single A9 core (in my estimate) brings about 20% more raw CPU performance over A8 so the figures look correct.

Add in the 4X improvement that you’ll see with Froyo’s Google V8 processing engine and there you go! Tegra2 with Froyo will be able to process javascript as well as a 1.6Ghz netbook. Just imagine what the 1.2Ghz dual-core Snapdragon will do!

More information about high-end ARM platforms in our primer, here.

We’ve already seen that ARM can beat Atom in certain low-end Atom scenarios and cross referencing to some other figures I have seem to confirm that ARM is going to challenge Atom in raw CPU. If only they could sort the operating system out and get some productivity apps going, we’d have some interesting smartbooks out there.

Chippy Sidenote: 2 cores needs 2x power! It would be interesting to work out the CPU drain figures under these javascript test conditions. Also note that system performance is not directly related to CPU performance. A lot of work has to go into a lot of other hardware and a lot of other software to get a system running ‘fast.’ Please remember that when Intel and ARM enter the clock-speed game over the next few years!

ARM Press Conference. ‘Eagle’ leaked as next-gen core.


A summary of the ARM Press conference at Computex today. Speaker: Tudor Brown, President of ARM

 Capture_00001

 

We’ve become used to ‘always on, anywhere.’

ARM go on to highlight the number of devices in it’s ecosystem.

Capture_00010

‘Eagle’ appears on Roadmap above Cortex A9.

Update: I asked what it was and ARM confirmed it’s the next-gen core for high-end platforms.

Capture_00011

Capture_00014  

ARM goes on to highlight where ARM fits in in the home entertainment ecosystem and talks about the Digital Connected TV.

Mali appears

Capture_00016

Highlights Android and Froyo and the ARM-specific optimizations.

Capture_00017

Q&A

I asked about Android for the emerging tablet space and the lack of . The response from ARM is that Google a looking at the option of marketplace and Google apps ‘very seriously.’

That’s it for now. I’ll try and get an interview later.

ARM Press Conference. ‘Eagle’ leaked as next-gen core.


A summary of the ARM Press conference at Computex today. Speaker: Tudor Brown, President of ARM

 Capture_00001

 

We’ve become used to ‘always on, anywhere.’

ARM go on to highlight the number of devices in it’s ecosystem.

Capture_00010

‘Eagle’ appears on Roadmap above Cortex A9.

Update: I asked what it was and ARM confirmed it’s the next-gen core for high-end platforms.

Capture_00011

Capture_00014  

ARM goes on to highlight where ARM fits in in the home entertainment ecosystem and talks about the Digital Connected TV.

Mali appears

Capture_00016

Highlights Android and Froyo and the ARM-specific optimizations.

Capture_00017

Q&A

I asked about Android for the emerging tablet space and the lack of . The response from ARM is that Google a looking at the option of marketplace and Google apps ‘very seriously.’

That’s it for now. I’ll try and get an interview later.

ARM loves Android


I just stopped by the ARM room at Computex to pre-register for the press event and they kindly gave me a press pack which gives a hint about what they’ll be talking about.

IMG_3401

This is interesting because the press pack and press release talks almost exclusively about Android 2.2 as if nothing else mattered right now!

IMG_3401 (2)

We’ve Landed at Computex. ARM, MSI and ASUS coming-up.


IMG_3383 Today is day Zero (many of you reading this will still living out Sunday but it’s already Monday here) and the action starts in just a few hours with a press conference from chip designer ARM. We’re not expecting anything new to be announced in our area because the Cortex A9 (multi-core ARMv7 architecture) is still just starting to ramp-up with OEMs but we might hear a little bit about Mali, the GPU architecture,  and maybe some hints about future architectures. Mostly, we’re just expecting a partner parade and if we’re lucky, one or two product announcements and maybe, just maybe, some tips about how the operating system space is shaping up in ARM’s non-smartphone world. 

Later today we’ll be hearing from ASUS and there’s an MSI press conference too that I’ll try and report on. Finally, I’ll be attending Mobile Monday here and maybe even giving a short talk on something. Handheld software is in my mind right now but we’ll see what comes up during the day.

Grab yourself a nice Jasmine Team, sit back and enjoy the show. You can go behind my scenes by checking out the stream at https://www.umpcportal.com/behind-the-scenes/ or for near real-time action, my twitter stream @chippy

Amtek Prepping 5 Tablets for Computex


It there is one thing we know about JKK of JKKmobile, it’s his uncanny ability to cover huge amounts of distance at technology shows and exhibitions to produce first-look videos, by the bucket load so when he posts the following about Amtek prepping not 1 or 2 tablets but an incredible 5, we know we are in for a interesting Computex;

jkkmobile

Firstly there is the iTablet Speed-Lite (AE03), packing a Nvidia Tegra 2 1Ghz, 1GB RAM, 2MP camera, 10.1 inch multi touch display and WiFi. Then there is the iTablet Ex-Lite II (AE04), wielding a Freescale 800MHz CPU, 512MB RAM, 2MP camera, 10.1 inch multi touch display and WiFi also. Both of these come with a choice of either WindowsCE 6.0R3/7.0, Android 2.0 or Linux and have options for bluetooth, 3G connectivity and GPS.

To add to these is the iTablet Lite (TZ10), sporting an Intel® Atom Menlow-XL Z530 1.6GHz CPU, 2GB of RAM, 10.1 inch multi touch display, 2MP camera, WiFi, 4200mAh battery, Windows 7 and a choice of either a 1.8 inch IDE HDD or a 64GB SSD.

Then the icing on the tablet cake in the form of T23A CULV tablet PC and the T23x CULV Series. All of which have Core 2 Duo 743 1.30GHz Intel Montevina Platform CPU’s, 2GB of RAM, 1.3MP cameras, 2.5 inch SATA HDD’s from 160GB to 320GB and coming with a choice of either a 12.1 inch XGA digitizer, touch or digitizer and touch screens.

If that doesn’t get your tablet juices going then head over to JKKmobile for the full specifications and pictures.

amtek_AE03 amtek_AE04 amtek_TZ10amtek_T23A amtek_T23X

7″ Acer Android Slate with Keyboard and 3G


David Flynn of APCmag.com in Australia has uncovered an interesting device whilst at Acer’s Source Home conference in Beijing. The as-yet unnamed tablet devices is running Google’s Android operating system and sports a full QWERTY keyboard and embedded 3G.

APCmag qouted Acers CEO and president Gianfranco Lanci as saying the device should arrive in Q4 of these year. Lanci also states that although the tablet is similar to the iPad  “We are not convinced that 10 inches is the right size for this type of device. It becomes too close to a netbook in size, and why should it not be a netbook with full PC capability? inch

The device will have Acer’s own user interface and be used primarily for “books, music and videos, browsing the internet, email and chatting inch Lanci says, he goes on to say that “Android is very good in terms of Internet browsing and connectivity. You can run it on an ARM processor at a certain speed and Android is light enough not to overload the CPU inch.

 

Further details are slim at the moment but from what I can tell it looks like it could make an excellent ebook reader. We’ll be keeping a look out for this at Computex next week.

via APCmag.com

ARM Products and Platforms Primer and Resource List for Mobile Internet Devices in 2010. (Updated)


This article is updated from Jan 2010. See below for history.

The ecosystem around ARM, its designs and licensee products can be difficult to understand so I’ve been researching the current status and have summarized the important products, brands and technologies in the article below. You’ll find details on all the important keywords and technologies, links to all the important CPUs and platforms, a reading list and some ‘tip’s’ for CES2010 which starts this week. All the information is based on my own knowledge and research so if you spot any errors, please be sure to let us all know in the comments. I know there are some CPU designers and ARM partners reading this site so again, if there’s anything that needs changing or adding, please help us all by adding a comment below.

armarch

Overview of processor architectures in current ARM products

For the purposes of this article I’m ignoring anything other than ARM v7 architecture CPUs. In my opinion and experience the previous (ARMv6, ARMv5) designs don’t provide the processing power needed for the quality web experience expected in  MIDs. Note: Tegra (current version 2009) is an ARM11 multi-core CPU  implementation based on ARMv6 architecture. I expect Nvidia to move to ARMv7 in their next Tegra product.

ARM v7 is a CPU architecture, not a CPU.

ARM V7 is a processor architecture. It’s a design that belongs to ARM and it can be used to build CPUs that can process around 2 Dhrystone MIPS/Mhz. (Wikipedia Dhrystone) That’s about 2000 DMIPs/Ghz which is not far from the processing power achieved by simple, non-hyperthreading Intel Atom cores also used in MIDs. DMIPs processor performance is not the only measurement of device speed but it’s a good starting point and is relevant to web rendering and web applications.

Processing power

In general, the architecture is being used to make CPUs and platforms running at between 600-1000Mhz (about 1200-2000 DMIPs) although there is one known implementation that has been tested at over 2Ghz. Power consumption per core is said to be around 300mw per 2000DMIPs using the latest manufacturing processes although this figure can vary greatly depending on implementation.

Remember that the CPU core takes only a small percentage of the power drain in a working device where the total in-use power budget including screen lighting, radios, audio, gpu, storage and DC components can span from 2W to 10W. (Texas instruments thinks that a 1W MID is possible though)

In comparison with the Intel Atom CPU the ARM v7 architecture can be used to make CPUs that consume about 1/3 1/5th of the power of an Intel Atom CPU for the same DMIPs computing power.

ARMv7 can also be used to make multi-core CPUs where up to 4 cores can be used to provide over 8000 DMIPS of computing power. (Assuming the software is built to handle multi-processing hardware)

(Further note: All these figures based on research, marketing figures, experience, testing and technical documents that I have read during this research.)

ARM does not manufacture CPUs.

The architecture created by ARM is used to do two things:

  • The architecture is used by ARM themselves to make a complete processor implementation which may include other ARM property. The CPU implementation is then licensed out to third parties who can either mass produce the CPU or build and manufacture complete computing platforms including graphics, sound, power, memory, etc. One example is the Ti OMAP 3 and 4-series platforms.
  • The architecture gets licensed out to third parties who make their own processors and platforms based on it. One example is the Qualcomm Snapdragon platform.

ARM have a number of processors that they’ve built using ARMv7 architecture and all fall under the ‘Cortex’ brand. There are real-time and highly embedded versions but the ‘A’ versions are the ones that interesting for general mobile computing tasks. ARM have three versions of the CPU. The A8 (currently in products), A9 (high end, multi-core capable due in products in 2010) and A5 (small, low-cost, due in products in late 2010) versions

Licensees.

When final products are completed by licensees you will often see them marketed under different brands. This is where it gets very confusing so I’ve listed most of the main players below along with notes and links to their various products and brands. Note that some ARM licensees are not made public and therefore no information is available.

ARM Cortex A8

ARM has 9 licencees. 8 are public.

Cortex A8 Product brief (PDF)

Licensee notes.

  • Ti OMAP 3 platforms 34xx 35xx 36xx  using Cortex A8 CPU core up to 800Mhz. Used in Nokia N900, Archos 5 devices for example.
  • Freescale iMX5 family of CPUs based on Cortex A8. Use in the Sharp Netwalker for example. iMX515 is focused at mobile internet and includes graphics co-processing.
  • Samsung. S5PC100 application processor includes the Cortex A8 CPU core (E.g. Odroid)
  • Samsung / Intrinsity Hummingbird A very specific implementation of the Cortex Core using a tightly defined manufacturing process.
  • Zii Labs ZMS08 Core of the ‘stem cell’ computing platform. (Q1 2010 volume shipment) 1Ghz implementation.
  • Matsushita (Panasonic) Details unknown.
  • PMC-Sierra (storage, switching, routing solutions) Details unknown.

Cortex A9 (Multi-core capable)

Cortex A9 Product information (PDF)

ARM has 9 licencees. 6 are public.

Licensee notes.

  • Ti OMAP Dual-core 44xx platform. Full production expected 2H 2010.
  • ST Electronics Cortex A8 licensee (set top boxes)
  • St Ericsson U8500 Dual Cortex A9/HSPA Modem platform. (Note Nokia and Symbian will be using this and it includes a Mali GPU and 1080p recording capability)
  • Broadcom (ARM news. No products announced yet.)
  • Nvidia Tegra 2 Dual-core
  • NEC Electronics. No information available.
  • Update: 28 Jan 2010. It appears that Apple may have licensed Cortex A9 for the iPad A4 CPU. (Source) Update: It’s ARMv7. Apples own implementation.

Cortex A9 MPCore Hard Macro 2Ghz implementation of Cortex A9 using specific TSMC silicon manufacturing process.

Cortex A5

Cortex A5 is a multi-core, low cost ARM V7 implementation previously known as Sparrow.

Link to ARM information

No known implementations at present.

Other ARM v7 implementations:

  • Qualcomm Snapdragon platform (QSD8x50) uses single core CPU (Scorpion) based on ARMv7 architecture.
  • Qualcomm QSD8672 dual core platform at up to 1.5Ghz.
  • Marvell Armada 500 / 510 platform (PDF product brief) Up to 1.2Ghz

Notes for CES 2010 (UPDATED)

Key platform announcements to watch out for at CES 2010. Expect demonstrator products planned for 2H 2010. (All Cortex A9)

  • Nvidia Tegra 2 Announced.
  • Ti OMAP 44xx No news.
  • St Ericsson U8500 Demonstrated by Movial on a set top box.

Expected in MIDs and smartbooks shipping in 1H 2010 on the following platforms. (Single core ARmv7 and Cortex A8 implementations.)

  • Freescale iMX5
  • Ti OMAP 3
  • Qualcomm Snapdragon
  • Nvidia Tegra
  • Zii Labs ZMS08

Product rumors / expectations: CES 2010.

Further reading:

Update: ARM presentation at CES.

I had a chat with ARM at CES and they followed up by sending me a PDF. Here’s one slide from that PDF that is directly relevant here. It lists ‘candidate’ platforms for Mobile Computing. We listed all of these platforms above but it’s good to know what ARM sees at potential platforms.

Click to Enlarge.

Note to PR agencies for ARM ecosystem partners. Put one twitter/web address in the comments and we’ll add it to the further reading list.

If you find the information useful for your work, please consider a small donation to help us continue the work. UMPCPortal is independent and funded purely through donations and advertising revenue.  Many thanks

Updated: 14th Jan 2010

Updated: 18th Jan 2010 (added ARM slide)

Updated: 28 Jan 2010 (added possible Apple licensee (for A4 processor) information.

Updated: 12 May 2010 with more product information

Follow Chippy on  TwitterFollow Chippy on  YouTube

Popular mobile computers on UMPCPortal

Acer C740
11.6" Intel Celeron 3205U
Acer Aspire Switch 10
10.1" Intel Atom Z3745
HP Elitebook 820 G2
12.5" Intel Core i5 5300U
Acer Aspire E11 ES1
11.6" Intel Celeron N2840
Acer C720 Chromebook
11.6" Intel Celeron 2955U
ASUS Zenbook UX305
13.3" Intel Core M 5Y10a
Dell Latitude E7440
14" Intel Core i5-4200U
Lenovo Thinkpad X220
12.5" Intel Core i5
Acer Chromebook 11 CB3-131
11.6" Intel Celeron N2807
Lenovo Ideapad Flex 10
10.1" Intel Celeron N2806

Find ultra mobile PCs, Ultrabooks, Netbooks and UMPCs quickly using the following links: