Vik


MediaTek Labs and LinkIt Platform Launch Targeting IoT and Wearables

MediaTek Labs and LinkIt Platform Launch Targeting IoT and Wearables

Companies such as Motorola, Apple, Nest, and Fitbit have been targeting the Internet of Things (IoT) and wearables market with devices for the past several years. However, if the smartphone revolution was any indication, we are merely at the tip of the iceberg for these devices. Even Apple acknowledged as much by naming the processor inside the Apple Watch the “S1”, clearly planning for future revisions.

Today, hoping to capitalize on this next wave of technology proliferation, MediaTek is formally launching their Labs program for IoT and wearables. This is one of many announcements we will see over the next year as companies look to enter this market.

MediaTek Labs’ goal is to be a central hub for developers to collaborate on everything from side-projects to big business device production. With Labs, MediaTek provides software and hardware development kits (SDKs and HDKs), technical documentation, example code, and discussion forums. MediaTek was a late entry into the smart phone market in 2009/2010 but has since exploded in popularity largely due to very complete reference designs and aggressive pricing. MediaTek aims to reproduce this success, only earlier, for the IoT and wearables space.

When discussing hardware, it’s important to keep in mind there are actual several sub markets. I’ve reproduced a slide and table from MediaTek that does a decent job laying out the differences.

MediaTek’s IoT and Wearables Market Segment Description
  One Application Use (OAU) Simple Application Use (SAU) Rich Application Use (RAU)
Examples

Fitness Tracker
Health Tracker
Simple Bluetooth

Smart Wristband
Smart Watch
Child/Elderly Safety
High-end Smart Watch
Smart Glasses

Hardware

MCU (<100 MHz)
Bluetooth
Sensor

MCU (100-300 MHz)
Bluetooth
Sensors

AP (>1GHz w/ multi-core)
Bluetooth
Sensors
TFT Display

Optional Hardware LED Display LED or TFT Display
GSM/GPRS
GPS
Wi-Fi
See-Through Display
GSM/GPRS
GPS
Wi-Fi
OS None Mostly RTOS Mostly Linux
Price Point Lowest Middle Highest
Battery Life Long (>7 days) Medium (5-7 days) Short (2-3 days)
Characteristics

Limited computing power, focusing on one task (such as sports, health, find device)

Mostly non-display or with very simply LED display

May have multiple functions and can update apps

Also need outdoor/indoor positioning

Focus for MediaTek LinkIt and Aster (MT2502) chipset

Multiple apps and functions

Sophisticated UI with more powerful graphics and multimedia features

One thing I do not like about this table is it insinuates these markets are mutually exclusive. While I agree there are indeed hardware and software differences between sub markets, with low enough sleep power and smart enough software, a single device could contain both a high performance applications processor (AP) as well as a low power microcontroller (MCU). In fact, that’s exactly what Intel’s Edison platform and many smart phones do, such as the Moto XNevertheless, hybrid devices are certainly more complicated and there is a lot of success to be had focusing on a single task.

For example, the popular Pebble smart watch and Nest thermostat each contain a simple MCU with no high performance AP.  This is exactly what MediaTek is targeting with their first platform release on labs: LinkIt. LinkIt actually refers to MediaTek’s new MCU operating system, which is launching alongside a new SoC named Aster or MT2502. Additionally, a hardware development kit from partner Seed Studio is available through Labs, as well as a software development kit to aid in firmware development and to help port existing Arduino code.

The core of this kit is of course the new Aster MT2502 SoC. MediaTek feels it is uniquely positioned with an SoC that contains an MCU, Power Management Unit (PMU), Memory, Bluetooth 4.0, and a GSM and GPRS Dual SIM modem (850/900/1800/1900MHz). The total size of the SoC is 5.4×6.2mm. If GPS/GLONASS/BEIDOU or WiFi b/g/n are desired, MediaTek provides compatible external ICs for each.

MediaTek Aster MT2502 SoC
Size 5.4mm x 6.2mm
Package 143-ball, 0.4mm pitch, TFBGA
CPU ARM7 EJ-S 260MHz
Memory 4MB RAM integrated
Storage 4MB Flash integrated
PAN Dual Bluetooth 4.0
WAN GSMS and GPRS dual SIM modem
Power PMU and charger functions
Low power mode and sensor hub function
Multimedia AMR speech codec, HE-AAC music codec, Integrated audio amplifier, JPEG decoder/encoder, MJPEG decoder/encoder, MPEG4 decoder/encoder
Interfaces LCD, VGA camera, I2C, SPI, UART, GPIO, SDIO, USB 1.1, Keypad, Serial Flash, JTAG, ADC, DAC, PWM, FM Radio

