博客列表

架构与ISA:移动处理器的真正关键
发表于:2013-07-26 11:15:12 | 分类:默认
浏览( ) | 评论( )

我最近参加了the Linley Tech Mobile Conference (Linley Tech移动技术研讨会),这是每年在硅谷连续举办两天的技术研讨会,聚焦于移动处理议题。参与的厂商包括Synopsys、英特尔、GLOBALFOUNDRIES、高通(容我补充,这些都是Imagination日益壮大的生态系统伙伴)以及其他许多公司。 今年,在圣塔克拉拉熟悉的景色和Hyatt Regency酒店中,这场盛会再度登场。这是让媒体、分析师、资深工程师和经理人等众多科技产业从业人员齐聚一堂的好地方。 我的简报是排在第三个议程,主题为移动CPU。我解释了为什么尽管所有的趋势都朝高端软件开发和抽象级发展,而不重视底层的CPU与GPU指令集架构(ISA)。但是当设计CPU、GPU和移动装置用的其他处理器时,利用从一开始就为可扩展性建构的高效处理架构还是会带来显著的差异。 功率和日益缩短的产品开发周期 ─ 移动处理器的竞争态势 移动产品开发目前面临着两个非常不同的挑战,这些挑战限制了运算技术进展的脚步,并又返过来直接影响到移动应用处理本身。 一方面,功率是每一家主要处

斯坦福大学校长John Hennessy和Imagination首席执行官Hossein Yassaie畅谈MIPS与运算技术的未来
发表于:2013-07-26 10:47:09 | 分类:默认
浏览( ) | 评论( )

回到未来 (移动运算溯源)1984年,有一群好朋友(包括John Hennessy、John Moussouris和Edward “Skip” Stritter)共同创立了一间名为MIPS Computer Systems的新公司。那时候,迷你计算机(minicomputer) (当时“迷你”有很多种定义)正试图挑战大型主机(mainframe)的主导地位。也同样是那时候,个人计算机刚开始兴起,IBM PC和Apple II/III计算机正受到市场热捧。与此同时,在斯坦福和柏克莱大学的研究室以及IBM公司中,一个有趣的新趋势正开始兴起。RISC (精简指令集运算)是CPU架构的全新概念。它的目的是要利用非常简单的指令集来设计与构建一个CPU,并可根据制程技术的能力来进行调校,所以这些指令的执行速度特别快,而且采用当时只有大型主计算机才会使用的流水线技巧。 这就是MIPS架构诞生的故事。自此之后,它就在各种市场快速成长,从小型的32位传感器与微控制器到游戏机、数字电视、机顶盒、蓝光播放器和网络路由器,甚至64位网络设备和超级计算机都涵盖在内。 

MIPS®指令集架构的持续演进
发表于:2012-12-11 09:54:57 | 分类:默认
浏览( ) | 评论( )

 作者:MIPS科技软件与架构总监David Lau2012年12月 MIPS®架构于1980年代初期建立,是最早的RISC架构之一,也是少数几个至今仍 广泛使用的CPU架构。为了使其应用于当今市场的需求相适应,多年来此架构不断持续演进。 自从我2008年起担任MIPS科技指令集架构部门经理一职以来,我们已发布了多项MIPS架构的重要增强功能。 随着Release 5的推出,我想在此对我加入MIPS科技以来有关此架构演进进行简单回顾,其中包括在基础MIPS32®和MIPS64®架构中推出重大升级、推出称为microMIPSTM的全新指令集架构,以及开发可针对特殊应用领域提供功能性的MIPS架构新扩展。这些扩展能以个别的特殊应用扩展(ASE)方式供应,或是成为基础架构中的一个可选模块。基础架构Release 2.8在2009年,我们发布了一个架构更新,主要是有关内存管理单元(MMU)的。自从1999年MIPS32®和MIPS64®架构推出以来,JTLB(混合页表缓冲) MMU(内存管理单元)便已被标准化。该标准能让多家MIPS供应商

MIPS在Jelly Bean奥运赛勇夺金牌
发表于:2012-08-23 10:41:00 | 分类:Amit Rohatgi
浏览( ) | 评论( )

