按分类归档:杂谈

世界杯经济学

第19届世界杯已经在6月11日在南非约翰内斯堡打响了。32路豪强齐聚南非,为最后的大力神杯展开厮杀。一个月后的7月11日,决赛将会在约翰内斯堡上演,最终的冠军得主也会尘埃落定。 世界杯可不仅仅是一个足球赛事,各种相关经济活动相当热闹。首先是南非,因为举办世界杯,各国球迷都齐聚南非,为自己心爱的球队打气助威。来到南非,少不了衣食住行,这极大地拉动了南非的旅游业发展。虽说南非的治安一般,但是不会阻碍球迷的步伐,南非从球票的收入也十分客观。还有和国际足联分成的吉祥物和纪念品销售分成。这笔收入也十分客观。国际足联可谓是收入的大赢家,电视转播、互联网内容的授权。这不可谓猪笼入水。世界杯可以说是国际足联捞钱的大好机会。漏了说国际足联派发世界杯出场费和晋级奖金的话题,有了这么多商业赞助,这方面自然不用担心,况且也出不了多少钱呢。 至于各国的商业活动则是不计其数,无论网上还是线下,都有大量的宣传促销活动。媒体不停地报道世界杯,而商家则在媒体上卖广告。这段时间的广告真的是天价,比平时翻了几翻。商家还是乐此不疲,因为他们要趁着这段销售旺季争取更多的营业额和利润。体育营销现在是一个大课题。如何利用好体育盛事炒作自家的产品是争取成为顶尖品牌的一个重要因素。顶级球星在准备比赛的间隙,也不忙去为商家拍点广告赚点外快,顺带也增加知名度,为日后退役多谋一条出路。当然这不能影响备战状态的情况下了。 在这里不得不提中国制造,本届世界杯很多体育用品都是中国制造的。虽然大多数产品的牌子都是贴着国外知名品牌,但是生产还是在中国大陆生产的。比如说备受争议的世界杯指定用球“普天同庆”,就是在中国九江生产的。比赛场的球门,角球旗,也是中国生产的。各大球队的球衣,球鞋,大多都是出自中国的加工厂。各国球迷带入球场的吉祥物和纪念品,加油助威的物品,大多也是中国生产的。南非特有的鼎鼎大名的大喇叭,呜呜祖拉,大多都是从广东汕头生产运过去的。就连记者新闻从业员,都是中国的最多。中国参与南非世界杯的积极程度不比其他国家低,就是场上比赛的球员,不是中国出品。唉,刺痛中国球迷的心啊。或许……或许……不知道什么时候,中国队会穿着自己中国品牌的运动服,踏上世界杯赛场,勇夺大力神杯。这个还是不要幻想了。 在世界杯经济学中,不得不提到的是足球竞猜项目,简单通俗点来说就是赌球。欧洲有专门的赌博公司开设盘口让球迷参与赌球,咱们中国大陆也有足彩和竞彩让球迷参与。虽然官方已经有了不少竞猜的方案,但是地下赌球依然猖獗。根据新闻报道,在世界杯期间,全世界大约有1000亿欧元的地下赌球的赌资在流通。这个数目可真不少啊,相当于中国一个特大城市一年的GDP了。既然地下赌球那么危险,为什么还是那么愿意去搏命呢?一来有巨大的吸引力,二来还是经济因素嘛。地下赌球据说回报率比官方的高,而且返还速度快。看来官方还是加大力度了,把赌球合法化还是解决不了问题的。 最后,最开心最快乐的还是全世界的球迷,因为能够享受到四年一度的世界杯,还有什么不满足呢? 下面送上一首耳熟能详的世界杯主题曲,Wavin’ Flag,飘扬的旗帜。IE用户请无视,因为此播放器使用了HTML5 audio标签,IE无法支持。 您的浏览器不支持HTML5 audio标签,请使用最新版本的Firefox、Chrome或Opera。IE用户可以点击此处下载。

分类:杂谈 | 标签:, | 2 条评论

小谈GPU加速视频解码