Developers eager to get their hands dirty can do so as of today for $79. The LinkIt One development board is available and shipping from Seed Studio. This board combines the Aster MT2502A SoC, MT5931 for WiFi, MT3332 for GPS, audio codec, SD card, many I/O interfaces similar to Arduino, and Arduino shield compatibility.

It will be a while before we see non-prototype designs featuring LinkIt and Aster hit the market, but if MediaTek has its way that will only be the start. MediaTek plans on releasing more SDKs, HDKs, and chips through their Labs website and partners over the next few years. As of this writing MediaTek has already posted a beta SDK and emulator for Android targeting the higher performance IoT and wearable devices. While I am not personally sure just what additional smart devices I need in my life right now, I actually think that gets me more excited about the future than otherwise.

Corsair Gaming K70 RGB Mechanical Keyboard Review

Today is the dawn of a new era for Corsair, as the company has multiple announcements. Corsair is establishing their own gaming brand, announcing the availability of the new RGB keyboards and mice, and they’re also releasing a new software engine for their input devices. We’re focusing mostly on the new RGB keyboards, and Corsair is dropping the “Vengeance” series name with the new keyboards simply use the brand name and model. So how does the newly christened Corsair Gaming K70 RGB keyboard fare? This keyboard probably had more hype than any other keyboard in history, so let’s find out if it can live up to expectations in our full review.

iPhone 6 and iPhone 6 Plus: Preliminary Results

iPhone 6 and iPhone 6 Plus: Preliminary Results

While we’re still working on the full review, I want to get out some preliminary results for the iPhone 6. For now, this means some basic performance data and battery life, which include browser benchmarks, game-type benchmarks, and our standard web browsing battery life test. There’s definitely a lot more to talk about for this phone, but this should give an idea of what to expect in the full review. To start, we’ll look at the browser benchmarks, which can serve as a relatively useful proxy for CPU performance.

SunSpider 1.0.2 Benchmark  (Chrome/Safari/IE)

Kraken 1.1 (Chrome/Safari/IE)

Google Octane v2  (Chrome/Safari/IE)

WebXPRT (Chrome/Safari/IE)

There are a few interesting observations here, as a great deal of the scaling is above what one would expect from the minor frequency bump when comparing A7 and A8. In SunSpider, we see about a 13% increase in performance that can’t be explained by frequency increases alone. For Kraken, this change is around 7.5%, and we see a similar trend across the board for the rest of these tests. This points towards a relatively similar underlying architecture, although it’s still too early to tell how much changes between the A7 and A8 CPU architectures. Next, we’ll look at GPU performance in 3DMark and GFXBench, although we’re still working on figuring out the exact GPU in A8.

3DMark 1.2 Unlimited - Overall

3DMark 1.2 Unlimited - Graphics

3DMark 1.2 Unlimited - Physics

GFXBench 3.0 Manhattan (Onscreen)

GFXBench 3.0 Manhattan (Offscreen)

GFXBench 3.0 T-Rex HD (Onscreen)

GFXBench 3.0 T-Rex HD (Offscreen)

In in GPU benchmarks, we generally see a pretty solid lead over the competition for the iPhone 6/A8. It’s seems quite clear that there is a significant impact to GPU performance in the iPhone 6 Plus due to the 2208×1242 resolution that all content is rendered at. It seems that this is necessary though, as the rendering system for iOS cannot easily adapt to arbitrary resolutions and display sizes. Before we wrap up this article though, I definitely need to address battery life. As with all of our battery life tests, we standardize on 200 nits and ensure that our workload in the web browsing test has a reasonable amount of time in all power states of an SoC.

Web Browsing Battery Life (WiFi)

As one can see, it seems that Apple has managed to do something quite incredible with battery life. Normally an 1810 mAh battery with 3.82V nominal voltage would be quite a poor performer, but the iPhone 6 is a step above just about every other Android smartphone on the market. The iPhone 6 Plus also has a strong showing, although not quite delivering outrageous levels of battery life the way the Ascend Mate 2 does. That’s it for now, but the full review should be coming in the near future.

iPhone 6 and iPhone 6 Plus: Preliminary Results

