Author's Blogs

Multi-Core Faculty Workshop in China: The 5th Year!
By Selwyn You (Intel)Posted 08/10/20100
On July 29th and 30th, 2010 faculty workshop of Multi-Core was held at Tsinghua University, China, indicating the event just makes its 5 years' history. Ever since 2006, faculty workshop of Multi-Core have been as a major academic event where Intel can share the leading-edge technology with the a...
"Embedded" University Program Reloaded from China!
By Selwyn You (Intel)Posted 10/28/20091
If you are not new to Intel, you'll know Intel is not new to the Embedded world. Names like Xscale, IXP had gained big fame for Intel in university campus. Professors are now looking at what actions coming up for the "new babies" - Atom platforms. On Oct.21st till Oct.23rd, a faculty workshop on ...
The Faculty Revisit on Parallel Programming Curriculum - Episode 2
By Selwyn You (Intel)Posted 08/05/20092
As the end of the busy and hot month, the second faculty workshop organized by China Higher Education on parallel programming was held on the very last days of July at Tsinghua University, a top university in China. The agenda was exactly the same as its predecessor (Wuhan session) of the month w...
'09多核教育师资培训与研讨(武汉)班侧记
By Selwyn You (Intel)Posted 07/23/20091
七月八、九和十日,在依山傍湖,风景秀丽的武汉大学,Intel大学合作部举办了09年第一次多核师资培训与研讨班。这次参加的老师主要是来自已经加入我们大学合作项目的,或者获得教育部-Intel精品课程支持的学校。培训的内容是创新软件教育(前身是Intel软件学院的课程开发组)新开发的并行编程课程模块;主要涵盖下面四个方面供老师们更新课程使用--编程模型(实现手段),包括OpenMP 3.0和Threading Building Blocks (TBB);调试工具,Intel Parallel Studio;并行程序设计模式;并行游戏程序开发方法学及案例。 由于反映了并行编程技术发展的前沿,老...
A Faculty Revisit on Parallel Programming Curriculum - Episode 1
By Selwyn You (Intel)Posted 07/23/20090
On the 8th, 9th and 10th of July, in Wuhan University, a campus renowned for her beautiful hill and lake side scenery, we had a faculty workshop on curricula development. The workshop was intended to share some new technology updates of parallel programming, with the faculty who either have atten...
并行化程序设计的四步走
By Selwyn You (Intel)Posted 05/21/20091
多核计算平台的普及化使得并行(Parallel)或者并发(Concurrent)程序设计(这里不妨称它们为并行化程序设计)成为一种编程技术主流。其实并行计算的软件技术早已存在了几十年,然而其原来主要服务于高性能计算一类的应用,所以并行化编程一直也都为阳春白雪的光环笼罩。现在谈到多核编程,讨论较多的是各种软件或者并行编程模型的使用;对于初学者而言却仍可能难以循其径而入。其实,并行化的程序设计是有章可循的。按照开发流程的顺序,可以把并行化程序设计分为以下四个阶段: 1. 可行算法(解决方案)的描述与分析 2. 工作分解(Decomposition)--依赖性和同步与通信开销分析 3. 选择编...
教育创新的又一个里程碑--教育部-Intel精品课验收评审小记
By Selwyn You (Intel)Posted 03/31/20092
晓春三月,尽管北京还是乍暖还寒,但万物却已开始复苏。我有幸参加了Intel大学合作部组织的一年一度的教育部-Intel精品课程验收评审会。会议邀请到了教育部高教司理工处的领导吴爱华,以及计算机教指委的几位专家学者来共同验收和评审07~08年度获得Intel资助的课程。 在评审过程中,我惊喜地发现,本年度受到资助的课程越来越多地能够反映业界技术发展的最新进展。其中,四分之一的课程有机地将多核相关内容纳入教学内容,超过一半的课程介绍了多核的关键技术。更为可喜的是继上一年度有两门多核(处理器)相关课程被推荐并批准为国家级精品课之后,今年又有几门多核程序设计的课程在此次评审中名列前茅。这都反映出...
Where do we guide our developers - on the relay of Software and Hardware
By Selwyn You (Intel)Posted 03/08/20093
Performance chasing has always been the theme in the game of CPU design and manufacturing. Players in this game try their best to make processor running faster and consuming less power. To achieve that, the designers need to test running various workloads on the new architecture to make sure ther...
Confront the challenge with allies
By Selwyn You (Intel)Posted 10/19/20081
Popularizing parallel programming is a known challenge. To master the techniques that used to be mainly skill sets of High Performance Computing (HPC) people may be frustrating to developers from other worlds than HPC. That is true - Rome was not built within one day. Fortunately, there had been ...
Parallelism for paranoids or what?
By Selwyn You (Intel)Posted 08/28/20081
I am attending the annual (Intel) PRC Multi-Core Forum held at Xiamen. Among the overwhelming information I received from the experience and BKM sharing between faculty, one interesting point does catch my attention - As the computing power which used to belong to super computers now becomes norm...