The ART of Fuzz Testing
In the newest version of Android, Lollipop (5.0), the virtual machine (VM) implementation has changed from Dalvik to ART. Like most VMs, ART has an interpreter for executing the bytecode of an...
View ArticleMore Presentations on Porting to 64-bit
The Android team in ARM was lucky enough to be invited to a Linux Plumbers mini-conf to talk about AArch64, porting from 32-bit to 64-bit and our experiences in working on Binder (a key Android feature...
View ArticleNe10 FFT Feature: Radix-3 and Radix-5 FFT are supported, NEON Optimization...
Ne10 v1.2.0 is released. Now radix-3 and radix-5 are supported in floating point complex FFT. Benchmark data below shows that NEON optimization has significantly improved performance of FFT. 1. Project...
View ArticleNe10 FFT 介绍:支持基3、基5 FFT,NEON带来显著的性能提升
最近,Ne10 v1.2.0 发布了。该更新提供了一个新功能——基3、基5的快速傅立叶变换(FFT)。在基准测试中可以看到, NEON优化使得FFT得到大幅的性能提升。1. Ne10项目Ne10 项目旨在为ARM的生态系统提供高度NEON优化的基础函数,比如图像处理(Image...
View ArticleSeamless Computing: Your Mobile as a Desktop
Watch the Demonstration Video! IntroductionMobile computing has never been more powerful. Enabled to a large part by ARM® technology, it has become commonplace to carry a device with more processing...
View ArticleARM NEON programming quick reference
ARM NEON programming quick reference1 IntroductionThis article aims to introduce ARM NEON technology. Hope that beginners can get started with NEON programming quickly after reading the article. The...
View ArticleARM NEON optimization
ARM NEON optimization1 IntroductionAfter reading the article ARM NEON programming quick reference, I believe you have a basic understanding of ARM NEON programming.But when applying ARM NEON to a...
View ArticleProgrammer's Guide for ARMv8-A
michaelthomas shared his much anticipated complement to the ARMv7-A programmer's guide over in the ARM Processor's community:Programmer's Guide for ARMv8-A I wanted to cross post it here in case anyone...
View ArticleEmbedded Android Forum 2015 Shanghai - 6 talks' slides
Two weeks ago VIA Embedded hosted an event at the ShanghaiTech University: a whole day of talks discussing Embedded Android development. Besides the audience at the venue, there were more than 6000...
View ArticleAndroid for embedded: the survey results
Android is not just in handsets but in a lot of embedded computing too, for various reasons. That "various" is quite vague, so VIA Embedded put together a survey to figure out what uses cases are...
View ArticleCheck out the ASUS Chromebook Contest
It’s fascinating, the cyclicality of technology. A few years ago, constraints in laptop design (primarily weight and battery life) drove the creation of a new category of sub-laptops—aka sub notebooks...
View ArticleAndroid Apps on Chromebook: What it Means for Developers, OEMs
Google I/O never disappoints when it comes to big announcements that make the computing world a more exciting place for developers, consumers and OEMs. This year’s Google I/O event (check out the scene...
View ArticleCheck your context if glCreateShader returns 0 and GL_INVALID_OPERATION
I passed half a day hunting weird bugs on Android's Native Activity. The one I'll talk about here is if glCreateShader suddenly returns 0 and glError sends you back 0x502 (GL_INVALID_OPERATION -...
View ArticleWorkaround for Unable to load native library: libnative-activity.so
So, another bug I had to deal with NativeActivity and for which I have no clear solution but a workaround for. The problem I compiled a version of libnative-activity.so that depends on my own library,...
View ArticleHow to utilize UART serial interface on Android system?
Hi everyone, though the information have already showed on www.myirtech.com , I still would like to talk about the specification of How to utilize UART serial interface on Android system...
View Article
More Pages to Explore .....