Archive

Posts Tagged ‘big little’

A80 OptimusBoard Development Board Pictures and Benchmarks

August 29th, 2014 13 comments

A80 OptimusBoard is a development board featuring the latest AllWinner A80 SoC with 8 ARM Cortex A15/A7 cores in big.LITTLE configuration, and a PowerVR GC6230 GPU. Availability was announced about 2 weeks ago for $345, but partially thanks to reader comments on CNX Software, Merrii Technology decided to lower the price to $169 (and $50+ for shipping) to stay competitive against similar boards such as Hardkernel ODROID-XU3. I’ve now received a sample for evaluation. I won’t go again through the specs, but today I’ll take a few pictures of the board, and provide benchmark results to compare them to the ones I got with Rockchip RK3288. Normally, I would also play with the SDK provided with the board, but sadly (and amazingly), there’s currently no such SDK for A80 OptimusBoard, except a leaked Linux SDK which failed to build with recent tools and operating systems.

A80 OptimusBoard Pictures

I’ve received the board via DHL from WITS Technology in the following package.

A80_OPtimusBoard_PackageInside the package, we’ve got the board itself in a transparent acrylic “enclosure”, a 5V/3A power supply, and a USB to serial cable.

A80 OptimusBoard with Power Supply and Debug Cable (Click to Enlarge)

A80 OptimusBoard with Power Supply and Debug Cable (Click to Enlarge)

I’ve also taken several pictures of the board. The top view shows AllWinner A80 SoC with 4 SKHynix chips for 2GB RAM, an AP6330 Wi-Fi module, and AXP809 PMIC, as well as various header for camera, serial, GPIOs (32 pins), battery, and JTAG. There’s also an IR receiver, and two small buttons for reset and power\ on this side of the board.

Top of A80 OptimusBoard (Click to Enlarge)

Top of A80 OptimusBoard (Click to Enlarge)

One thing that surprised me is that they did not include a heatsink with the board. Normally these kind of board comes with heatsinks and even maybe a fan small to let developers push the performance.

On the back of the board, there’s mostly the 16 GB Samsung eMMC flash, and a micro SD slot.

Bottom of A80 OptimusBoard (Click to Enlarge)

Bottom of A80 OptimusBoard (Click to Enlarge)

Connectors include a USB 3.0 OTG port, HDMI output, two USB 2.0 host ports, the DC jack, an Ethernet port (RJ45), and a 3.5mm headphone jack.

Connectors (Click to Enlarge)

Connectors (Click to Enlarge)

A80 OptimusBoard Benchmarks

I’ve connected an HDMI cable between the board and my TV, my air mouse RF dongle, an Ethernet cable, and the power supply to start the board. Boot time takes about 25 seconds.

Click for Original Size

Click for Original Size

I’ve been told the benchmarks may not be as high as for AllWinner A80 tablets. But let’s try anyway. Luckily, Google Play is installed with the firmware, but although I can login and search for apps, clicking on install did nothing. No problem, as I can install them by selecting “No Carrier AllWinner UltraOcta A80 OptimusBoard” on Google Play website.

But before running benchmarks, let’s get some details about AllWinner A80 SoC and the board with CPU-Z.

CPU-Z For AllWinner A80 (Click to Enlarge)

CPU-Z For AllWinner A80 (Click to Enlarge)

Since only some Cortex A7 cores (between 480 MHz and 1.20 GHz), CPU-Z appears to ignore Cortex A15 cores, and wrongly reports eight Cortex A7 cores. The codename of the board is “kylin_optimus”, which may be something useful to know when looking for information. It’s running Android 4.4.2 on top of Linux kernel 3.4.39, and everything have been built in early July. Resolution is 1920×1016, only 1205MB RAM is reported, most probably because some is reserved for the GPU, and some other hardware buffers. There’s 12.82 GB of internal storage.

The first benchmark I ran is Antutu 5, which they released yesterday.

Antutu 5 on A80 OptimusBoard (Click to Enlarge)

Antutu 5 on A80 OptimusBoard (Click to Enlarge)

It gets 33,921 which seems a little low, considering Amlogic S802 (Probox2 EX) got 37,000 with Antutu 5 (Beta), but as mentioned above they have not optimized the current firmware and hardware for performance. I haven’t run Antutu 5 on Rockchip RK3288 devices yet, so I can’t do a direct comparison yet. The firmware is also dated July 3,2014, so some more optimization may have been performed on the firmware since then. Yet no new firmware has been released.

