• 全志科技携手ARM, 加速产品上市

    Guest Partner Blogger
    Guest Partner Blogger
    在移动设备领域,平板电脑市场迅速崛起,其中Android 平板增长尤为明显。在2012年,平板电脑出货量预期将达到100M, 并预计在2016年前出货将会超过200M,其中Android平板电脑比重将超过50% (来源:IDC)。平板电脑的兴起及其强劲发展态势为一些SoC (System-on-chip) 芯片厂商进军移动设备市场提供了机遇,全志科技就是其中的一家。在过去的一年中,全志科技跃身成为中国主要的Android平板电脑SoC芯片供应商之一…
    • September 11, 2013
  • 互联家庭,互联生活研讨会

    Tom Wang
    Tom Wang
    3 月 26 日,ARM 将精英合作伙伴汇聚一堂,召开了为期一天的研讨会,着重讨论影响家用设计产品的关键要素。来自所有主要 ODM 和 SOC 供应商的 200 多名与会者参加了本次家用产品研讨会 (Home Seminar)。本次研讨会涉及的主题包括:互联网访问和多媒体时代的来临、软件 重用模型、在非移动应用中利用移动解决方案、强调开源环境和多种 ARM 生态系统。演示划分为 ARM 和以下合作伙伴两大部分…
    • September 11, 2013
  • 创维Android智能3D电视发布会见闻

    Leo Zou 邹诚
    Leo Zou 邹诚
    3月30日上午, 创维在北京瑞创艺术中心举办了Android智能3D电视发布会, 本人有幸被邀请参加了此次活动. 在中国, 举办新品发布会应该说并不鲜见, 但此次发布的Android智能电视新品却有着些许不寻常的意义: 预计是国内第一款上市销售的Android电视; 全球首款采用ARM Cortex-A9 和Mali 400图形处理器的量产电视; 众多全新应用将彻底改变消费者对电视的传统理解. 会场的布置非常讲究…
    • September 11, 2013
  • 什么样的产品为你带来互联生活?

    Lorna Dunn
    Lorna Dunn
    你能回想起那一段在你拥有全彩色触摸屏幕智能手机,能让你通过点击和滑动丰富图形界面,轻松浏览您的电子邮件、日历和喜爱的游戏之前的时光么?高科技快速发展和其设备在如今都已经非常人性化和直观,消费者越来越习惯快速地掌握很多信息和娱乐资讯——以至于我们对这些设备都觉得理所当然。智能手机、平板电脑及一系列其他消费电子设备的性能日新月异,有时候我们需要花一点时间来感激这些科技带给我们的好处。今天的消费者需要从一个设备到下一个设备无缝互联的用户体验…
    • September 11, 2013
  • ARM携众多游戏合作伙伴亮相GMGC

    Leon Zhang 章立
    Leon Zhang 章立
    全球移动游戏大会(Global Mobile Game Congress 简称为GMGC)是由全球移动游戏联盟(Global Mobile Game Confederation)每年定期举办的全球移动游戏行业盛会。虽然GMGC的历史远没有GDC, ChinaJoy等的长,但是由于GMGC一开始就定位在移动游戏,而且非常本土化,所以从第一届开始就聚集了整个移动游戏产业界的目光!第二届GMGC全球移动游戏大会已于2013年5月6日在北京国家会议中心成功举行…
    • September 11, 2013
  • 嵌入式图形处理器中的内存管理

    Sean Ellis
    Sean Ellis
    我们最近推出的世界级嵌入式图形处理器 ARM®Mali™-T604 GPU ,该处理器拥有出色的内存带宽、令人惊叹的像素填充率以及Gigaflops级的可编程着色处理能力。我们需要让该图形处理器发挥强大的数据处理性能,鉴于它的大部分数据都来自内存,我们花了很多时间和精力来设计它的内存管理单元(MMU)。我将为您介绍它的主要功能,并说明为什么合理设计的MMU是如此重要。统一内存共享在大多数嵌入式图形系统所使用的统一内存架构中…
    • September 11, 2013
  • 中文版 Mali 开发者中心正式上线!

    Leon Zhang 章立
    Leon Zhang 章立
    全新中文版 Mali 开发者中心今天正式上线了!开发者们可以通过链接http://malideveloper.arm.com/cn/ 先睹为快!根据我们的统计数据,英文版 Mali 开发者中心网站的访问量排名中,中国地区仅次于北美地区,相信这次全新上线的中文版 Mali 开发者中心网站一定会为全球懂中文的 Mali 开发者提供一个更便利的平台! 无论是来自芯片公司, OEM / ODM 还是游戏公司…
    • September 11, 2013
  • ARM Mali-V500视频IP解决方案 - 借助AFBC减少内存带宽

    Ola Hugosson
    Ola Hugosson
    近期,ARM® 在 Computex 公布了全新 Mali-V500 视频 IP 解决方案,并且我们在该设备中引入了大量新技术。在此,我将就引入诸多技术特性中的一项展开讨论:ARM 帧缓冲压缩(AFBC)。 背景 一部中价位 智能手机,如果没有内置摄像头、不具备 YouTube 即时访问、视频录制与播放功能,就会毫无疑问地被视为一个矛盾体。随着手机分辨率从 480p 增加到 1080…
    • September 11, 2013
  • CCBN 2010:安谋推动互联消费者

    Tom Wang
    Tom Wang
    我最近参加了中国顶级的广播盛会 — 中国国际广播电视信息网络展览会 (CCBN)。该项盛会仍在继续发展,因为国家广播电影电视总局副局长张海涛在讲话中特别指出了该展览会规模的提高及新的参展商纪录水平。这次展览给人留下了深刻的印象。中国政府重申了其下一代宽带 (NGB) 计划。三网合一(包括广播、语音电话技术和宽带)和 NGB 先导性示范让人异常激动,很多参展商和与会者努力了解 NGB 会对其未来计划带来什么影响…
    • September 11, 2013
  • 智能电视市场持续发酵,ARM平台助力中国厂商突飞猛进

    Leo Zou 邹诚
    Leo Zou 邹诚
    如果这世上还存在一股将早已远离客厅的年轻人重新拉回到电视机前的力量,那么很可能就只有“智能电视”了。归功于围绕着电视终端的各种互联技术的发展,传统的电视机正被赋予更多的角色和重任,它既可以播放模拟或者高清电视节目,也可以是一台大屏幕的智能终端,可以任意安装和卸载各种流行的APP程序,更可以和其他个人智能终端连接起来,实现家中数字内容的聚合与播放。你在电脑上看视频可以发表评论,同步到新浪…
    • September 11, 2013
  • ARM Mali家族的新分支:Mali-V500视频IP解决方案

    Chris Porthouse
    Chris Porthouse
    几周前,我和两个女儿(一个 7 岁,一个 10 岁)坐在一块儿,教她们如何使用 Scratch 在 PC 上编程。两周后,当冰箱全部清空后,我的小女儿制作了一个由香蕉、胡萝卜和勺子组成的钢琴,而我的大女儿则用真的水果制作了一个切水果电脑游戏。和每一位骄傲的父亲那样,我用手机拍下了这一刻并录制了一部高清短片,然后上传到网上,以便她们的爷爷奶奶能够用移动设备观看。向妻子解释为什么晚餐应该叫外卖后,我们全家坐在一起…
    • September 11, 2013
  • How to Call a Function from Arm Assembler

    Dave Butcher
    Dave Butcher
    Once you move beyond short sequences of optimised Arm assembler, the next likely step will be to managing more complex, optimised routines using macros and functions.
    • September 11, 2013
  • "Hello World" in Assembly

    Jacob Bramley
    Jacob Bramley
    This post aims to provide a simple introduction to Arm assembly language.
    • September 11, 2013
  • Caches and Self-Modifying Code

    Jacob Bramley
    Jacob Bramley
    Ideally caches act as magic make-it-go-faster logic sitting between processor cores and memory banks. But there are cases where cache behaviour must be considered to get the desired result.
    • September 11, 2013
  • Coding for Neon - Part 1: Load and Stores

    Martyn
    Martyn
    This is the first part of a series on how to write SIMD code for Neon using assembly language. It covers getting started with Neon, using it efficiently, and more.
    • September 11, 2013
  • Why is Open Source Important?

    David Rusling
    David Rusling
    Sitting in the airport at the end of a week's business trip to the US, I reflected back on the week.  It turned out that my colleague on this trip has an even worse sense of direction than myself.…
    • September 11, 2013
  • Coding for Neon - Part 2: Dealing With Leftovers

    Martyn
    Martyn
    In this post, we deal with an often encountered problem: input data that is not a multiple of the length of the vectors you want to process.
    • September 11, 2013
  • Condition Codes 1: Condition Flags and Codes

    Jacob Bramley
    Jacob Bramley
    Arm implements conditional execution using a set of flags which store state information about a previous operation. in this post I shed some light on the operation of these flags.
    • September 11, 2013
  • How to Load Constants in Assembly for Arm Architecture

    Rodolph Perfetta
    Rodolph Perfetta
    This post will show you how we can deal with these limitations and how the latest revision of the Arm architecture (Armv7) provides a simple and efficient solution.
    • September 11, 2013
  • Coding for Neon - Part 3: Matrix Multiplication

    Martyn
    Martyn
    In this post, we will look at how to efficiently multiply four-by-four matrices together, an operation frequently used in the world of 3D graphics.
    • September 11, 2013
  • Detecting Overflow from MUL

    Jacob Bramley
    Jacob Bramley
    This blog is a tutorial on detecting overflow from MUL.
    • September 11, 2013
<>