Archive

Posts Tagged ‘armv8’

Phytium Mars is an Upcoming 64 Core ARMv8 Processor for Servers

August 26th, 2015 3 comments

Several server SoCs with a large number of ARMv8 cores have been announced in the past with products such as Cavium ThunderX featuring 48 64-bit ARM cores and EZTile TILE-Mx100 with 100 ARM Cortex A53 cores. Phytium Technology, a Chinese startup funded in 2012, has showcased its work on Mars processor with 64 custom design ARMv8 cores at Hotchips 2015 conference.

Phytium_MarsCharles Zhang, director of research for Phytium, made the presentation entitled “Mars: A 64-Core ARMv8 Processor” at the conference, and a PDF version is available on Hotchips 2015 website (Conf. Day 1 section) but unfortunately it’s password-protected and only accessible by attendees. Last year, they made all presentations publicly downloadable in December, so hopefully it will be the same this year. In the meantime, I relied on an articles published on EETimes and Golem.de, the latter reproduced some of the slides, to get some of the specs and features:

  • 64 custom designed ARMv8 “Xiaomi” core up to 2.0 GHz
  • Cache – L1 I-Cache and D-Cache, 32MB L2 cache, 128MB L3 Cache
  • Memory – 16 DDR3-1600 channels
  • ECC and memory protection on all caches, tags and TLBs
  • Expansion – 2x 16-lane PCIe 3.0 interfaces
  • Performance – 512GFLOPS, 204 GB/s memory bandwidth, 32GB/s I/O bandwidth
  • Manufacturing process – 28 nm
  • Die size / Package – 640 mm2; FCBGA package with ~3,000 pins
  • TDP – 120 Watts
Xiaomi Core Block Diagram

Xiaomi Core Block Diagram

Mars design has not yet taped out, but the company perform some simulations with SpecCPU 2006 base and rate benchmark, where the chip achieved 672 points and 585 points for respectively integer and floating-point performance.

Phytium_Mars_Benchmark

Here are some background between the base and rate benchmark to make it clearer to what is actually tested here:

The SPEC CPU 2006 benchmark has several different ways to measure computer performance. One way is to measure how fast the computer completes a single task; this is a speed measurement. Another way is to measure how many tasks a computer can accomplish in a certain amount of time; this is called a throughput, capacity or rate measurement.

  • The SPECspeed metrics (e.g., the SPECint 2006 benchmark) are used for comparing the ability of a computer to complete single tasks.
  • The SPECrate metrics (e.g., the SPECint_rate 2006 benchmark) measure the throughput or rate of a machine carrying out a number of tasks.

If we check published integer rate benchmarks results, Phytium Mars would have roughly the performance of four AMD Opteron 6174 deca-core processors (Max TDP: 115 Watt / processor) or two Intel Xeon E5-2643 v3 deca-core processors (135 W TDP / processor).

No date was provided for the launch of Mars SoC.

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

Beelink i68 Rockchip RK3368 TV Box Unboxing and Teardown

August 13th, 2015 12 comments

Rockchip RK3368 started shipping last month, and thanks to GearBest, I’ve received my first 64-bit ARM TV Box with Beelink iONE i68. Today, I’ll take a few pictures of the device and the board, and will follow up with a full review in a few days.

Beelink i68 Unboxing

The box was sent to me via DHL in a cartonboard package various information about the “Smart Android TV Box” such as Android 5.1 operating system, an eight core CPU with G6110 GPU, 4K2K and H.265 support, Wi-Fi and Bluetooth 4.0, and eMMC flash.
Bellink_i68_package

The package includes the box, a Quick Start Guide in English, and HDMI cable, an IR remote control that requires two AAA batteries, a USB OTG adapter, and a 5V/2A power adapter with US and EU plugs.

Beelink_i68_Accessories

Click to Enlarge

An SD card slot, two USB 2.0 host ports and a micro USB OTG port can be found on the side, with the rear panel comes with the following: a power button, the DC jack, another USB 2.0 host port, an HDMI 2.0 port, a Gigabit Ethernet port, and an optical S/PDIF audio output.

Click to Enlarge

Beelink i68 (Click to Enlarge)

If you prefer watching the unboxing video, here it is…

Beelink i68 Teardown

Time to open the device. First remove the four sticky pads under the case, and untighten the four screws. The enclosure won’t come out yet, and I had to insert a sharp plastic object to pop the top cover out.
Beelink_i68_Teardown

There’s just a heatsink for cooling the processor. I’ve removed the three screws that hold the board to the enclosure in order to take out the board, and removed the heatsink.