Next… Quadrant benchmark could not run at all, and all I got was a black screen, just like with UyeSee G1H TV Box.

Vellamo worked, but I had to try twice to complete the benchmark.

A80_OptimusBoard_VellamoThe browser score is better on AllWinner A80 (2,308) than with Rockchip RK3288 (2,147), but A80 firmware defaulted to the Chrome browser, whereas UyeSee G1H used the stock Android Browser for this test, so both results can’t be compared. The Metal scores are somewhat similar with 1,287 (A80) and 1,323 (RK3288). Surprisingly, the Multicore (beta) test us much better on the quad core RK3288 (1,972) compared to the eight core A80 (1,340).

A80 Optimus Board Vellamo Multicore Comparison (Click to Enlarge)

A80 OptimusBoard Vellamo Multicore Comparison (Click to Enlarge)

During the tests, I also connected the serial console. Here’s what I got during the multicore test:

[   86.078970] CPU4: shutdown
 [   90.610468] CPU1: Booted secondary processor
 [   91.092528] CPU2: Booted secondary processor
 [   91.592556] CPU3: Booted secondary processor
 [   92.119633] CPU4: Booted secondary processor
 [   94.104631] CPU5: Booted secondary processor
 [   95.105115] CPU6: Booted secondary processor
 [   97.106251] CPU7: Booted secondary processor
 [   98.767201] CPU Budget: Limit state:1 item[1200000,4,1608000,4 0]
 [   98.774392] CPU Budget:update CPU 4 cpufreq max to 1608000 min to 600000
 [  100.591363] CPU7: shutdown
 [  100.917218] CPU Budget: Limit state:0 item[1200000,4,1800000,4 0]
 [  101.106648] CPU6: shutdown
 [  101.578869] CPU5: shutdown
 [  102.069103] CPU3: shutdown
 [  102.578981] CPU2: shutdown
 [  103.594914] CPU5: Booted secondary processor
 [  105.099015] CPU6: Booted secondary processor
 [  107.092366] CPU2: Booted secondary processor

AllWinner A80 cores are booted in sequences. The Cortex A7 cores with 500ms interval, and the first two Cortex A15 are started first in 1 second intervals, and then 2 seconds interval. These delays may explain the lower performance of AllWinner A80 compared to Rockchip RK3288, and are probably done to optimize power consumption, rather than performance. You’ll also notice that when all 8 cores are running the Cortex A15 frequency is limited to 1.6 GHz, and after CPU7 is shutdown, it is re-adjusted to 1.8 GHz. Checking “/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor” show it’s set to “interactive”. so it would probably be possible to get a higher performance, with the CPU governor set to “performance”. I’m not sure how to change the behaviour since “cpupower” does not seem to be available (by default) in Android, and “cpufreq” directory is not available with shutdown cores. Maybe I should study about this, and write my finding in a separate post. Tips are welcome.

I’ve also noticed that running “cat /proc/cpuinfo” will only show the cores that are not shutdown, so during idle time you may just see one core.

AllWinner A80 embeds an Imagination Technologies PowerVR GC6230, which is supposed to provide some decent performance. So I’ve also run “Ice Storm Extreme” tests part of Futuremark’s 3Dmark benchmark.

3DMarks Ice Storm Extreme on A80 Optimus Board (Click to Enlarge)

3DMarks Ice Storm Extreme on A80 Optimus Board (Click to Enlarge)

But yet again, the results are somewhat disappointing, as A80 OptimusBoard got 5,841 points against 7,278 points for Rockchip RK3288, but the main culprits are the Physics score and test which for some reasons are much lower on AllWinner A80. The other scores are similar to Rockchip RK3288.

Finally some Linux benchmarks results. There’s still no Linux distribution available for A80 Optimius Board, but Linuxium ran some tests from the Phoronix test suite in a Linux chroot in Android comparing it to ODROID-U3 (Samsung Exynos 4412), MINIX NEO X8 (Amlogic S802), and Radxa Rock (Rockchip RK3188). These are all ARM Cortex A9 quad core processor, and the AllWinner A80 development board easily outperform these in most test.

A80_Optimus_vs_ODROID-U3_vs_MINIX_NEO_X8_vs_Radxa_Rock_LinuxAll these benchmark results should be taken with grain of salt, as the firmware is rather old, and I’d expect some performance improvement with newer firmware, and CPU governor set to performance.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

