教授

TDC Floripa 2013: Palestra "Desenvolvendo Apps Multiplataforma para dispositivos móveis com HTML5"

O Community Manager de HTML 5 e vPro da Intel, Jomar Silva, apresentará a palestra “Desenvolvendo Apps Multiplataforma para dispositivos móveis com HTML5” no TDC Floripa, no dia 24/05/2013, às 14:10. 

O que será apresentado?

Modern locking

Modern locking

Most multi-threaded software uses locking. Lock optimization traditionally has aimed to reduce lock contention, that is make the critical regions smaller. In optimized software, this often results in a lot of very small critical regions, protected by many locks. Each critical region does only a little work, before releasing the lock and potentially letting some other CPU access the same data.

My Experience at Earlham College Hackathon 2013

My name is Jean Paul Mugizi. I am a junior at Miami University of Ohio majoring in Software Engineering. Attending the Intel Hackathon 2013 has been a unique experience for me as I chance to network with students from Erlham College, Indiana University, and Miami University working together to write a data visualization board for climate trends. 

使用软件工具测试Intel® 平台下的WINDOWS *应用程序功耗

    这篇白皮书介绍了如何使用软件工具测试Windows*平台下应用程序的功耗。同时还介绍了如何发现一些影响软件功耗的主要因素。这篇白皮书旨在面向 ISVs, OEMs, 和其他技术相关人士。

  • 开发人员
  • 英特尔 AppUp® 开发人员
  • 合作伙伴
  • 教授
  • 学生
  • Microsoft Windows* (XP, Vista, 7)
  • Microsoft Windows* 8
  • Windows*
  • 高级
  • 中级
  • 静态分析
  • 调试
  • 优化
  • HTML5标准与性能之二:Typed Array

    在上一篇“HTML5标准与性能之一:WebWorkers”中,我们了解了Web Workers为计算密集型的Web应用带来的优势。那这篇文章就为大家介绍另一个有助于性能提升的HTML5标准——Typed Array。

    Typed Array

    在JS语言中,数值只有一种称为Number的类型,而不像C语言或底层CPU指令那样区分是整型还是浮点型,是有符号的还是无符号的,是32位的还是64位的,因此如果用JS来实现32位整型的除法计算(结果仍是32位整型),就需要利用标准库函数Math.floor (x / y)来模拟实现,可想而知性能会大打折扣。另外,JS不具备二进制格式数据的解析能力,必须利用一些非常规手段来实现,首先要把二进制数据作为文本读入(通过AJAX等),然后用String.prototype.charCodeAt(i)来依次读取每个字节的数据,如果进一步需要解析各种不同类型的数据则难上加难。

  • 开发人员
  • 合作伙伴
  • 教授
  • 学生
  • 安卓*
  • Apple iOS*
  • Linux*
  • Microsoft Windows* 8
  • Tizen*
  • HTML5
  • JavaScript*
  • 入门级
  • html5
  • WebWorkers
  • Typed Array
  • ParallelArray
  • asm.js
  • 优化
  • Measuring Load Imbalance using the Intel® Vtune™ Amplifier XE

    OpenMP on the Intel® Xeon Phi™ coprocessor performs as well as on Intel® Xeon processors. However, the slower clock on the Intel Xeon Phi coprocessor and the sheer number of threads accentuates OpenMP overhead.  In most cases, the problem is either load imbalance or a significant amount of serial execution and is rarely the overhead itself.

    Let’s take a look at the following Intel Vtune screenshot.

  • 开发人员
  • 教授
  • 学生
  • 服务器
  • 英特尔® VTune™ 放大器 XE
  • MIC
  • Knights Corner
  • Intel Xeon Phi
  • Intel® Many Integrated Core Architecture
  • 优化
  • 并行计算
  • 线程
  • Register for Intel® Software Tools Spring Technical Webinar Presentation "Design and prototype scalable threading using Intel® Advisor XE"

    I will be presenting on May 14th at 11am PDT on the following topic:

    Design and prototype scalable threading using Intel® Advisor XE

    Please register for this presentation using the following link:

    https://www1.gotomeeting.com/register/849275177

    Here is a short abstract of the presentation:

    Check out the Intel® Advisor XE 2013 Update 3..

    Intel® Advisor XE 2013 Update 3 guides developers to add parallelism to their existing C/C++ programs. Using this tool, you can identify where most of the time is spent in your code, which of those locations can actually scale to multi-core and what correctness issues are lurking in those locations. The information provided by this tool can help you decide where to thread your code more judiciously. You can learn more about this tool at the Intel(R) Advisor XE 2013 home page.

    页面

    订阅 教授