Blogs do autor

Advanced Computer Concepts for the (Not So) Common Chef: Memory Hierarchy: Of Registers, Cache & Memory
Autor: Taylor K. (Intel) Publicado em 11/06/15 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
Autor: Taylor K. (Intel) Publicado em 15/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
Autor: Taylor K. (Intel) Publicado em 25/03/15 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...
Advanced Computer Concepts For The (Not So) Common Chef: Terminology Pt 1
Autor: Taylor K. (Intel) Publicado em 24/03/15 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
Autor: Taylor K. (Intel) Publicado em 20/02/15 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...
What exactly is a P-state? (Pt. 1)
Autor: Taylor K. (Intel) Publicado em 01/01/15 6
    A P-state is a voltage and frequency operating point         What is a P-state? When someone refers to a P-state, generally only the frequency is talked about. For example, on my Intel® Core™ processor, P0 is 2.3 GHz, and P1 is 980 MHz. In truth, a P-state is both a frequency and vo...
C-states and P-states are very different
Autor: Taylor K. (Intel) Publicado em 01/01/15 13
C-states are idle states and P-states are operational states. This difference, though obvious once you know, can be initially confusing. With the exception of C0, where the CPU is active and busy doing something, a C-state is an idle state. Since an idle CPU isn't doing anything (i.e. any usefu...
IDF '14 Part 2: The IoT (Internet of Things) labs were great!
Autor: Taylor K. (Intel) Publicado em 15/10/14 0
Hello again. Now where did I leave off? Let us see, I was talking about IDF14 (Intel Developer’s Forum 2014). Ah, now I recall. I want to talk about the IoT (Internet of Things) sessions, particularly the labs. First off, the demos were fun. It is one thing to puzzle about what an ...
IDF '14 Part 1: My experiences as a new black belt
Autor: Taylor K. (Intel) Publicado em 09/10/14 0
I attended IDF14 (Intel Developers Forum 2014). I was invited because I achieved something called “Black Belt” status this year, meaning that someone believes that I have a certain modicum of influence within the scale developer community. Personally, achieving this status evokes equal mixtu...
Performance BKMs: There’s more than one hammer
Autor: Taylor K. (Intel) Publicado em 23/06/14 0
I don’t know if any of you have noticed but Intel® has a tendency to emphasize its own homegrown tools. This isn’t bad as Intel has some of the best. Still, if someone has a favorite hammer, there’s a tendency to use that hammer for just about everything. What I want to do here is to talk about ...