ytianhui ytianhui
关注数: 8 粉丝数: 12 发帖数: 112 关注贴吧数: 8
PPU时代来临——AGEIA物理加速卡全面解析 PPU时代来临——AGEIA物理加速卡全面解析关键词: PPU 物理 在05年GDC上,一家名不见经传的美国半导体设计厂商Ageia发表了世界上第一颗采硬件加速物理运算处理器(Physics Processing Unit, PPU)“PhysX”,很快在世界上引起了一场物理加速的轩然大波。1_xmS"A ]XPPU 物理 AGEIA的计划主要推广该公司的软件产品physics API,该软件起初被称之为Novodex,但是后来被更名为PhysX。PPU 物理 根据AGEIA公司的设想,PPU和CPU以及GPU的关系成为一个相辅相成,共同运算的关系由于PPU能够代替CPU进行大部分的物理计算任务,因此可以使得处理器能够更加快速得与GPU进行数据交换从而使得游戏运行更加平稳。www.shenan.comAGEIA公司准备了NovodeX SDK开发包来完成这个使命。该软件不但包含了业界先进的Novodex物理模拟引擎,而且它还可以作为现在主流的的3D建模开发工具以及微软的XNA开发工具的插件运行,开发人员只要通过拖放和点击就能完成对目标施加物理模拟效果,这对于任何专业的开发人员将都不是什么难事。 Ageia早先表示只要游戏开发商支持PhysX物理卡,就可以免费使用PhysX物理引擎和其它相关的技术支持。这吸引了许多一线游戏包括幽灵行动3、X战警2-天启降临、City of Villians等的开发商,虚幻3也将支持PhysX物理卡并使用PhysX引擎,这意味着将来众多的虚幻3引擎游戏都将同时支持PhysX。Ageia公司的创始人一共有五位,他们是在美国一家名为MinMax technologies的半导体设计公司们共事相识的。当时团队研发了业界第一块基于网络处理器的大型交换机,当完成这个项目后,他们几个人聚在一起决定开创自己事业,于是就有了现在的Ageia公司。新公司首先研发了业界首款三芯片10 Gps数据处理能力的网络处理器,接下来他们决定尝试一些能带来更大影响力和革命性的东西,于是就有了今天的“PhysX”。PPU时代来临——AGEIA物理加速卡全面解析随着游戏画面的发展、电脑AI的更加复杂化,再加上物理运算已经使CPU不堪重负,因此业界除了AGEIA外,其它一些有实力的厂商当然不会作壁上观。目前业界的解决方案有3种:物理引擎专业商Ageia制造独立的PhysX物理加速卡; Nvidia同Havok协力研究的“SLI物理卡”加速技术;ATI则在加紧研究提高其显卡的物理运算能力,三种方案虽然都能够提供物理加速,但是在技术上又有很大不同。Ageia推出革命性的PhysX物理卡并制订了长远的计划来同时发展软件的PhysX物理引擎和硬件的PhysX物理卡。软件的PhysX物理引擎在PC、PS3和XBOX360上都有广泛运用,例如半条命2中运用的rag dolls(布娃娃)物理引擎等。PPU 物理 +]5]sQP'q#_P硬件的PhysX物理卡则是IT业界的一项革命,独立的物理卡要比CPU和GPU模拟物理运算更快更专业,先前Ageia用PhysX物理卡展示了一款8人对战游戏,游戏中有数百个目标你可以把它们移动、毁灭,每一个物体的位置、外型并不是事先设计好,而是实时运算出来的。同时计算数千个物体的活动轨迹和破碎画面,过去是CPU和显卡所无法负担的。
少走弯路的十条忠告 少走弯路的十条忠告 作者: 刘大钟 日期: -------------------------------------------------------------------------------- 少走弯路的十条忠告  刚刚走上社会的年轻人,充满了蓄势待发的豪情、青春的朝气、前卫的思想,梦想着丰富的待遇和轰轰烈烈的事业。可是,社会毕竟是一所包罗万象、喧嚣复杂的大学校,这里没有寒暑假,拒绝虚假和肤浅,更拒绝空想和庸碌,难以预告何时开课何时放学。   如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和建议吧,比起所学的课堂课程来,它毫不逊色! 1. 买个闹钟,以便按时叫醒你。贪睡和不守时,都将成为你工作和事业上的绊脚石,任何时候都一样。不仅要学会准时,更要学会提前。就如你坐车去某地,沿途的风景很美,你忍不住下车看一看,后来虽然你还是赶到了某地,却不是准时到达。“闹钟”只是一种简单的标志和提示,真正灵活、实用的时间,掌握在每个人的心中。 2. 如果你不喜欢现在的工作,要么辞职不干,要么就闭嘴不言。初出茅庐,往往眼高手低,心高气傲,大事做不了,小事不愿做。不要养成挑三拣四的习惯。不要雨天烦打伞,不带伞又怕淋雨,处处表现出不满的情绪。记住,不做则已,要做就要做好。 3. 每个人都有孤独的时候。要学会忍受孤独,这样才会成熟起来。年轻人嘻嘻哈哈、打打闹闹惯了,到了一个陌生的环境,面对形形色色的人和事,一下子不知所措起来,有时连一个可以倾心说话的地方也没有。这时,千万别浮躁,学会静心,学会忍受孤独。在孤独中思考,在思考中成熟,在成熟中升华。不要因为寂寞而乱了方寸,而去做无聊无益的事情,白白浪费了宝贵的时间。 4. 走运时要做好倒霉的准备。有一天,一只狐狸走到一个葡萄园外,看见里面水灵灵的葡萄垂涎欲滴。可是外面有栅栏挡着,无法进去。于是它一狠心绝食三日,减肥之后,终于钻进葡萄园内饱餐一顿。当它心满意足地想离开葡萄园时,发觉自己吃得太饱,怎么也钻不出栅栏了。相信任何人都不愿做这样的狐狸。退路同样重要。饱带干粮,晴带雨伞,点滴积累,水到渠成。有的东西今天似乎一文不值,但有朝一日也许就会身价百倍。 5. 不要像玻璃那样脆弱。有的人眼睛总盯着自己,所以长不高看不远;总是喜欢怨天尤人,也使别人无比厌烦。没有苦中苦,哪来甜中甜?不要像玻璃那样脆弱,而应像水晶一样透明,太阳一样辉煌,腊梅一样坚强。既然睁开眼睛享受风的清凉,就不要埋怨风中细小的沙粒。 6. 管住自己的嘴巴。不要谈论自己,更不要议论别人。谈论自己往往会自大虚伪,在名不副实中失去自己。议论别人往往陷入鸡毛蒜皮的是非口舌中纠缠不清。每天下班后和你的那些同事朋友喝酒聊天可不是件好事,因为,这中间往往会把议论同事、朋友当做话题。背后议论人总是不好的,尤其是议论别人的短处,这些会降低你的人格。 7. 机会从不会“失掉”,你失掉了,自有别人会得到。不要凡事在天,守株待兔,更不要寄希望于“机会”。机会只不过是相对于充分准备而又善于创造机会的人而言的。也许,你正为失去一个机会而懊悔、埋怨的时候,机会正被你对面那个同样的“倒霉鬼”给抓住了。没有机会,就要创造机会,有了机会,就要巧妙地抓住。 8. 若电话老是不响,你该打出去。很多时候,电话会给你带来意想不到的收获,它不是花瓶,仅仅成为一种摆设。交了新朋友,别忘了老朋友,朋友多了路好走。交际的一大诀窍就是主动。好的人缘好的口碑,往往助你的事业更上一个台阶。 9. 千万不要因为自己已经到了结婚年龄而草率结婚。想结婚,就要找一个能和你心心相印、相辅相携的伴侣。不要因为放纵和游戏而恋爱,不要因为恋爱而影响工作和事业,更不要因一桩草率而失败的婚姻而使人生受阻。感情用事往往会因小失大。 10. 写出你一生要做的事情,把单子放在皮夹里,经常拿出来看。人生要有目标,要有计划,要有提醒,要有紧迫感。一个又一个小目标串起来,就成了你一生的大目标。生活富足了,环境改善了,不要忘了皮夹里那张看似薄薄的单子。
我的半年技术路zhuan 我的半年技术路[日期:2006-4-23] 来源:www.21ic.com 侃单片机 作者:hanghang [字体:大 中 小]   (一)卵 2005年9月1日,在这个全国大中小学生入学的日子里,我也幸运地走进一家工厂的研发部门,正式踏入我的技术之途,学习之旅,不归之路。 当年报考计算机科学与技术系,并非出于兴趣爱好,高中时候的我根本就没见过电脑,甚至连PC机与电脑是什么关系都不知道。仅是因为邻家哥哥的一句话“女孩子不适合做这行,这行更新太快,太苦。”女孩子有什么不适合的,我不怕苦也不怕累,偏要选这行!年少的轻狂与倔强一不小心成就了我一生的方向。 初到公司第一天,经理安排一个蓝牙项目的同事带我。他给我讲了一下充电锂电池的保护芯片,其中有过充过放等许多我第一次听说的名词。然后给我一个指甲大小的保护芯片让我往上焊元器件。在这之前我就不知道有铬铁这个家物事,更别说焊接了。我清楚的记得那一个下午我费了九牛二虎之力只焊上了四个0402的电阻。在19度的制冷空调下,我硬是出了一头的汗。 大概经理也从中看出了我的硬件功底确实等于零,便又安排了一个超级负责超级有耐性的略偏软件的单片机工程师带我。他用AVR单片机,先给我一张电路图,让我照着这张图自己焊一块AVR开发板。那只是一个实现AVR基本功能的电路图,除了使MEGA16L正常工作的晶振、下载接口与电源(USB)外,另有一个上电复位电路、用MAX232电平转换的DB9还有4 个LED灯。可怜我当时也是第一次看电路图,将我脑海中所有高中时候学的物理知识全调出来,也还是看不懂,只有依葫芦画瓢。哦,还没有元器件。于是我又第一次去了新赛格。刘姥姥进大观园一样,瞅啥都新鲜。于是我认识了电阻电容晶振和自锁非自锁按键,还学会从电阻上面的圈圈的颜色读出阻值、uF与pF之间的换算关系,还知道了LED灯是有正负的串口线是分直通的和交叉的。 不到50个元件的插件开发板,我足足焊了三天,板背面乱糟糟如蜘蛛网一样五颜六色的飞线自是羞于见人,但是好歹这块板子可以正常工作了。可喜可贺。下一步是用C语言写程序。轻舒一口气,终于到一个我学过见过的东西了,虽然在学校的时候学得也不那么扎实,但与那些我没听过没见过的东西相比,还是让我找到些感觉与自信。看着那八个LED灯在我的控制下忽明忽暗,我竟兴奋得手舞足蹈。:P真是让人见笑了。 俗话说:头三脚难踢,如果说跑马灯程序的完成标志着我入行的第一脚,那么接下来安排给我的SMBUS侦听就是第二脚了。 MEGA16L与24C02与模拟IIC通信倒是容易些,看懂通信原理,知道通信协议基本可以成功,没遇到什么大的困难,但是侦听就不那么容易了。要先弄懂串口通信原理,借助串口调试软件,将侦听到的数据发送到PC端的调试软件上。这时我搬到了工厂附近住宿,这样就有大量的时间去玩那个SMBUS了。我几乎每天都是办公室最后一个走的,每天都泡在电脑前的C语言里。带我的那个单片机工程师在我的办公桌的前一个位置,在这段时间里也再次鉴证了他极大的耐性与责任心。太多时候,我自己都没有心情继续下去,烦躁得直跟他吵。我自己都觉得过意不去了,人家也不该你不欠你的,那样一心一意毫无保留的教你,你还这事那事的对人家发脾气,确实是太过分了,但我当时又控制不住情绪总忍不住发火冲他吼叫。他却从来不生气,顶多说一句“我不管你了,你自己弄吧。”但是过不了多久,又不放心还是回过头看看我这边进行得怎么样了。呵呵,真是很可爱。真的很感谢他。 在这位超级耐心的工程师的超大力的指导下,在我始终不弃不舍的辛勤努力下,终于在2005年10月25日,在串口调试软件上收到了一串串正确的数据。初战告捷,长舒一口气。虽然我用了近两个月的时间才将这个别人大概两天就可以搞定的问题解决,但是我知道自己在困难面前是扬头走过的,没有留下任何遗憾。
1 下一页