RK68_Board

RK68 Board (Click to Enlarge)

There’s some thermal paste between the processor and the heatsink, but I have not cleaned it up since I still need to test the box.. a Foresee NCEFES78-08G eMMC 4.51 flash provides 8GB storage, and two Samsung K4B8G1646-MYK0 DDR3L chips gives us 2GB RAM. The WiFi module is the ubiquitous AP6330 for dual band Wi-Fi 802.11 b/g/n and Bluetooth 4.0 connectivity. Other chips include 53AKXRG3 (not sure what that is), and GL852G USB 2.0 hub. Several unpopulated headers can be found on the board for GPIOs (2x), ADC, UART (2x), and I2C. The board is named: Netxeon RK68_V2.0_20150528.

Click to Enlarge

Click to Enlarge

There’s not much to see on the back of the board, except a sticker confirming the specs with RK3368, AP6330 Wi-Fi module, 2GB RAM and 8GB flash. The cooling solution appears a little odd, as the thermal pad is placed half on a metallic plate and half on the ventilation holes, not sure how efficient that is…

Beelink i68 is available now, and you could consider purchasing it from GearBest for $78.99 with 2GB RAM as shown above, or $71.18 with 1GB RAM, but it can also be found on other retailers such as Amazon US, eBayGeekBuying, and Aliexpress among others.

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

Leadcore Roadmap Until 2017 Shows 14nm FinFET Processors Planned

July 31st, 2015 No comments

I first heard about Leadcore in 2013 when they announced several ARM Cortex A7 and A9 mobile processors, but since then they’ve become a bit more popular after Leadcore L1860C quad core processor found its way into in Xiaomi Redmi 2A smartphone. The company has now shown its roadmap for  2016, and 2017 with some interesting developments.

Leadcore_Roadmap_2017We can expect three processors in 2016 all with 64-bit ARM cores manufactured using 28nm process:

  • An 8-core 64-bit processor with Mali-T820 GPU and LTE Cat 6 modem
  • A 4-core 64-bit processor with an unnamed Mali GPU and LTE Cat 6 modem
  • A quad core Cortex A53 processor with TD-LTE and LTE FDD

And in 2017, one processor is scheduled, should be manufactured using 14nm FinFET process, which could mean 2017 will be the year 14nm FinFET goes mainstream even for lower cost processors. That currently unnamed processor will feature eight 64-bit cores and an LTE-A modem. The other parts in the chart should all be modems.

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

Tronsmart Orion R68 64-bit ARM TV Box Sells for Up to 50% Discount

July 18th, 2015 10 comments

We’ve seen several Rockchip RK3366 TV boxes being announced recently such as Eny EKB368 or Beelink i68, and it’s no surprise that Tronmart decided to launch their own model Orion R68 based on the latest Rockchip processor.

Tronsmart_Orion_R68

Two models are available: Orion R68 Meta with 2GB RAM, 16GB eMMC, GbE, and 802.11 ac WiFi, and Orion R68 Pro with 1GB RAM, 8GB eMMC, Fast Ethernet, and 2.4 GHz 802.11n WiFi. The latter appears to be the same Beelink i68 TV Box going for $66.

Tronsmart Orion R68 specifications:

  • SoC – Rockchip RK3368 octa core Cortex A53 processor @ 1.5 GHz with PowerVR G6110 GPU
  • System Memory- 1 GB DDR3 (Pro); 2GB DDR3 (Meta)
  • Storage – 8GB eMMC flash (Pro); 16GB eMMC flash (Meta); SD card slot up to 64GB for both models
  • Video Output – HDMI 2.0 up to 4K @ 60Hz
  • Audio Output – HDMI, optical S/PDIF
  • Connectivity
    • Pro – 10/100M Ethernet, Wi-Fi 802.11 b/g/n (AP6212 module), Bluetooth 4.0
    • Meta – Gigabit Ethernet, 802.11 a/b/g/n + 802.11ac (AP6335 module), Bluetooth 4.0
  • USB – 3x USB 2.0 host ports, 1x micro USB OTG port
  • Misc – Power button, IR receiver, update button
  • Power Supply – 5V/2A
  • Dimensions – 12.0 x 12.0 x 2.4 cm
The mini PCs run Android 5.1 operating system, and ship with an infrared remote control, an HDMI cable, a power adapter, and a user’s manual.

