回顾Arm TechCon十五年,看Arm如何改变技术发展

2019-08-30来源: EEWORLD关键字:Arm

一年一度的Arm TechCon开发者大会就要召开了,Arm工作人员撰写了一篇博客,盘点了过去15年Arm TechCon上的部分高光时刻。

2004年10月,第一届Arm TechCon召开。当时,谷歌正在关注一个名不见经传的初创公司Android,马克·扎克伯格刚刚推出了facebook。Apple CEO 史蒂夫乔布斯正在探讨手机还是否需要按键。

而在圣克拉拉会议中心,Arm主席Robin Saxby爵士正在举行首届Arm开发者大会DevCon,当时的主题为“数字世界的演变”。他预测,二十年后,我们将能够以最基本简单的方式改善生活的技术:比如健康监测,更好的患者护理和药物输送,以及可以在我们体内使用的纳米技术。

在首届DevCon上,CEO Warren East宣布推出公司首款Arm Cortex系列处理器Cortex-M3,针对低成本,低功耗应用的处理器。


图片.png

Arm Cortex-M3处理器在Arm DevCon 2004上展出


有意思的是,尽管98%的手机至少包含一个Arm处理器,但2032名参会者中有一半以上从未使用过Arm技术,移动行业以外的许多人都不了解Arm,很少有人知道如何为Arm编写代码,更不用说在哪里购买Arm处理器了。

2005年,Arm又突破性的发布了Cortex-A8处理器,成为了智能手机革命的最关键突破点之一。


图片.png

2005开发者大会漫画宣传海报


2009年,开发者大会从DevCon更名为TechCon。

Arm TechCon的成长时期恰逢移动行业发生巨大变革的时期,3G的推出推动了从以语音为中心的手机转向为能够“完全”上网的早期智能手机。

2004年,Broadcom联合创始人Henry Samueli描述了推动高速蜂窝数据发展的技术和商业趋势,这一讲话为4G蜂窝基础设施的推出奠定了基础。

2007年,Marvell、高通、三星和德州仪器公司与Arm携手参加“移动计算和互联网的多功能性”会议,而当年的研讨会上,与会者深入探讨了如何为行业打造最适合的体验,以实现其真正连接的移动互联网。

2011年TechCon,Arm联合创始人兼首席技术官Mike Muller宣布推出Arm第一个64位产品Arm v8架构。

2012年,Arm推出了基于Arm v8架构的Cortex-A50处理器系列。与此同时,Arm,Red Hat和Applied Micro Circuits宣布他们将合作进行64位产品开发,这意味着Arm开始进入高性能计算领域。

2015年,为了解决设计更高效,更具成本效益的生态系统问题,Arm在TechCon上宣布Arm DesignStart计划,客户可以免费使用Cortex-M0处理器进行嵌入式设计。新的水平是Arm的嵌入式技术在物联网(IoT)爆炸式世界中的强大功能。

不断变化的主题

除了大型产品发布之外,TechCon还有助于将支撑Arm生态系统的基本价值与不可思议的技术变革步伐进行结合。Warren East在2008年提出的一个新兴主题是互联网不仅改变了社会,而且改变了我们设计系统和芯片的方式。如今,我们更多的讨论是如何针对更加专业化的工作负载(如人工智能(AI))进行最佳优化,而11年前East的“一种尺寸不能适合所有人(one size does not fit all)”的理论至今仍非常适用。

Valicore Techologies(现在的Integrity Security Services)首席执行官Greg Powell在DevCon 2005强调了值得信赖的硬件环境的重要性,至今安全性仍然是一个不断发展的主题。着名的“白帽”黑客Charlie Miller博士,在2016年 TechCon上表示,随着自动驾驶的加速进展,该行业需要联合起来解决汽车安全问题。

多年来,端到端安全的信息变得越来越强烈,最终由Arm首席执行官Simon Segars于2017年推出了Arm Security宣言和Arm平台安全架构(PSA)。Segars唤起了全行业设计智能设备的思考方式,需要团结起来构建安全产品。

Charlie Miller博士2019年仍将会参加Arm TechCon,并现场展示计算机系统防护的脆弱性,同时呼吁消费者和公司将网络安全作为首要任务。

虽然Arm技术在人工智能和物联网中的应用已多次在Arm TechCon上展示,但是在2016年孙正义的主题演讲一直被Arm看做分水岭,确认了Arm在AI领域的地位及方向,孙正义称AI和物联网是“人类进化的关键”,并表示2035年万亿连接的物联网设备抱有期待。

展望未来

Arm TechCon一直不仅仅是单纯的主题演讲,而是Arm生态系统布局的一部分,通过与会者的探讨交流,共同探索如何使用Arm技术来构建未来。