AllWinner A80 OptimusBoard Octa-core big.LITTLE Development Board is Now Available … for $169

August 16th, 2014 33 comments

A80 OptimusBoard powered by AllWinner A80 octa-core processor with four Cortex A15 and four Cortex A7 in big.LITTLE configuration had been announced at the end of 2013, and after numerous delays, several boards have recently been sent to developers and companies such as miniNodes, Linuxium, and others. The company behind the board is actually Shenzhen Merrii Technology (aka WITS), which had done all earlier development kits for AllWinner, and they’ve now made the board available for purchase on Aliexpress. Unfortunately the company has decided to leave to low cost development boards market to the likes of Cubieboard8 and PCDuino8, as A80 OptimusBoard sells for $345 plus about $30 for shipping by courier.[Update: they now offer it for $169]

A80 OptimusBoard (Click to Enlarge)

A80 OptimusBoard (Click to Enlarge)

  • SoC – AllWinner Ultra Core A80 4x Cortex 15, 4x Cortex A7 big.LITTLE processor with Imagination Technologies PowerVR GC6230 GPU with 64-cores, and support for OpenGL ES 1.1/2.0/3.0, Directx 9.3
  • System Memory – 2GB DDR3
  • Storage – 8GB NAND Flash + micro SD card up to 32GB
  • Video Output – HDMI 1.4a up to 4K30
  • Audio – AC100 Codec, headphone jack
  • Video Playback – UHD/4K H.264/VP8 4Kx2K @ 30 fps
  • Connectivity – Dual band Wi-Fi 802.11 b/g/n, Bluetooth 4.0 (AP6330), and Gigabit Ethernet (GMAC)
  • USB – 1x USB 3.0 OTG port, 2x USB 2.0 host ports
  • Camera I/F – 16MP MIPI CSI
  • Debugging – UART and JTAG
  • Expansion – 32-pin GPIO header
  • Misc – IR receiver, reset and power LEDs.
  • Power management – AXP806, AXP809 “smart power management specialist”
  • Power Supply – 5V/3A, or battery
  • Dimensions – 135x70mm

The board comes with a power adapter, and a UART to USB cable. The board comes pre-loaded with Android 4.4.2 on top of Linux 3.4.39. So it’s not a device tree capable kernel, allegedly because AllWinner does not have enough good kernel developers… AllWinner promised support for 5 Operating Systems, but AFAIK, only Android has been provided at this stage, so we may need to wait a little longer for Ubuntu, Chrome/Chromium OS, Firefox OS, and Windows.

You can watch the video below for an overview of the board, and they also quickly show a “professional” AllWinner A80 development board.

Via armdevices.net

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Samsung Announces Exynos 5430 SoC, Manufactured with 20nm Process

August 14th, 2014 4 comments

Samsung already have a few octa-core big.LITTLE SoCs part of Exynos 5 Octa family with Exynos 5410, Exynos 5420, and Exynos 5422/5800, all based on 28nm process. The company has just announced a new Exynos 5 Octa processors with Exynos 5430, but this time manufactured using 20nm High-K Metal Gate (HKMG) process technology providing 25% less power consumption compared to 28nm Exynos SoCs.

Samsung_Exynos_5430

Exynos 5430 SoC will feature four ARM Cortex A15 cores at 1.8 GHz, four Cortex A7 cores at 1.3 GHz, supports WQHD (2560×1440) and WQXGA (2560 x 1600) displays using hibernation display and Mobile Image compression (MIC) in order to lower power consumption. It also said to support HDMI, come with a Multi Format Codec (MFC) supporting HEVC/H.265 decoding, as well as an enhanced dual ISP, and up to 17GB/s of memory bandwidth. That’s about all the information I could get at this point. The CPU core frequencies are lower than Exynos 5422, but the maximum memory bandwidth appears to be higher (17GB/s vs 14.9GB/s), and of course the power consumption is significantly lower. It will also be found in the recently announced Galaxy Alpha smartphone.

More details should eventually surface on Samsung Exynos 5430 page.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

ARM and Qualcomm Release a New Guide About 32-bit to 64-bit SoCs

July 30th, 2014 1 comment