Orion R68 Meta normally sells for $99.99, and Orion R68 Pro for $74.99, but Tronsmart and GeekBuying have organized a promotion, where you can get the box for up to half price either:

  • Random draw for 10%, 20%, 30% or 50% coupon
  • 50% coupon for people already owning a Tronsmart device. All you need to do is post a picture of your device on twitter or Facebook, and send an email to [email protected]

The promotion should still be going on, since it’s scheduled to run until July 23, but they’ve sold the first 500 pieces, and I’ve noticed the random draw does not work right now, but you can still try your luck to get a coupon if your own an older Tronsmart TV box.

Thanks to Jake 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

Rockchip RK3368 based Beelink i68 Media Player Sells for $66 and Up

July 10th, 2015 4 comments

The 64-bit ARM TV boxes are coming either with Rockchip Rk3368, Amlogic S905, or Allwinner A64, but so far I could not find much price information. The good news is that the first 64-bit ARM mini PCs will be cheap, as Beelink i68, powered by Rockchip RK3368 octa-core Cortex A53 processor, is listed for as low as $66.35 with 1GB RAM on Gearbest, but you can also select the 2GB RAM version for $81.68. Using coupon BI68 will reduce the price further by one or two dollars.

Beelink_i68Beelink i68 specifications:

  • SoC – Rockchip RK3368 octa core Cortex A53 processor @ 1.5 GHz with PowerVR G6110 GPU
  • System Memory – 1 or 2 GB DDR3
  • Storage – 8GB eMMC flash + SD card slot up to 64GB
  • Video Output – HDMI 2.0 up to 4K @ 60Hz
  • Audio Output – HDMI, optical S/PDIF
  • Connectivity – 10/100M Ethernet, dual band Wi-Fi 802.11 b/g/n and Bluetooth 4.0
  • USB – 3x USB 2.0 host ports, 1x micro USB OTG port
  • Misc – Power button, IR receiver
  • Power Supply – 5V/2A
  • Dimensions – 12.0 x 12.0 x 2.4 cm

Beelink_i68_Connectors

The box will ship with a US power supply and a EU adapter, an HDMI cable, a remote control, a USB OTG adapter, and an English user’s manual. Like other pre-announced RK3368 boxes, it runs Android 5.1, with Kodi pre-installed supporting H.265 hardware decoding up to 2160p @ 60Hz.

It looks like the product is basically ready to ship (i.e. not a pre-sale), but somehow GearBest mostly uses 3D renders in their product page, except when showing the full package with accessories.

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

DragonBoard 410c 64-bit ARM Development Board in Stock for $75

June 21st, 2015 15 comments

There has been a few 96Boards announced so far, and a Banana Pi96 could soon be launched, as LeMarker has just joined the Linaro Community Board Group, but so far the board that generated the most buzz was Qualcomm Dragonboard 410c, but at the time pricing was not officially disclosed, although a $75 target price was posted in several blogs. And now it seems Qualcomm 64-bit ARM board indeed costs $75, as it is listed for that price on Arrow Electronics website with a few pieces in stock.

Qualcomm_Dragonboard_410cDragonboard 410c specifications have also been further detailed:

  • SoC- Qualcomm Snapdragon 410 (APQ8016) quad-core ARM CortexA53 @ 1.2 GHz with Adreno 306 GPU @ 400MHz
  • System Memory – 1GB LPDDR3 @ 533MHz, Single-channel 32-bit (4.2GBps)
  • Storage – 8GB eMMC 4.51 + micro SD 3.0 (UHS-I)
  • Video Output – HDMI up to 1080p
  • Video Playback -1080p@30fps HD video playback and capture with H.264 (AVC), and 720p
    playback with H.265 (HEVC)
  • Connectivity – Integrated 802.11 b/g/n, Bluetooth 4.1, GPS with on-board antenna
  • USB – 2x USB 2.0 host ports, 1x micro USB port (device only).
  • Camera – Support for 13 MP camera with Wavelet Noise Reduction, JPEG decoder, and other post-processing techniques done in hardware
  • Expansion:
    • 1x 40 pin low speed expansion connector – UART, SPI, I2S, I2C x2, GPIO x12, DC power
    • 1x 60 pin high speed expansion connector – 4L-MIPI DSI, USB, I2C x2, 2L+4LMIPI CSI
    • Footprin for optional analog expansion connector – Headset, Speaker, FM antenna
    • Arduino compatibility through mezzanine board
  • Misc – Power, reset and volume buttons. 6 LEDS (4x user, 1x Wifi, 1x Bluetooth)
  • Power Supply – 6.5 – 18V DC input
