Intel的东进与ARM的西征(5)--智慧的大窗口,我们都在画里面
http://www.36kr.com/p/200168.html
繁华又算得了什么,不过是星尘的崩碎,那一抹青青的灰。公元 79 年,意大利维苏威火山喷发,已然兴盛了 600 年的庞贝古城被完全湮没1。历史只在瞬间,便把那无尽的繁华刻入了冷峭的火山岩石里。
现如今,发展了近 20 年的数字电视也正处在繁华的巅峰,然而在这繁华的底部,却有一个被称作“智慧电视”(SmartTV)的“火山”蓄势待发。我们倒不必过于惊讶,就像庞贝古城的覆灭一样,或许只在明天,数字电视就会被彻底崩碎,湮灭于智慧电视的青灰之下。
近日,苹果 CEO 库克接受 NBC 专访,大谈电视业务,这无疑笃定了人们关于苹果智慧电视(iTV)的猜想,甚至于更乐观地估计在 2013 年 10 月就能一睹真容。姑且不去谈论智慧电视如何改进交互技术,以及整个生态系统又怎样构建,我只想先从智慧电视的内核芯片处说起。
智慧电视的系统芯片里包含有 CPU 与 GPU(Graphic Processing Unit,图形处理单元),这一点与智慧手机和平板电脑是相同的。然而不同的是,除了 CPU 与 GPU,智慧电视里还有另外一个非常重要的处理单元,叫做 VPU(Video Processing Unit,视频处理单元)。在电视芯片里,VPU 的复杂程度丝毫不逊于 GPU,甚至在整个芯片里占有更大的面积。VPU 的功能主要包括:视频解码,三维处理,画质增强,图像内容识别,基于运动补偿的帧频转换。
GPU 负责在内存里画出菜单或游戏画面,最终则由 VPU 把它们与视频信号融合,并显示出来。如果从软件编程的角度看,GPU 较为“通用”,VPU 则更像是个固化了特定功能的专用模块,留给程序员的余地并不多。当然,我不知道在未来,会不会有哪个大牛横空出世,把 VPU 完全“通用化”,从而给予程序员足够多的编程自由度。
电视芯片里的 CPU 部分,也至关重要。CPU 负责对整个系统资源的调度,既要满足 GPU 与 VPU 的巨大带宽需求,又要提供游戏、网络、文字处理等所需的计算任务。Intel 虽然也曾在电视领域里努力地扑腾了一阵,甚至联合谷歌与索尼推出第一代的 GoogleTV,但最终它还是选择了战略性放弃。而当另一个处理器厂商 MIPS 也萎靡不振的时候,ARM 再次把握住了机会,将自己在移动领域里的优势肆无忌惮地蔓延到智慧电视里来。
时光虽不能倒流,但历史随时准备重演。一年前,在 Intel 宣布退出智慧电视市场的同时,高通却砸出六千万美元收购了 IDT 公司的电视芯片部门。两大巨头的一出一进会不会重演六年前移动领域的戏份 [2]?这不仅要看高通是否能把视频处理单元与骁龙(Snapdragon Processor)完美结合起来,还要看智慧电视市场什么时候才能喷薄而出?而这后一点,则完全取决于苹果何时可以推出那改变世界的 iTV 了。
在线高清,无限回放,语音控制,体感交互,分享影片,虚拟现实,等等,你尽管把所能想到的一切都加到智慧电视里来。总之,当智慧真正降临到电视上的时候,我们将会获得无以复加的完美体验。这一切的体验都是基于天衣无缝的交互方式:你或许会全身心地沉浸在虚拟世界里,自己担当着男主角,而与社群里另一个并不认识的女主角,共同欣赏完一部多线索多结局的影片。
智慧电视就像是一个大窗口,我们推窗而望,便立刻置身于一个全新的奇幻世界。这里动静相宜,风景如画,只有当触感信号从外部传来的时候,我们才发现,原来自己早已离开了窗口,正身处于亚伦的 LC 神画里 [3]。
1. 庞贝城(Pompeii),古罗马城市,于公元 79 年 8 月 24 日被维苏威火山(Mount Vesuvius)爆发时的火山灰覆盖。1599 年被重新发掘出来,现在是“世界文化遗产”之一。
[2]. 2006 年,Intel 自断经脉,把移动应用处理器部门出售给 Marvell,而高通却开始大力发展基于 ARM 的移动应用处理器。
[3]. 亚伦的 LC 神画:出自于车田正美的《圣斗士冥王神话之消失的神画》(The Lost Canvas),简称 LC。亚伦所画的油画,其实就是真实的世界。这里隐喻,虚拟与现实难以区分。
Intel的东进与ARM的西征(5)--智慧的大窗口,我们都在画里面的更多相关文章
- Intel的东进与ARM的西征(4)--理想的星空,苹果处理器之野望
http://www.36kr.com/p/200031.html “人生五十年,如梦亦如幻.有生斯有死,壮士何所憾?”之所以没有遗憾,是因为有了理想. 公元 1582 年,日本战国时期最著名的霸主, ...
- 芯片史称:“长平之战”----Intel的东进与ARM的西征(3)--人生如戏,全靠演技
http://www.36kr.com/p/177143.html 从 2003 年到 2008 年,处理器双雄 Intel 和 AMD 在 64 位 CPU 领域展开了一场长达五年,极为惨烈的科技战 ...
- ARM、Intel、MIPS处理器啥区别?看完全懂了
安卓支持三类处理器(CPU):ARM.Intel和MIPS.ARM无疑被使用得最为广泛.Intel因为普及于台式机和服务器而被人们所熟知,然而对移动行业影响力相对较小.MIPS在32位和64位嵌入式领 ...
- ARM、Intel、MIPS处理器啥区别?看完全懂了【转】
转自:http://news.mydrivers.com/1/472/472317.htm 安卓支持三类处理器(CPU):ARM.Intel和MIPS.ARM无疑被使用得最为广泛.Intel因为普及于 ...
- [转帖]从Intel和ARM争霸,谈芯片前世今生
从Intel和ARM争霸,谈芯片前世今生 http://www.itpub.net/2019/07/24/2476/ 长文预警, 写的非常好.. 我尽量写得轻松一些,因为其实这个话题很有趣,仔细探究起 ...
- 基于ARM处理器的反汇编器软件简单设计及实现
写在前面 2012年写的毕业设计,仅供参考 反汇编的目的 缺乏某些必要的说明资料的情况下, 想获得某些软件系统的源代码.设计思想及理念, 以便复制, 改造.移植和发展: 从源码上对软件的可靠性和安全性 ...
- ARM与x86之3--蝶变ARM
http://blog.sina.com.cn/s/blog_6472c4cc0100lqr8.html 蝶变ARM 1929年开始的经济大萧条,改变了世界格局.前苏联的风景独好,使得相当多的人选择了 ...
- x86 构架的 Arduino 开发板Intel Galileo
RobotPeak是上海的一家硬件创业团队,团队致力于民用机器人平台系统.机器人操作系统(ROS)以及相关设备的设计研发,并尝试将日新月异的机器人技术融入人们的日常生活与娱乐当中.同时,RobotPe ...
- 对arm指令集的疑惑,静态库运行,编译报错等问题
转载自http://www.jianshu.com/p/4a70aa03a4ea?utm_campaign=hugo&utm_medium=reader_share&utm_conte ...
随机推荐
- 电脑连接到手机并安装手机驱动usb-driver
设置真机开发环境需要执行下面几个步骤: 1.在应用的Manifest文件中声明应用是可调试的: 2.打开应用的调试支持: 对于通过Eclipse创建的应用,可以省略步骤2,因为在Eclipse IDE ...
- DRF filter
filter 配置 fiter定义 自定义filter继承BaseFilterBackend,必须重写filter_queryset,返回值为过滤后的queryset filter在GenericAP ...
- thymeleaf和artTemplate
Company最近项目中使用了两个模板引擎,分别是Java服务器端的模板引擎Thymeleaf和前端的模板引擎artTemplate, 其实对于这两个模板引擎 理论上应该是不应该放在一起记录的,但是b ...
- Oc_总结
1.定义类: @interface 类名 : 父类 @end 2.使用:(冒号)表示继承一个类 Student : NSObject 3.使用()定义一个Catagory(类别) * 作用:在不改变原 ...
- float.h
float.h 一背景知识 浮点算术非常复杂 很多小的处理器在硬件指令方面甚至不支持浮点算术 其他的则需要一个独立的协处理器来处理这种运算 只有最复杂的计算机才在硬件指令集中支持浮点运算 ...
- 在windows下安装flex和bison、GCC
学习Stellar-core 需要依赖项flex .bison .gcc三个依赖项 下载得网址:链接: https://pan.baidu.com/s/1mitCLcs 密码: 3jaj 通过 w ...
- spring运行时没有问题,在单元测试时,出现java.lang.ClassFormatError错误
Caused by: java.lang.ClassFormatError: Absent Code attribute in method that is not native or abstrac ...
- vscode & code snippets
code snippets vscode & code snippets https://github.com/xgqfrms/FEIQA/tree/master/000-xyz/templa ...
- spring-boot-nginx代理-docker-compose部署
在本地测试,使用docker部署不用在意环境 java测试项目: web框架:spring boot 框架 项目管理:maven 数据库:redis + postgres + mongo 部署相关:n ...
- (4)Swing布局
一.FlowLayout-流布局 新增第一个组件后默认在第一行的居中位置,之后 组件按照加入的先后顺序按照设置的对齐方式从左向右排列 二.borderLayout-边框布局 容器划分为东.西.南.北. ...