iPhone 6 and iPhone 6 Plus: Preliminary Results

While we’re still working on the full review, I want to get out some preliminary results for the iPhone 6. For now, this means some basic performance data and battery life, which include browser benchmarks, game-type benchmarks, and our standard web browsing battery life test. There’s definitely a lot more to talk about for this phone, but this should give an idea of what to expect in the full review. To start, we’ll look at the browser benchmarks, which can serve as a relatively useful proxy for CPU performance.

SunSpider 1.0.2 Benchmark  (Chrome/Safari/IE)

Kraken 1.1 (Chrome/Safari/IE)

Google Octane v2  (Chrome/Safari/IE)

WebXPRT (Chrome/Safari/IE)

There are a few interesting observations here, as a great deal of the scaling is above what one would expect from the minor frequency bump when comparing A7 and A8. In SunSpider, we see about a 13% increase in performance that can’t be explained by frequency increases alone. For Kraken, this change is around 7.5%, and we see a similar trend across the board for the rest of these tests. This points towards a relatively similar underlying architecture, although it’s still too early to tell how much changes between the A7 and A8 CPU architectures. Next, we’ll look at GPU performance in 3DMark and GFXBench, although we’re still working on figuring out the exact GPU in A8.

3DMark 1.2 Unlimited - Overall

3DMark 1.2 Unlimited - Graphics

3DMark 1.2 Unlimited - Physics

GFXBench 3.0 Manhattan (Onscreen)

GFXBench 3.0 Manhattan (Offscreen)

GFXBench 3.0 T-Rex HD (Onscreen)

GFXBench 3.0 T-Rex HD (Offscreen)

In in GPU benchmarks, we generally see a pretty solid lead over the competition for the iPhone 6/A8. It’s seems quite clear that there is a significant impact to GPU performance in the iPhone 6 Plus due to the 2208×1242 resolution that all content is rendered at. It seems that this is necessary though, as the rendering system for iOS cannot easily adapt to arbitrary resolutions and display sizes. Before we wrap up this article though, I definitely need to address battery life. As with all of our battery life tests, we standardize on 200 nits and ensure that our workload in the web browsing test has a reasonable amount of time in all power states of an SoC.

Web Browsing Battery Life (WiFi)

As one can see, it seems that Apple has managed to do something quite incredible with battery life. Normally an 1810 mAh battery with 3.82V nominal voltage would be quite a poor performer, but the iPhone 6 is a step above just about every other Android smartphone on the market. The iPhone 6 Plus also has a strong showing, although not quite delivering outrageous levels of battery life the way the Ascend Mate 2 does. That’s it for now, but the full review should be coming in the near future.

NVIDIA 344.11 & 344.16 Drivers Available

NVIDIA 344.11 & 344.16 Drivers Available

In the crazy rush to wrap up the GeForce GTX 980 review in time for the NDA lift yesterday, news of the first R343 driver release may have been lost in the shuffle. This is a full WHQL driver release from NVIDIA, and it’s available for Windows 8.1, 7, Vista, and even XP (though I don’t know what you’d be doing with a modern GPU on XP at this point). Notebooks also get the new drivers, though only for Windows 7 and 8 it seems. You can find the updates at the usual place, or they’re also available through GeForce Experience (which has also been updated to version 2.1.2.0 if you’re wondering).

In terms of what the driver update provides, this is the Game Ready driver for Borderlands: The Pre-Sequel, The Evil Within, F1 2014, and Alien: Isolation – all games that are due to launch in early to mid-October. Of course this is also the publicly available driver for the GeForce GTX 980 and GTX 970, which are apparently selling like hotcakes based on the number of “out of stock” notifications we’re seeing (not to mention some hefty price gouging on the GTX 970 and GTX 980).

The drivers also enable NVIDIA’s new DSR (Dynamic Super Resolution), with hooks for individual games available in the Control Panel->Manage 3D Settings section. It’s not clear whether DSR will be available for other GPUs, but it’s definitely not enabled on my GTX 780 right now and I suspect it will be limited to the new Maxwell GM204 GPUs for at least a little while.

There are a host of other updates, too numerous to go into, but you can check the release notes for additional information. These drivers also drop support for legacy GPUs (anything from the 300 series and older), so if you’re running an older GPU you’ll need to stay with the previous driver release.

Update: 334.16 is now available for the GTX 900 series. These drivers include the fixes to resolve the compatibility issues we were seeing with the GTX 970