Haliluya means Hallelujah

来自Cavium Networks的16-core的基于MIPS64的multi-core处理器

October 9th, 2006 . by zeal

Cavium Networks ,是一个之前我没听说过的公司,因为不熟悉network & security processor这个领域。 这也是一个基于硅谷的公司,提供基于MIPS®的network and secuirty processor。这类处理器应用于路由器,交换机等等。

今天,Cavium Networks向各大媒体发布了新的OCTEON™Plus CN58XX Multi-core MIPS64®处理器。根据新闻稿,这个新系列的multi-core处理器集成了4-16个core,每个core运行在1GHz。具体的技术细节会在本月11日的Fall Microprocessor Forum上透露。

[tags]Cavium Networks, MIPS, MIPS64, Network and Security Processor,MultiCore[/tags]


在IE中增加右键复制图片Url功能

October 5th, 2006 . by Yang Jing

Firefox的右键里有两个很实用的功能: Copy Link Location & Copy Image Location。
现在LiuSee的CopyImageUrl可以让IE也有Copy Image Location的功能。

via diglog


开一个专题: Multi-Core Watch

October 1st, 2006 . by zeal

我们的Blog一直比较随性,想到什么就是什么,高兴了更新一通,忘记了一个月才一两篇。突然觉得,想开一些专题来博。就好比park17一直持续关注MacAuto。一直以来,都很关注Mutli-Core学术和工业两方面的进展,尤其是今年以来,Dual-Core已经成为主流,而业界更在展望不就的将来的Many-Core。感觉,在中文的网络世界里,这方面的信息仅仅局限于新处理器的评测,并没有紧跟前沿。或许,我可以不自量力的利用这里,做一点点小贡献(如果我有足够的毅力的话)。 我希望是将最新的相关新闻,动态等,简单摘要得介绍过来。可能是些许的翻译,等等,没有太严格的要求。总之,还是随性而为。

从另外一个角度来说,Haliluya是YJ和我共有的网络家园,我也不希望这个专题成为这个blog的全部,它仅仅是其中的一部分。所以我们还是会本着率性而为的原则,爱写什么写什么,没有什么承诺,没有什么限制,高兴就行。

在这里,Multi-Core = Chip Multiprocessor (CMP) = Single-Chip Multiprocessor = Multiprocessor-on-a-chip = Many-Core,没有什么严格的区分,我不追求严谨,仅仅是传递信息。我给的链接,提到的文章,我未必通读过,甚至未必读过。我觉得相关的,就把信息传递过来,仅此而已。所以我也不打算冒充什么权威,所以我也不会回答太专业的问题。

就到这里,今天第一篇,推荐几篇比较老的文章:

  • 在2001年1月/2月期的IEEE Design & Test of Computers中有一篇对几位来自工业界和学术界的researcher的访谈,叫做Are Single-Chip Multiprocessors in Reach? 内容就是大家对Single-Chip Multiprocessor的vision。这篇放谈没有深入的讨论,但是即使五年以后来看,它还是基本上涵盖了大家共识的关于multi-core的机会和挑战。其中有段比较形而上的话,但是我觉得很对: The silicon-capability chip multiprocessor is a manifest destiny. It’s not a question of whether it’s a good, bad, neutral, or above-average idea. Chip multiprocessors are going to exist. The question is how will they exist: what form, what communication network, and most importantly, what programmer’s model? (Kurt Keutzer, Univ. of California, Berkeley)。文章全文
  • 可能大家会觉得,过去的十几年间,在CPU频率大战中,CPU的速度越来越快,不明白为什么现在需要走向Multi-Core的道路。而其实早在97年的时候,学术界已经开始思考这个问题 — 当能够被集成到一块芯片的transistor数目打倒1 billion的时候,应该来怎样设计新的computer architecture? 我们还能继续沿着过去10年的superscalar的道路往下走吗?如果不能,那么替代的方案是什么呢?于是,在1997年的IEEE Computer中,有一期专门讨论了这个问题,这个专题叫做Billion-Transistor Architectures。文中提供了7种可能的方案,并让支持这些方案的大牛们为各个方案提供了一篇position paper。其中有一篇就是后来被广泛引用的A Single-Chip Multiprocessor。它的solution就是今天的multi-core。时间一晃,7年过去了,到了2004年,IEEE Computer又组织了一次对7年前这个专题的回顾,叫做Billion-Transistor Architectures: There and Back Again,当时,还没有一种solution真正成为主流(none has yet emerged as dominant)。而到了今天,所以的制造芯片的大公司都把自己的road map建立在了multi-core之上。正如Intel的Senior Fellow, Justin Rattner在PACT05的keynote (Multi-core to the masses)上说的: It is likely that 2005 will be viewed as the year that parallelism came to the masses, with multiple vendors shipping dual/multi-core platforms into the mainstream consumer and enterprise markets. 从2005年开始,multi-core正在成为主流。

[tags]MultiCore,ManyCore,Billon-Transistor Architectures[/tags]


    Next Entries »