前两天@Yunkwan在推特上求推荐一款能够硬解的NVIDIA显卡,大家都知道现在随意一款新生产的显卡都可以硬件解码。@wellsgz就一直以为NVIDIA显卡是通过CUDA实现显卡的加速解码,当时听起来有点不可思议,但是认真斟酌以后发现这可能是更好的办法。 首先说说现有的NVIDIA和AMD的做法。NVIDIA的PureVideo技术和AMD的AVIVO HD技术在原理上其实是相差无几的,都是把一个专用的硬件解码单元嵌入到GPU里面,构建在同一块硅芯片上。这一部分和以前专用的解码芯片十分类似,就是一块专门用于视频解码的DSP。NVIDIA称其是Video Proccessor,最新的是VP4,而AMD则称之为Unified Video Decoder,最新的是UVD2.2。性能规格方面都差不多,能够支持H.264、VC-1和MPEG2的全程硬件解码,同时能够解码两条高清视频。这种办法是现在最通用的GPU硬解码的办法。至于优点和缺点,稍后再讨论。 正如@wellsgz所说,利用CUDA等GPGPU技术实现GPU加速视频解码或许是一个更加好的方案。正在兴起的GPU通用运算能够极大地减轻CPU的工作负担,增加运算效率。现在GPU通用运算慢慢地热闹起来了,NVIDIA和AMD都推出了基于自有GPGPU运算平台的视频转码软件,效果十分出色,比纯用CPU转码的速度大有提升。CUDA应用在科学运算领域,而AMD的Steam平台也出现高性能运算市场。既然视频转码和专业领域都能够应用,同样应该可以应用在视频解码方面。利用并行度高性能强大的流处理器,同样获得很好的解码效果。 谈到GPGPU的应用,就不得不提到OpenCL和DirectX 11的DirectCompute了。前者是Apple提出的一个GPU通用计算的规范,能够跨平台实现,在Mac OS X、Linux和Windows都能使用OpenCL。Mac OS X正是使用OpenCL实现GPU视频解码加速。除此之外,Mac OS X的一些新应用都允许使用OpenCL加速。至于DirectX 11的DirectCompute,似乎除了个别的测试工具,还没有实质应用出来,况且DirectCompute仅仅是在Windows使用。 以上三者的目的都是为了借助GPU的力量加速高清解码。虽然现在CPU性能大有提升,应付一般的高清视频解码也绰绰有余,但是CPU使用率依然奇高,影响了其他程序的性能。所以GPU加速解码还是十分必要的。GPU内置专用解码单元的做法有点在于方便省电,但是不够灵活。在新的视频编码格式和规格出来以后,就需要重新设计芯片,继而修改驱动,最后还要修改播放器,工程量十分大。另外专用单元也只能支持特定分辨率硬件解码。对于特定省电的原因是因为在播放高清解码期间只有解码单元在全速运行,流处理器部分则降低到一个很低的频率,相当省电。 CUDA/Srteam/OpenCL/DirectCompute的办法其实是一样的,利用流处理器强大的浮点运算能力和并行能力,协助CPU高清解码。CUDA和Stream是显卡厂商推出的GPGPU方案,只能够在自家显卡上应用。可能是因为自家的显卡更加容易优化吧,所以效率要比后两者要高。而OpenCL则是开放性标准,可以跨平台应用,Mac已经在OpenCL加速视频解码和编码。至于DirectCompute,似乎已经被遗忘了。使用流处理器解码最大的好处在于灵活,即使视频编码格式如何改变都没有问题,只要有编码器解码器支持就可以了,所以无需担心不支持的情况。同样也不存在多流解码的问题,只要有足够的运算资源,就可以实现多个视频加速解码。最大的特点就是可以和CPU协同运算,既可以CPU单独解码,也可以GPU单独解码,更加可以GPU和CPU协同解码,十分灵活。缺点就是因为GPU通用运算尚在起步阶段,优化程度不足效率不够高,即使高端显卡加速也不太明显。此外就是耗电一点,这听起来有点诡异吧。主要是GPU的节能模式比较少,要么在低功耗模式,增加少量负载就马上跳到全速运行模式。这与GPU设计有关吧,一般情况下只会为整个GPU配备一个电压调节单元和一个负载检测单元,并不像CPU那样每一个核心都会有独立的电压设定和频率生成器。或许移动GPU会有更多节能模式,也相信在以后的GPU设计中得到改善。 从本质上而言,专用单元是硬件解码,而流处理器解码则还是属于软件解码,只是有了强劲的GPU参与让解码效率大增。至于哪个更有前途,谁也说不准。现在看来是前者更加成熟,但是后者潜力无限。当然我们是希望GPU解码能够支持更多视频编码格式,质量也越来越好。

分类:杂谈 | 标签: | 6 条评论

软件专利的荒谬性

最近,自由软件基金会资助拍摄了一部名为《软件专利的荒谬性》的纪录片。与一般纪录片发行方式不同,它采用了网上免费下载的方式发行,并且采用了创作共用的许可证,让下载者也能随意更改和分发影片。 我也有幸地下载了这部影片观看。影片以访谈形式进行,拍摄者访谈世界上最顶尖的软件开发者,从他们的口中陈述出软件专利制度的荒谬性。看完此片,心里突然有一种震撼。 自1976年以来比尔盖茨发表了著名的《致电脑爱好者的公开信》,拉起了电脑软件专利的大幕。在此之前,软件虽然会收取费用,但大部分源代码是开放的,任何人都可以向软件开发商索取源代码。在1976年以后,各大软件厂商纷纷关闭了软件的源代码,并且申请了专利。80年代和90年代个人电脑的高速发展,诞生了众多优秀的软件。它们的开发商都为它申请了专利,并以软件授权的方式获取了大量的利润。电脑业发展越快,软件增长的速度越迅猛,软件专利的数量也水涨船高。然而软件产业的繁荣带来了一个严重的问题。当软件专利越来越多,软件开发者开发新软件的时候,首先考虑的不是软件应该有多少功能和特性,如何实现新功能,而是考虑如何规避现有的软件专利。软件专利通常有20年的专利期限,那就意味着自软件专利被授予的日期起20年后才可以自由使用其成果。在信息科技产业中,20年可以被认为是永远了。 既然软件专利无法规避,那么理查德斯托尔曼发起的自由软件运动则拉起了一波抵抗软件专利制度的风潮。自由软件运动开发了一大批自由软件替代专利软件,并且获得了举世瞩目的成就。LAMP组合(Linux+Apache+MySQL+PHP)已经成为了互联网的基石。正因为自由软件的出现我们才会拥有一个开放且低成本的互联网,才能使互联网受到如此青睐。 封闭与开放正式专利软件与自由软件之争。现在企业越来越依赖电脑处理业务,信息技术的支出在生产成本中占有越来越重要的地位。如何减少开支则成为了一个很重要的课题。价格越来越昂贵的专利软件终将会企业所抛弃。而专利软件厂商则会放弃销售软件授权而转向销售软件服务。软件专利为信息科技业界床巨大财富,但是最后会被时代所遗忘。

分类:Linux, 杂谈 | 标签:, , | 10 条评论