标签归档:MIPS
龙芯中科公司招聘JAVA虚拟机开发工程师
发信人: css5200 (css), 信区: CSArch 标 题: 北京龙芯中科技术服务有限公司招聘 发信站: 水木社区 (Fri Jul 9 11:14:05 2010), 站内 招聘职位:Java虚拟机开发工程师 工作地点:北京 专业要求:计算机或电子等相关专业 学历:本科 职责范围: Java虚拟机移植、调试与性能优化。 职位要求: 1、计算机或电子等相关专业本科及以上学历 2、英文较好,4 级以上或口语优秀者优先 3、熟悉操作系统、处理器架构基本工作原理,熟悉MIPS架构者优先 4、具有Java应用程序的开发经验 5、熟悉Jdk的工作原理,熟悉OpenJdk的代码结构,有Java虚拟机相关开发移植工作者优先 6、熟悉Linux操作系统,熟悉Linux源代码 7、较强的C/C++/Java 、汇编编程能力,有丰富编程经验 8、具有软件工程基本思想和素质,编程习惯、风格良好 9、有上述技术项目应用经验者优先 10、具有良好的沟通能力和团队合作精神,责任心强,积极主动,学习能力强 有意者发送简历至 caisongsong@loongson.cn – ※ 来源:·水木社区 … 继续阅读
龙芯N32系统上的Squirrelfish性能
缘起:写这篇文章因为报名参加了龙芯开源软件大赛,项目是《Webkit-龙》,把webkit移植到龙芯N32系统上,起初是想做chromium的移植。但在起步的过程中,发现一是Google的V8引擎,对mips的支持基本处于不可用状态,而且chromium为了追求性能,使用的方式太过灵巧,如Native client(Google的野心–Native Client+LLVM),凭自己的一己之力,靠业余时间,很难完成,只好先做webkit了。 Squirrelfish 是Webkit的Javascript引擎。针对龙芯平台(MIPS)已经有了JIT支持,但仅仅对O32系统才有,本博曾经介绍过相关内容(WebKit和Firefox的JavaScript性能对比)。
前瞻-拿起SIMD的武器II
上篇文章《前瞻-主流处理器中的数据并行支持(SIMD)>和《前瞻-拿起SIMD的武器I》分别介绍了当今主流CPU中的SIMD扩展 ,以及前人是如何利用SIMD来做优化的,本文<前瞻-拿起SIMD的武器II>将探讨如何使用CPU的向量指令为程序做优化 如何实现? 编程环境 在现在CPU设计中都加入SIMD扩展并不是解决应用性能问题的好方法。如果没有很好的利用途径,再强大的SIMD扩展指令集都是徒劳。接下来,我们从编译器技术和编程方法论上探讨如何使用SIMD指令来实现应用加速。
前瞻-LLVM大事记(2004-2010)
因为之前的两篇博文前瞻-全时优化和LLVM-1和前瞻-全时优化和LLVM-2都是基于Chris Lattner 2004年发表在CGO的文章写的。所以需要介绍一下LLVM从2004到2010这六年的变化,LLVM的开发社区很活跃。 从2004年三月到2010年4月,LLVM共发布了1.2-1.9,2.0-2.7,16个版本,至少每年发布两个版本。详细的历史发布版本和release都能从这里找到。
走进顶尖大学的计算机科学
2010年美国高校计算机系排行榜出炉–《U.S. News》公布了新一期美国大学计算机系实力排名。前四:卡内基-梅隆大学(CMU)、麻省理工学院(MIT)、斯坦福大学(Stanford U)和加州大学伯克利分校(UC Berkely).
