作者的博客

My Experiences at IDF 2015 as a Black Belt Developer: The Intel® IoT Gateway
作者:Taylor K. (Intel) 张贴日期:2016/01/14 2
I also took a look at the Intel IoT Gateway. For those of you not in the know, IoT stands for Internet of Things. The Intel IoT Gateway is a wireless router that fits between the edge devices and the cloud. My first thought was, “Hey, this is just a wireless router.” Talking to the gentleman host...
My Experiences at IDF 2015 as a Black Belt Developer: 3-D Printing
作者:Taylor K. (Intel) 张贴日期:2015/11/25 0
Another set of booths and activities that I found engaging were those that concerned 3-D printing. I do not own nor have I used a 3-D printer, though I did sit through a 90 min class at the HacKid Conference with my daughter a couple of years ago. That 3-D printer was a small home hobbyist printe...
My Experiences at IDF 2015 as a Black Belt Developer: Intel® Realsense™ Booths
作者:Taylor K. (Intel) 张贴日期:2015/10/30 0
This year, I saw both the current marketed Intel® RealSense™ product and the just released short and long range cameras. I’m told it uses coded light technology (pretty neat in itself) that couples a passive visible light camera with an active IR camera/sensor. The visible light camera takes a traditional picture, while the active IR camera determines the distance to the various objects. From what I’m told, the newer short range Intel® RealSense™ camera has a gesture tracking range of between 0.2 m and 0.6 m.
Advanced Computer Concepts for the (Not So) Common Chef: Memory Hierarchy: Of Registers, Cache & Memory
作者:Taylor K. (Intel) 张贴日期:2015/06/11 0
After introducing this series of blogs, we established some basic processor and threading terminology. In the last blog, we laid the foundation of our kitchen analogy. We noted that a program is equivalent to a recipe, and that the different architectural features of a modern processor, e.g., pip...
Advanced Computer Concepts for the (Not So) Common Chef: The Home Kitchen
作者:Taylor K. (Intel) 张贴日期:2015/05/15 0
Since that brief aside on terminology is out of the way, let us continue with the kitchen analogy. For the Intel® Xeon Phi™ family of products, and indeed for any processor, one of its cores is like a kitchen. The components of the processor pipeline (ALU, Instruction Decoder, Memory Cluster, et...
Advanced Computer Concepts for The (Not So) Common Chef: First Some Terminology Part 2
作者:Taylor K. (Intel) 张贴日期:2015/03/25 0
OF COURSE, I KNOW WHAT A THREAD IS….DON’T I? Now that we know what a core is, let’s dive into another source of confusion. This section gets a little deeper into techno babble than I wanted for this series of blogs. If you are so inclined, my gourmet readers, you can either skip or read on. I b...
针对“普通级(以上)厨师”的高级计算机概念: 术语第 2 部分
作者:Taylor K. (Intel) 张贴日期:2015/03/25 0
我当然知道什么是线程...难道我不知道吗? 了解什么是内核之后,我们要探讨另外一个令人困惑的概念。 我将在这部分通过一系列博客深入介绍一些计算机术语。 如果觉得乏味,我的美食家读者们,你们可以选择跳过或继续阅读。 在我看来,不管这部分有或没有,都不妨碍理解其他博客。 不过如果你们其中有人已对线程化有所了解,可以通过这部分内容获得更多洞察。 在了解比喻的核心内容前,我们首先了解一下什么是‘线程’。 计算机科学家了解并喜欢使用的一般意义上的线程,与内核中执行程序时所涉及的线程不同。 例如,超线程实际上并不是指一个内核能够执行程序派生的两条线程(比如 MyProgram.ThreadA ...
针对“普通级(以上)厨师”的高级计算机概念: 术语(第 1 部分)
作者:Taylor K. (Intel) 张贴日期:2015/03/24 0
开始之前,我想通过下面两篇博客解释一些术语。 如果对这些概念已经有所了解,可以直接跳至下一部分。  我建议所有软件读者参阅其他关于介绍线程的博客。 这个领域存在许多混淆,即使我们软件专业人员也无法避免。 我们首先来了解一下什么是处理器、CPU、内核以及封装。 电视等大众媒体在使用这些术语时通常比较随便。 然后我们介绍线程,尤其是硬件和软件线程之间的区别。 人们通常容易混淆这些不同线程之间的区别,即使计算机编程人员也不例外。 内核? CPU? 封装? 芯片? HUH? 请大家注意下图 CPU 的左侧。 在奔腾® 处理器时代,人们通常将计算机中执行程序指令的组件(即计算机的大脑)称为“...
Advanced Computer Concepts For The (Not So) Common Chef: Terminology Pt 1
作者:Taylor K. (Intel) 张贴日期:2015/03/24 0
Before we start, I will use the next two blogs to clear up some terminology. If you are familiar with these concepts, I give you permission to jump to the next section.  I suggest any software readers still check out the other blog about threads. There is a lot of confusion, even among us softwar...
Advanced Computer Concepts For The (Not So) Common Chef: Introduction
作者:Taylor K. (Intel) 张贴日期:2015/02/20 2
While talking to a very intelligent but non-engineer colleague, I found myself needing to explain the threading and other components of the current and next generation Intel® Xeon Phi™ architectures. The first topic that came up was hyper-threading, and more specifically, the coprocessor’s versio...