作者:MIPS科技移动解决方案副总裁Amit Rohatgi,2012年8月14日 两周前,MIPS与合作伙伴Karbonn共同宣布,Android 4.1 ‘Jelly Bean’平板电脑已正式问世。事实上,这是全球首款公开销售的第三方Jelly Bean平板电脑。更确切地说,MIPS-Based Karbonn Smart Tab 1平板电脑是市场上除了Google Nexus 7之外的第一台Android 4.1平板电脑,产品上市速度比三星、宏达电、LG等OEM公司还快。此外,它还是全球最低价的Android 4.1 Jelly Bean平板电脑。 这样的表现,在非正式的Jelly Bean奥运比赛中,的确值得与Google自行开发的Nexus 7平板电脑共同夺得金牌荣誉! Karbonn Smart Tab 1平板电脑采用君正集成电路(Ingenic)的超低功率MIPS-Based™ JZ4770 SoC,现已在印度上市,售价约为125美元。 我们不是要自吹自擂,但这是第二次MIPS与我们的合作伙伴率先市场(除了Google)

2012Google I/O大会——“黄油”、“Google Now”和新的PDK
发表于:2012-08-02 11:10:36 | 分类:Robert Bismuth
浏览( ) | 评论( )

 作者:Robert Bismuth,业务发展副总裁,2012年6月29日 会后展示的“Face Forward”,每个部分由观众单独控制     今年是第五届Google I/O大会,这个在旧金山举行的年度盛会聚集了在各类Google平台上进行应用开发的开发者们,包括Android和其他相关的Google服务——地图、云存储、浏览器等。今年有大约6000人参加了此次大会。会议内容多样,既有深度的技术课程,也有各种主题演讲,介绍Google当前和未来的新产品发布。    MIPS参加了其中的Android单元,以与Android社区保持紧密的联系。我们最感兴趣的是第一个主题演讲,关于即将发布的“Jelly Bean”,也就是Android 4.1新版本. Jelly Bean与Ice Cream Sandwich想像,除了改进的性能和搜索功能增强之外,外观和触感均相同。    Jelly Bean的一个重要改进是Google称之为

Android:走向统一之路
发表于:2012-08-02 11:03:35 | 分类:Amit Rohatgi
浏览( ) | 评论( )

作者:Amit Rohatgi, MIPS移动业务副总裁,2012年6月19日6月初我在台北的COMPUTEX移动论坛上作了一个主题演讲,主要讨论了Android的app开发。与目前很多关于Android应用程序发展前景的消极看法不同,我想更多从正面角度来谈谈Android应用程序走向统一的趋势。2012年台北COMPUTEX移动论坛上MIPS科技移动业务副总裁Amit Rohatgi发表演说我们经常从媒体听到一些关于Android程序碎片化的负面消息。确实当前Android的app开发者们正挣扎在不同设备或不同操作系统版本之间的兼容性问题里面,同时开发者们也在为app的价格和收入等问题苦恼。Flurry Analytics最近有一个统计表明,开发商在iOS上每挣得1美元,在Android上同期只能挣得24美分。面对这些客观的挑战,Google已开始采取很多措施来解决它们。在COMPUTEX论坛上我着重谈到了这些Android正在努力实现的app开发统一前景。五年前,Steve Jobs鼓吹“think different”,然后他的公司创造出了一流的硬件和优美的操作系统以及iTune

Android生态系统的大跃进
发表于:2012-05-18 16:21:10 | 分类:Amit Rohatgi
浏览( ) | 评论( )

