Research

Research

Digg: Google Homepage on 9/11
                      
Google Blogoscoped: BlogGoogle on 9/11
                      
The Effects of September 11 on the Leading Search Engine

最后这篇文章分析了Google在9/11发生之后的连续几天内的种种举措,值得一读。因为Google是一个搜索引擎,它本身不是content provider,遇到了类似9/11这样的real-time breaking news,如果用户希望Google能够提供即时的信息,是那个时候的Google作为搜索引擎而做不到的;而与此同时,因为request过多,很多on-line的新闻网站都发生了严重的堵塞而无法正常连接。 所以,在9/11发生之初,Google在首页上建议用户从传统媒体上(电视,广播)获取信息。随后,Google在首页,陆续加入了CNN,Yahoo! News等网站的链接,并提供Cache。随后的几天里,Google更开始手工的提供了类似Portal的页面来提供最新消息的链接。当年的10月份,Google改版了首页,提供了Tab设置,方便用户切换到不同的搜索中去。 这篇文章写于2001年9月18日,最终版完成于当年10月3日。那个时候还没有Google News的服务。不知道9/11对Google News的形成有多大的促进作用。而传统媒体,尤其是电视,直到今天,在这种real-time breaking news上无疑还是有着超过internet的优势,如果你能够守在电视机前看最新的报导。而Internet上的新闻网站们如今也越来越real-time了,并且可以做到电视做不到的事情, 比如可以做出详尽的分类,配合搜索技术,帮助你迅速找到你想要看到的信息,以及RSS这类技术,更可以把最新的消息直接送到用户的新闻阅读器中。

另外一点比较有意思的是:9/11当日,很多新闻网站都不堪重负,而Google却没有遇到任何performance的问题,Google的一个官员评价到:

“[There were] no performance issues. Google currently handles about 120 million searches every day. Traffic was not significantly impacted by Sept. 11′s events.”

也就是说无论有没有9/11,Google每天总是要处理这么多的搜索请求,而9/11当日所不同的只是,用户们更集中于搜索9/11相关的词目。从另外一个侧面反映了Google的用户群的庞大以及Google的技术能力。

Update 1:

2001年9月12日Search Engine Watch的一篇文章:Finding Disaster Coverage At Search Engines。这篇文章是总结了当日各大搜索引擎对于9/11这一突发事件的应对。

Update 2:

Google Video今天有一个特殊的页面: 911 Anniversary On Google Video。主要内容是一部记录片: 7 Days in September和其他一些911的footage。

[tags]Google, view News,9/11,September 11,Search Engine,Google Video[/tags]

出自phdcomics.

不要问我这两个问题哦….
:P

[tags]PhD, order
comics,thesis,PhDComics[/tags]

Tags: , , ,

多伦多, Toronto

多伦多就是一个大城市,没有什么真正可玩的,我们就去了两个地方: CN TowerCasa Loma城堡。

因为我2002年上去过CN Tower,这次就没上去了。CN Tower的知名之处在于它有553.33米高,是目前世界上最高的建筑(据说2008年会被阿拉伯某建筑超过)。 CN Tower上可以俯瞰多伦多全景,还有一个很有情调的餐厅。

我们去了的另外一个地方是多伦多近郊的城堡 — Casa Loma,和北美的很多建筑一样,从外到内都是仿欧的。我们去的时候逢上阵雨,借之避雨。

>>更多Toronto照片

蒙特利尔, Montreal

相对于多伦多,  Montreal就好玩多了,尤其是对没有去过欧洲的人来说。 Notre-Dame Basilica这样的教堂,对我们来说,绝对是前所未见,让人窒息的富丽堂皇和庄严,St. Joseph礼拜堂的宏大神圣更加增添了这个城市的天主教氛围。Downtown的法式建筑群,以及各式小店都能让人流连忘返。傍晚时分的老港的热闹以及休闲情调,形成了和北美其他城市不一样的风景线。可惜,我们只在这里匆忙得停留了一天。

Montreal著名的犹太人烤肉,有机会去Montreal的朋友,别忘了品尝一番,又便宜又好吃哦。

Montreal植物园中的中国园林,据说是亚洲之外最大的中国园林。