The board will run Android 5.1 and Ubuntu developed in collaboration with Linaro, and Windows 10 support is also being worked on.
I have not been able to check shipping (requires registration), but it will ship from the US, so it should mostly be interesting for people based in North America, until other distributors sell the board, or Arrow gets stock in Europe or other parts of the world.

Via miniNodes

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

ACEMAX G9C TV Box is Powered by Amlogic S905 64-bit ARM Processor

June 6th, 2015 16 comments

We’ve learned that Amlogic was working on S905 and S912 64-bit ARM processors a little while ago, and one of the first product to market featuring Amlogic S905 processor could be Acemax G9C.

Acemax_G9CACEMAX G9C specifications:

  • SoC –  Amlogic S905 quad core ARM Cortex-A53 @ up to 2.0GHz with  penta-vore Mali-450MP GPU up to 750MHz+
  • System Memory – 2GB DDR3
  • Storage – 8GB NAND flash (Bigger Memory Optional) + micro SD card slot
  • Video Output – HDMI 2.0, AV
  • Video Codecs – 1080p/4k2k H.264, H.265, HD AVC/VC-1, HD MPEG1/2/4, RM/RMVB, Xvid/DivX 3/4/5/6, RealVideo 8/9/10
  • Audio – HDMI, AV, coaxial S/PDIF
  • Connectivity – 10/100M Ethernet, Wi-Fi @ 2.4GHz
  • USB – 2x USB 2.0 host ports
  • Power Supply –  DC 5V/2A
  • Dimensions – 125 x 120 x 20 mm

The box is said to run Android 5.0.

That’s about all we know about the box right now, as availability and pricing are not available, but since Amlogic S905’s mass production was scheduled in Q2 2015, it should not be that far away, even though S905 Android TV boxes are yet to be listed on Alibaba or Aliexpress.

Thanks to Harley 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

Linaro 15.04 Release with Linux 4.0 and Android 5.1

May 1st, 2015 1 comment

Linaro 15.04 has been released with Linux 4.0 (baseline), Linux 3.10.74 and 3.14.39 (LSK), and Android 5.1.1.

Other noticeable changes include support for the new DragonBoard 410c 96boards compliant board, the addition of A80 Optimusboard (Allwinner A80) to Android Kitkat build, Hisilicon D01 support added to the Debian installer, and support for Ubuntu ARM64 Gnome rootfs.

Highlights of the release:

  • Linux Linaro 4.0-2015.04
    • updated linaro-android topic: aosp/android-3.18 branch has been merged
    • GATOR topic: version 5.20.1
    • updated integration-linaro-vexpress64 topic by ARM LT (FVP Base and Foundation models, and Juno support)
    • updated topic from Qualcomm LT (IFC6410 and DB410c boards support):
      • Resource Power Manager (RPM) – MSM Shared Memory Driver (SMD) driver
      • quite some changes under drivers/gpu/drm/ related to adv7511 and adv7533 support
      • ASoC support for QCOM platforms
      • external Connector Class (extcon) support (used for USB VBUS and ID detection)
  • Linaro builds of AOSP 15.04
    • baseline updated to android-5.1.1_r1
    • updated Nexus 10 CI for LAVA testing
    • added Optimus A80 Android Kitkat build
  • Linaro OpenEmbedded 2015.04
    • removed stress recipe in favor of oe-core recipe
    • updated linux-linaro to ll_20150422.0 (based on 4.0)
    • libevent-fb: OE-core updated to 2.0.22, fix require statement
    • APM mustang boot failure was tracked down to using ‘arm64’ as U-Boot arch for the initramfs header while the vendor U-Boot 2013.04 expects ‘arm’.
    • upstreaming – strace: fix build for aarch64; libgpg-error 1.18: simplify tuple handling and add armv8b support
  • Linaro Ubuntu 15.04 – updated packages: LSK 3.10.74/3.14.39 and linux-linaro 4.0 kernels
  • U-Boot: upstream fastboot support
  • Add HiSilicon D01 platform support to Debian installer
  • Updated android-build job to work with docker slaves
  • Cleaned up ILP32 build job
  • LSK: enable debug options on regular builds
  • linux-linaro: ll-fold.sh script fixed to work correctly with newer git versions
  • CI bring up: tshark board Android member build
  • Added Ubuntu arm64 gnome rootfs
  • Added D01 platform to Coresight CI loop

Check out https://wiki.linaro.org/Cycles/1504/Release for a list of known issues, and further release details about the LEB, LMB (Linaro Member Builds), and community builds, as well as Android, Kernel, Graphics, Multimedia, Landing Team, Platform, Power management and Toolchain components.

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