2004年,大多数开发人员从未使用过Arm,不知道如何为架构编写代码或在何处购买基于Arm的芯片。今天,Arm技术在计算的各个方面都在激增,从最小的,功率最敏感的边缘设备一直到云端的数据中心。

值得注意的是,我们已经成功实现了Saxby的二十年愿景:Arm正在改善生活,提供健康监控,并在更多以人为本的功能中改善患者护理。我们现在处于'技术世界'的核心。

今年,Simon Segars Arm TechCon的主题演讲围绕“当我们进入一个新的计算时代(As we enter a new era of compute)”来展开,敬请期待。

关键字:Arm 编辑:冀凯 引用地址:http://news.2689mr.com/manufacture/ic473084.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:美光印度裔副总裁Gurtej Sandhu竟是世界上第七的发明家
下一篇:台媒:DRAM需求强劲,美光投入近千亿在台扩厂

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

海思ARM平台交叉编译zeroMQ
在使用海思的项目中要使用到ZeroMQ这个消息队列框架,之前在PC端使用感觉不错。所以通过要通过交叉编译,将其移植到ARM平台。移植方法,可以参考 https://blog.csdn.net/sishuihuahua/article/details/77203094  以下是我使用海思交叉编译工具的方法:一、配置编译器./configure --host=arm-himix100-linux --prefix=/opt/hisi-linux/zeromq-4.1.6/arm-zeromq  --without-libsodiumarm-himix100-linux   --host
发表于 2020-02-08
ARM常用汇编指令列表
发表于 2020-02-07
ARM常用汇编指令列表
ARM 处理器寻址方式之间接寻址的几种表达
我们以 LDR 指令为例来分别举例分析。LDR 指令的格式为:LDR{条件} 目的寄存器,<存储器地址>LDR 指令是字加载指令,用于从存储器中将一个 32 位的字数据送到目的寄存器中。该指令通常用于从存储器中读取 32 位的字数据到通用寄存器,然后对数据进行处理。当程序计数器 PC 作为目的寄存器时,指令从存储器中读取的字数据被当作目的地址,从而可以实现程序流程的跳转。指令示例:LDR R3, [R4]             ; 将存储器地址为 R4 的字数据读入寄存器 R3LDR R3, [R1, #8]     
发表于 2020-02-07
ARM 汇编指令 DCD
简介DCD:数据定义( Data Definition )伪指令一般用于为特定的数据分配存储单元,同时可完成已分配存储单元的初始化。语法格式:标号 DCD(或 DCDU) 表达式DCD(或 DCDU)伪指令用于分配一片连续的字存储单元并用指定的表达式初始化。其中表达式可以为程序标号或数字表达式。 DCD 也可用 “ &” 代替。用 DCD 分配的字存储单元是字对齐的,而用 DCDU 分配的字存储单元并不严格字对齐。实例(STM32 启动文件):__Vectors       DCD     __initial_sp     
发表于 2020-02-07
ARM 汇编指令 ADR 与 LDR 使用
简介这两个都是伪指令:ADR 是小范围的地址读取伪指令,LDR 是大范围的读取地址伪指令。可实际使用的区别是: ADR 是将基于 PC 相对偏移的地址值或基于寄存器相对地址值读取的伪指令,而 LDR 用于加载 32 位立即数或一个地址到指定的寄存器中。以下面的汇编代码为例:.global _start_start:    ldr r0, loop    adr r0, loop    ldr r0, =looploop:    nop用以下命令完成汇编、链接操作,并输出反汇编文件[root@localhost asm]# arm
发表于 2020-02-07
arm架构64位(AArch64)汇编优化总结
1、参考https://blog.csdn.net/SoaringLee_fighting/article/details/81906495https://blog.csdn.net/SoaringLee_fighting/article/details/82155608https://blog.csdn.net/u011514906/article/details/38142177https://blog.csdn.net/listener51/article/details/825304642、前言本文是arm架构64位(AArch64执行状态) neon优化的总结文档,主要包括arm架构64位优化的基础知识,特殊用法,打印
发表于 2020-02-07
arm架构64位(AArch64)汇编优化总结
小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 市场动态 半导体生产 材料技术 封装测试 工艺设备 光伏产业 平板显示 电子设计 电子制造 视频教程

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD。com。cn, Inc。 All rights reserved
永利高网上开户送彩金 2019最新白菜网送彩金论坛 白菜送彩金38网站大全 送彩金的娱乐棋牌游戏 百家乐免费送彩金 信誉的送彩金打鱼 免费送彩金28元 澳客彩票 手机彩票送彩金 免费送彩金40棋牌游戏