当前位置: 软件测试研究室 > 学校介绍 > 学校动态 >

尚观成为intel软件学院的独家培训供应商!


北京尚观科技公司日前与intel软件学院签署了Multi-Core on Linux课程 的合作协议,成为intel软件学院在中国大陆地区唯一培训供应商, 这个课程目前由北京尚观科技有限公司独家授权培训,由intel软件学院认证讲师授课,课时 5天,该证书,必须参加过培训后,并且通过考试,才能申请证书。

课程综述
传统多线程程序的开发很慢,跟踪调试非常困难,导致代码的质量和开发效率低下。Intel这个课程是在我们原有的开发课程的基础上,增加了一个新的模块,利用Intel提供的一套开发工具,让多线程程序的开发变得更容易调试,更容易进行性能瓶颈的分析,以便更高效地开发高性能的多线程程序,让“printf大法”成为历史。
课程价值
很多人一直认为Intel就是一个芯片开发商,其实在开源领域里,Intel一直是开放源代码库最有价值贡献者,目前全世界贡献最大的前五位公司里就有Intel,所以,在Linux开发领域里,Intel的培训也是世界公认的最有价值的培训。Intel 倡导IT共生生态圈的理念,重点在销售芯片上,而事实上Intel在软件领域也做出了很大的贡献,很多真正的业内人士,都认同Intel的软件价值。所以尚观秉承为学员推荐目前业内最主流的技术为己任,为我们开发的学员提供最好的技术。Intel 为其全世界逾万家的合作伙伴提供各种软件的使用与服务,所以在掌握这套课程后,学生就有机会能掌握最新的软件开发的入职机会。
背景知识
多核产品将逐渐成为服务器市场的主角,是服务器产品发展方向,它带来的不仅是运行效率的显著提升,同时也完全满足用户对更高计算性能和更低制造成本的追求。随着英特尔的四核和AMD四核“巴塞罗那”的发布,四核开始进入正式普及的阶段。


多线程就是把单个内核上最大的性能发挥出来,而多核是把整个系统运算能力发挥到极至。在高性能处理器中,有很多性能本身其实没有被完全利用,而是被浪费了。有了多线程,就能够把每个单一处理器的所有性能充分加以利用。再加上多内核,就能提升总体性能。

 

 

多核对提高整体性能很有效,但是使用这些性能的效率相对比较低。比如说设计一个四核系统,每个内核都只有一个线程,诚然,每个内核的性能都能达到最大化。但是即使这四个内核的性能都达到最大,也就只有4个达到峰值的处理器内核;而如果有4个多线程的处理器内核,这样就能达到8个或更多单线程的内核性能总和。也就是说,多内核能使整体的性能达到顶峰,而多线程能够显著提高单个内核的性能。 多核实际上是同一个内核的复制和拷贝,通常是连接在同一产品的同一条总线上。通常人们说多核时,指的是多个独立的内核共享相同的内存,或者内存可以同步,这个内存的同步可以保证数据的准确性。 
 

宗旨:
       
高效地开发多线程程序 开发高效的多线程程序

适用对象:

       
所有的开发程序员   

修读条件:
         能够使用POSIX多线程

 
培训课时:
5
开始时间: 上午 9:00
结束时间: 下午 5:00
包括:
  • 5天紧凑的培训课程,
  • 实际动手实验和练习
  • 为每个学员提供一台工作站

学习资料,预评估测试,讲义