作者:MIPS科技首席移动架构师Amit Rohatgi Google于5月1日发布新版的原生开发套件(NDK),可用来开发在MIPS-Based装置上执行的原生应用程序。这可是一件大事!Google已经注意到市场上数百万台MIPS-Based Android装置,并采取行动将MIPS ABI支持纳入新版NDK中。虽然开发人员以前能在MIPS开发者网站(http://developer.mips.com)取得MIPS NDK,但现在他们已能与其他众多开发人员一样,从主要的Android开发者网站取得NDK了。通过这项进展,我们预期很快将会有许多新的开发人员投入MIPS兼容应用程序的开发。目前,在所有Android应用程序(以Dalvik为基础)中,绝大部分已能够支持MIPS-Based平台。但是,对某些图形密集和需要大量资源的应用程序来说,为了取得最佳效能和可使用性,开发人员有时会选择以原生码来撰写程序。我们了解这点,这也是为什么我们一直在我们的开发者网站上提供对NDK的支持。现在,利用官方的第八版Android NDK,开发人员能为不同平台进行原生程序代码撰写,让应用程序能够在不同装置上执行,其中

MWC 2012:如果你搭好台,就有人来唱戏!
发表于:2012-04-23 10:10:45 | 分类:Amit Rohatgi
浏览( ) | 评论( )

作者:Amit Rohatgi,MIPS 科技首席移动架构师每一年,在巴塞罗那召开的全球移动通信大会 (MWC)带来的都不只是最新的移动技术,闪亮的发布、多彩的展示和详尽的宣讲还让大会弥漫着类似嘉年华的气氛。这样华丽的展示也只有加泰罗尼亚人的首都可以配得上。但如果除去所有浮华喧嚣,绝大多数与会者都有着一个共同目的。每个人都在寻找机会取悦应用开发人员,因为开发人员就意味着应用程序! 当人们在谈论“生态系统”这个神秘概念时,重要的是开发者社区。不管它是应用程序、中间件、互联还是游戏,其核心都是内容。毕竟,什么都不能做的设备有什么用呢? 那么,如何才能让工程师们为你的平台开发应用程序呢?很简单,如果你搭建好了硬件平台,他们自会加入! 就在一年前,2011 年的 MWC 上,MIPS 刚展出第一款移动设备,而开发人员对我们一无所知。我需要不断加班去争取见到开发者,然后努力把应用程序移植到 MIPS 架构。今年的的情况完全不一样了。这一次,我带来了全球首款 Android 4.0 平板电脑,它的售价低于 100 美元。我们已经打造出了一系列采用最新 Android版

这是一台Android Ice Cream Sandwich平板,它是MIPS架构!
发表于:2012-03-26 10:16:28 | 分类:Robert Bismuth
浏览( ) | 评论( )

作者:Robert Bismuth日期:2011年12月9日有件事情已经改变了Android世界。最新版Android系统的首款采用产品采用的不是ARM平台。它是以MIPS架构为基础,同时,还是具备完整Ice Cream Sandwich功能性以及优异效能/特性的全球第一款Android 4.0平板电脑 ——但价格不到100美元。如果你还没看过这款新产品,可浏览YouTube上的短片。这是如何发生的呢?当然,这不是一夜之间发生的。这只是MIPS-Based解决方案能为Android用户带来众多优势的首波效应。结合优异效能、绝佳的电源管理以及价格合宜的授权条款,MIPS能为终端用户提供备受青睐、平价优质的解决方案。这当然也充分符合Google开发Android的意图。从一开始,Google开发Android就是希望它能具备跨越不同硬件架构的可移植性。初期,有些人会认为Android应该是单一架构平台,因为选用应用程序处理器的移动电话OEM业者应该会以其既有设计为基础。但Andy Rubin曾在2011年4月以“我想我正面临Gene Amdahl时刻”为题

谨慎的融合:电视、平板电脑、智能手机和计算机会融合为一台主控(master)装置吗?
发表于:2012-03-26 10:09:21 | 分类:Kevin Kitagawa
浏览( ) | 评论( )

日期:2011年12月14日作者:Kevin KitagawaiPhone和Android智能手机的不断演进可让消费者享受娱乐、移动时轻松获取信息,并能在任何角落与任何人沟通。想要知道最近的加油站在哪里?查Google地图就可以。需要餐厅的建议?启动你的Yelp应用程序。想要打发等人的10分钟空档?过几关愤怒的小鸟如何?想要不在家中也能听音乐或看电影?没问题。聊天、发短信或与朋友视频电话?都可以。正当我们享受今日智能移动和便携设备日益丰富的功能特性时,电视也变得越来越有智慧。现在的电视已增加了网络连接、视频传输和Netflix与Hulu电视节目、Skype语音/视频会议功能,以及更多。此外,智能电视能获取任何一款Windows 7或平板电脑这类支持DLNA装置上的电影、照片和音乐内容。随着这些装置的功能特性越来越强大与丰富,有些人便会想到,我们最终将会看到一台汇聚了电视、手机、平板电脑和PC所有功能在一起的主控(master)装置。但真的有这种可能性吗?答案是,我不这么认为。电池寿命首先考虑电池寿命。曾经一个礼拜才需要充电一次的时光已经过去了。现在绝大多数用户一天之中需要频繁地在家中、公司或甚至在车内为手机充