ARM and Qualcomm have been pretty successful with ARMv7 SoCs in the mobile space in recent years, and while 32-bit ARM (Aarch32) processors certainly have a few more years, both companies are now moving to 64-bit ARM (Aarch64 / ARMv8), and they released a document showing what has been achieved with ARMv7, the differences between ARMv7 and ARMv8, and new capabilities that will be attainable with 64-bit processing.

Aarch32 vs Aarch64

Aarch32 vs Aarch64

The document covers the following:

ARM vs x86 vs Architecture Indepent Code for 100 Top Apps in Google Play (US)

ARM vs x86 vs Architecture Independent Code for 100 Top Apps in Google Play (US)

  • Introduction
  • ARM Business Model
  • The Mobile Computing Revolution (Tablets replacing Laptops)
  • Android on ARMv7-A and ARMv8-A
  • ARMv8-A Architecture
  • Backward Compatibility to ARMv7-A
  • ARM Cortex A-53 and Cortex-A57
  • ARM big.LITTLE Technology
  • The Transition to the ARMv8-A Architecture (Fast Models, Tools, Linaro…)
  • Qualcomm Technologies: Transitioning to 64-Bit with Integrated Mobile Design
  • Custom and ARM Designed Processors: The Right Technology to Any Market
  • Multiple Foundries, Flexible Production
  • Flexible design practices in action (Performance, price point, development time. Snapdragon 410 vs 610 vs 810)
  • Conclusion

Both companies clearly promote their respective products via this document, but there are lots of interesting details such as Intel vs ARM optimized apps in Google Play, perfomance of A57 vs A15, A53 vs A7, side-by-side comparison between 32-bit and 64-bit ARM architectures, and so on. If you want to get the details, you can download the 20-page presentation entitled “ARM and Qualcomm- Enabling the Next Mobile Computing Revolution with Highly Integrated ARMv8-A based SoCs“.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

PcDuino8 Octa-core Development Board Revealed (Video)

July 24th, 2014 9 comments

Two AllWinner A80 powered development boards are currently expected. We’ve already seen some pictures of the Cubieboard8, and today we can gt more details about PcDuino8 development board thanks to Charbax who visited Linksprite, and interviewed the company.

PcDuino8

Here are PcDuino8 (Beta) specifications based on the interview and pictures:

  • SoC – AllWinner A80 octa core big.LITTLE processor with 4 ARM Cortex A15 cores, 4 Cortex A7 cores, and Imagination PowerVR G6200 GPU
  • System Memory – 1GB
  • Storage – 4GB flash + micro SD Card slot
  • Video Output – HDMI
  • Audio Output – HDMI, stereo audio jack
  • Connectivity – Gigabit Ethernet, Wi-Fi 802.11 b/g/n + Bluetooth 4.0 (AP6330 module)
  • USB – 2x USB 2.0 host ports, 1x Micro-B USB 3.0 port
  • Debugging – 14-pin header for JTAG
  • Expansion Header – 32-pin header
  • Misc – IR receiver
  • Power – Round DC power jack (5V?)

The hardware specs are a bit lower compared to the Cubieboard8, notably when it comes to RAM, and USB ports. LinkSprite is currently working on Android and Debian for the board, but they also said some developers are also working on Chromium OS. The board is expected to be available next month, and they hope to keep the price below $100.

The video below is 19 minutes long, but only the first 1 minute and 30 seconds are about their new Octa-core board. The rest of the video includes:

  • History of PcDuino boards including a new PcDuino3 Nano soon to be available
  • A version of Scratch for PcDuino board with an hardware tab to program GPIOs using the program’s graphical user interface.
  • Quick demo of a Robot powered by a PcDuino board
  • PcDuino for education used in schools in Colorado, USA, Germany, and China. Resources are available at learn.linksprite.com
  • Visit of linksprite’s R&D office
  • Quick talk with the developer of Papilio DUO FPGA board, as it happens to be manufactured by Linksprite.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Onda V989 AllWinner A80 Android Tablet is Now Available for Pre-order

July 17th, 2014 11 comments

AllWinner A80 octa-core big.LITTLE has been delayed several times, but it appears products based on the latest AllWinner application processor can finally be pre-ordered. One of them is Onda V989,  an Android 4.4 tablet with a 9.7″ 2048 x 1536 pixel display, 2GB RAM and 32GB flash, that’s supposed to reach over 48,000 in Antutu, but actually gets a little over 32,000 points in Antutu X.

