Intel Developer Forum 2010英特尔信息技术峰会第二天小记
感谢
首先要感谢CSDN社区服
务中心提供的赠票,我作为CSDN博客专家,有幸获得了一张赠票。希望以后有更多的机会通过CSDN参与到各种活动中。
第二天出发
第
二天有了时程表,就八点起床,走到国家会议中心的时候,也接近九点了,走进主会场时,会务人员通知大家尽量坐到前排,看来第二天比第一天少了很多人。主会
场的主题演讲还是一定要听的
9:00 – 9:10 IDF 第 2 天的欢迎仪式 方之熙 英特尔中国研究院院长
9:10 – 10:00
连接、智能、无处不在: 嵌入式计算的变革 道格拉斯·戴维斯 英特尔架构事业部副总裁 嵌入式与通信事业部总经理
10:00 – 10:50
为数字化未来铺平道路 贾斯汀 英特尔高级院士 英特尔研究院总监兼副总裁 英特尔首席技术官
然后在上午
11:10~12:00的课程中选择了
307A教室 从英特尔*I/O处理器(英特尔*IOP)到英特尔*架构,面向未来的存储设计
技术解
析的讲座对我来说仍旧很抽象,在实际工作中也不会直接用到,听课后又是到一楼的宴会厅匆忙的吃盒饭。在下午13:00~13:50的课程中选择了
306B教室 为私有云和企业云设计软件应用
之
所以选择了这门课程仍旧是因为我非常关注云计算在大规模互动社区中如何更有效的应用。下一节课还是选择了同一个教室。
306B教室 使用英特尔Ct技术执行跨平台软件优化
虽
然之前我对于英特尔Ct技术一无所知,但是这堂课程让我让我受益匪浅。
首先是架构
。Ct采用的是
VM+JIT的实现方式。虽然我目前主要做互联网网站开发。但是在职业生涯的开始几年用的是以Delphi为代表的原生编译语言,然后用过VB6这样的没
有JIT的VM。最后目前以Java和.NET这种典型的VM+JIT为主。这十年多的工作经历让我越来越关注程序员的时间分配。当系统的技术架构基于
VM时,与原生程序相比。程序员就减少对于技术细节的关注。而把重心放在业务逻辑上。毕竟对于大多数项目来说,并不是研究高深的信息技术,而是实现用户的
业务逻辑,并及时交付产品。特别是借助于JIT又可以将程序性能提升到原生代码的水平。也许从程序员的眼光来看,某些公司推出的某些原生并行计算架构很
“酷”。但是从我的角度来看,如果能针对有高性能要求的业务逻辑实现了并行计算。就可以通过采购相应的硬件来实现相应计算能力。也许JIT和原生代码之间
性能的差异可能会导致花更多的钱采购硬件,但是相对于人力成本来说,硬件的成本更便于衡量和控制风险。
其次是语法
。
虽然自从离开校门就远离了我在大学期间所学习的专业,以及专业相关的软件。但是事隔多年之后的今天,当我看到Ct的语法的时候,让我不禁回想起那些用
matlab的日子,以及大学期间我学习的专业——数学。Ct的语法采用的是向量语法。也许对于很多软件工程师来说,开发程序会从条件、分支和循环这三种
基本结构来分解。但是从我的角度来看,第一步是进行数学建模,然后使用matlab来进行概念验证等工作,之后才是使用相应的编程语言进行开发。由于编程
语言自身的特点,这个过程几乎是重写全部重写。重写就难免会引入新的缺陷……。但是当我看到Ct的语法的时候,眼前不禁一亮,因为这个语法像极了
matlab,再加上VM,可以减少引入缺陷的机会。
最后是应用
。最近几年在做互联网时,特别是互
动网站中涉及到大量的社会计算方面的需求。这些需求有这样几个特点:
- 计算量大
- 对计算速度要求高
- 每次都要即时运算
典
型的需求例如:
- 二
度以上好友关系
- 好友的行为记录
- ……
这类需求在逻辑规则上并
不复杂,难点在于随着数据量的增大,计算工作量以指数的速度攀升。而从直观上看,Ct技术就非常适合于处理这类应用。
最后两节课选择了移动互联网
方面:
310教室
下一代移动设备面临的系统平台挑战
311B教室 为下一代手持设备、平板电脑和智能手机开发应用程序
最后晚上
回到家,写了这篇流水帐。
链接
intel北京2010年信息技
术峰会, http://www.intel.com/cn/idf/training-sessions/index.htm
课程目录,
https://intel.wingateweb.com/bj10/scheduler/
分享到:
相关推荐
Intel Software Developer's Manual Volume 3A System Programming Guide, Part 1( September 2008) Intel Software Developer's Manual Volume 3B System Programming Guide, Part 2( September 2008)
为了使开发人员在面对多核体系结构,以及需要多线程编程时有一本好的参考手册 同时为高等学校计算机专业...另外资源里打包了英特尔的软件开发者手册,intel 64 and IA-32 Architectures Software Developer's Manual。
Intel® 64 and IA-32 Architectures Software Developer’s Manual 2010 June
Intel Software Developer's Manual Volume 2A Instruction Set Reference, A-M( September 2008) Intel Software Developer's Manual Volume 2B Instruction Set Reference, N-Z( September 2008) IA-32 Intel ...
1此存储库包含Angular、React、Vue、jQuery的技术开发演示,ASP.NET以及MVCASP.NET核心。要在您的计算机上运行演示,请克隆此存储库,运行npm install,然后按照下面的说明操作。
2013秋季英特尔信息技术峰会(Intel Developer Forum,IDF2013)将于9月10日至12日在美国旧金山举行,消息显示,在本届IDF上,英特尔将正式发布基于英特尔Silvermont微架构的系统芯片,研发代号为Bay Trail. ...
Intel® 64 and IA-32 Architectures Software Developer's Manuals Part 2 包括 Intel® 64 Architecture x2APIC Specification Intel® 64 and IA-32 Architectures Software Developer's Manual Documentation ...
Intel Architecture Software Developer's Mamual
9月24日消息,昨天在美国旧金山2009年秋季英特尔信息技术峰会(Intel Developer Forum, IDF)上,英特尔总裁兼首席执行官保罗·欧德宁(Paul Otellini)展示了世界上首款基于22纳米制程技术的芯片。 欧德宁展示...
Intel CPU系统编程的官方白皮书
sqldeveloper免安装版本
plsql developer plsql developer plsql developer plsql developer plsql developer
Intel® 64 and IA-32 Architectures Software Developer’s Manual intel官方文档
解决oracle sqldeveloper无法连接mysql、SQLServer问题,sqlDeveloper是ORACLE数据库开发工具,自带的是无法连接MS SQL Server以及mysql的,想连接的话需要第三方工具。 使用方法: 解压出来后将2个jar放入jlib...
PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) PLSQL Developer7(oracle数据库) ...
IA-32 Intel Architecture Software Developer's Manual
Intel 64 and IA-32 Architectures Software Developer's Manual Volume 1: Basic Architecture The Intel® 64 and IA-32 Architectures Software Developer’s Manual, Volume 1: Basic Architecture (order ...
9月24日消息,昨天在美国旧金山2009年秋季英特尔信息技术峰会(Intel Developer Forum, IDF)上,英特尔总裁兼首席执行官保罗·欧德宁(Paul Otellini)展示了世界上首款基于22纳米制程技术的芯片。 欧德宁展示...
intel(英特尔)64和32位架构软件开发手册,绝对英特尔官方PDF格式英文原版。这是一份杰出的文档,它优美的解释了体系结构的各个部分,一点也不会让人感到含糊不清。