傍晚的老港


>>更多Montreal照片

渥太华, Ottawa

Ottawa是加拿大的首都,政治中心。我们也只在Ottawa呆了一个白天,绝大部分时间都在国会山及其附近。

早上的仪仗队表演 (说实话,虽然花样繁多,但是论军容军姿,比天安门的国旗班差远啦)

从国会山上看Ottawa River

>>更多Ottawa照片

Kingston

Kingston是在安大略湖东头的一个小城市,安大略湖的湖水从这里流入St. Lawrence River。著名的千岛湖也从这里开始。我们来这里的主要目的,也就是坐船游览千岛湖。不过事实上发现这个小城,又是一个很适合休假的地方 (尤其,你有自己的船的话)。 这个城市的wavefront很长,傍着湖岸是不错的酒店和餐馆,非常得休闲。 据说这个城市只有老人,游客,罪犯和学生。罪犯是指这里有一个加拿大重要的监狱,而这个监狱竟然是傍水而建。也就是说这个监狱的不少牢房能够看到安大略湖和St. Lawrence River的美景,号称四星级的监狱。据说是加拿大逃狱率最低的一所监狱。说学生,是因为Queen’s University在这里。加拿大很多家长把孩子送到这里来上学,是因为这里除了上学,没啥其他可以干的,适合好好学习。

>>更多Kingston照片

[tags]Toronto ON, prosthesis Ottawa ON,Montreal QC,Kingston ON[/tags]
搞computer architecture,parallel processing,或者compiler之类的,无论具体的方向是什么,都很难逃过benchmarking这一关。读这一行的PhD真得是比较郁闷。要是正好逢上group开始从头搭建平台,好几年可能就全耗在工程上了,这部分工作时间长,辛苦,但是谈不上多少research,因为nothing new。几年下来,看看已经呆了好多年了,急于毕业,开始找topic,赶紧做。运气不错的话,能做到最后。这时候总要证明你的东西有优点吧,怎么证明?只能做实验。用什么做实验?答案 — 跑benchmark。

而benchmark这块,恰恰一点也不容易。就好像绕着田径场跑长跑,跑着跑着忘了数圈数了,自己觉得差不多,最后加速冲刺了,冲到了头,裁判告诉你,还有几圈没跑,哭都没力气哭。

benchmarking为什么不容易?第一,因为benchmark很少。说白了,就是SPECNASSPLASH2寥寥几种。这几个并整个学界当作普适得来使用,什么都用这个来验证有效性。你要是没跑这几个,top conference就很难收你的paper。但是,事实上,architecture,尤其是parellel architecture非常的diverse。再加上上面跑得软件环境,更是千变万化。岂是,几个或者几组benchmark能涵盖得了的。所以,这几个虽然被当作普适,实际用起来未必能符合研究者的具体目的。第二,程序语言,种类繁多。而这一行里头,最主要的是fortran和C。目前来说,大家当然愿意用C了。可是偏偏不少benchmark就是十几年前用fortran写好了,放在那里,就是没C的版本,比如著名的Sweep3D。逼于无奈,很多人用f2c来硬转。f2c这个程序本身就不知道多久没更新过了,转出来的东西基本没有可读性,这条路不值得提倡。第三,稍微大一点的benchmark,都有应用的专业背景知识在里头。比如NAS,就是computaional fluid dynamics,听听就吓人。任何一个benchmark,你都要去硬着头皮了解相应的知识,然后硬着头皮去看code,没有一两个月(保守估计),根本不可能真正纯熟。然后再考虑为我所用。第四,这些benchmark写成的时候,都是按照作者当时使用的programming model来写的。而你研究使用的model可能完全不同,这些benchmark未必是合适的。就算应用本身是合适的,也需要大量的工作来改写。这就又回到第三条,你需要懂这个应用。

那些牛校的牛research group强在什么地方?其他不说,在平台和benchmark方面的积累和经验和熟悉,就是一般学校的学生需要很长时间才能达到的,或者很难达到的。

报怨也改变不了现状,就是随便报怨几句,算是推卸点责任吧。

[tags]benchmarking, website
benchmark[/tags]

Tags: , ,