Onda_V989Onda V989 tablet specifications:

  • SoC – AllWinner A80T octa core bit.LITTLE processor with 4x ARM Cortex A7 cores @ ?? GHz and 4x ARM Cortex A15 cores @ 2GHz, and PowerVR G6230 GPU
  • System Memory – 2GB DDR3
  • Storage – 32GB NAND flash + micro SD/SDHC slot (up to 128GB)
  • Display – 9.7″  IPS display with 10-point capacitive touchscreen, 2048 x 1536 resolution
  • Video Output – micro HDMI (up to 1080p)
  • Audio I/O – Stereo speakers, built-in microphone, 3.5mm earphone jack, and HDMI
  • Connectivity – 802.11 b/g/n Wi-Fi, Bluetooth 4.0 . 3G is supported via external dongle.
  • Camera – 2MP front facing camera, 8MP rear camera with auto focus capable of recording 4K @ 30 fps videos.
  • USB – micro USB 3.0 port (USB 2.0 OTG compatible)
  • Sensors – gravity sensor, three-axis gyroscope
  • Misc – Power and volume buttons
  • Battery – 8000 mAh Li-Ion
  • Power Supply – 5V/2.5A via micro USB port
  • Dimensions – 241 x 169 x 7.9 mm
  • Weight – 490 g

The tablet is said to sell with a USB cable, the power adapter, and a user’s manual. Beside being one of the most powerful processor on the market, AllWinner A80 is supposed to support 5 operating systems: Android, Ubuntu, Chrome/Chromium OS, Firefox OS, and Windows RT which should make it a nice candidate to try out various OS and play around, albeit a tablet does not provide the most hacker friendly form factor there is.

Pandawill pre-sells Onda V989 tablet for $239.99, Geekbuying for $229.99, and “onda-tablet”, which may or may not be the official store, pre-ells it for $219.99, but without shipping. It’s also available on several Aliexpress sellers. The tablet is expected to ship on July 31. The company already sold 500 beta tablets in China for 999 CNY (~$161) yesterday, and the regular price will be 1099 CNY (~$177) according to my sources in AllWinner. You may be able to find some more information on Onda V989 product page (in Chinese), including two firmware versions for V1 and V2 tablets…?

Thanks to Marius for the tip.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter

Mediatek MT6795 Octa Core ARM Cortex A53 Processor to Launch in Q4 2014

July 11th, 2014 4 comments

Mediatek had already announced two 64-bit ARM SoCs with MT6732 and MT6752 boasting respectively four and eight Cortex A53 cores for mainstream and premium smartphones. There are now reports that the company will launch an eight core 64-bit LTE SoC with HMP architecture. Since HMP (Heterogeneous Multi-Processing) is only used for big.LITTLE processing, and Mediatek does not have an history of making their own custom ARM cores, we can safely assume the processor will feature four Cortex A53 little core, and four Cortex A57 big cores. [Update: finally it's eight ARM Cortex A53 cores, no HMP here].

MTK6795What we know about MT6795 so far:

  • Processor – 64-bit Octa core ARM Cortex A53 cores @ 2.2 GHz
  • GPU- Imagination Technology G6200 @ 700 MHz
  • Memory I/F – 2x LPDDR3 @ 933 MHz (PoP)
  • Camera I/F – 20MP@30fps using a dual ISP
  • Display – Up to WQXGA (2560×1600)
  • Video
    • Decoding – 4K2K @ 30 fps (H.265 and H.264)
    • Encoding – 4K2K @ 30 fps (H.265)
  • Modem – LTE FDD/TDD R9 Cat4, DC-HSPA+ 42/11Mpbs, TD-SCDMA/EDGE
  • Connectivity – Wi-Fi 802.11ac, Bluetooth, FM, GPS, Glonass and Beidou via MT6630 chip (external)
  • Process – 28 nm

That’s only the second mobile SoC I’ve heard with ARMv8 big.LITTLE, the other being Qualcomm Snapdragon 810, and it looks like MT6795 will be a direct competitor with LTE support. The Adreno 430 GPU is however likely to outperform Imagination Technology G6200 GPU chosen in the new Mediatek SoC. The company also claims MT6795 will provide an easy upgrade for OEM from their MT6595 LTE SoC, a big.LITTLE ARMv7 processor (Cortex A17 + Cortex A7).

MT6795 mass production is scheduled for December 2014, so actual products will probably be available in Q1 2015. Devices based on Snapdragon 810 are also planned for Q1/H1 2015.

Via AndroidPC.es

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter