4,392 Posts served
10,731 Conversations started
- Academic

- Android

- Art, Music, & Animation

- Embedded Computing

- Events

- Game Development

- Graphics & Media

- Intel SW Partner Program

- Intel® AppUp Developer Program

- Manageability & Security

- Mobility

- Open Source

- Parallel Programming

- Performance and Optimization

- Power Efficiency

- Site News & Announcements

- Software Tools

- Association for Computing Machinery TechNews (ACM)
- Go Parallel! (Dr. Dobbs)
- HPCwire (Tabor Communications, Inc.)
- insideHPC (John West)
- Joe Duffy's Weblog (Microsoft)
- Microsoft Parallel Programming Development Center (Microsoft Germany)
- MultiCoreInfo.com
- scalability.org (Scalable Informatics)
- Software Dev Blog (Intel Germany)
- Soft Talk Blog (Intel United Kingdom)
- The Moth (Microsoft)
Archives
Posts from Jeff Kataoka (Intel) 
Jeff's Notebook: Intel® vPro ™ Developer Community - A resource for developing PC manageability & security software
By Jeff Kataoka (Intel) (42 posts) on January 17, 2012 at 3:13 pm
Comments (1)
Well, 2012 is here and with the New Year, you'll be seeing some new topic areas for my blogs. This year, I'm going to be exploring the additional areas of PC manageability and security software. This is an area that continues to gain attention by IT managers and software developers that are trying to address the [...]
Category: Intel SW Partner Program, Manageability & Security
Tags: AMT, Intel AMT, Intel vPro, Manageability, vpro
Jeff's Notebook: "Tips and Tricks for Kernel Development" in OpenCL
By Jeff Kataoka (Intel) (42 posts) on September 1, 2011 at 1:00 pm
Comments (0)
I was recently looking through our website looking for new articles, when I stumbled upon an article. "Tips and Tricks for Kernel Development". I don't know how I missed this article before, but with all the recent interest in OpenCL, I thought this would be a great article for programmers to review if they are doing [...]
Category: Intel SW Partner Program, Parallel Programming
Tags: Jeff's Notebook, parallel programming, parallelism
Jeff's Notebook: Solving Memory-Related Bottlenecks in your Parallel Programming
By Jeff Kataoka (Intel) (42 posts) on July 29, 2011 at 11:56 am
Comments (10)
One of the issues that multi-core programmers run into as they are trying to get the most performance out of their application is memory-related bottlenecks. Memory-related bottlenecks can cause your application to perform poorly or not to the level that you desire. Multi-core processors can exacerbate memory problems unless care is taken to conserve memory bandwidth and [...]
Category: Intel SW Partner Program, Parallel Programming
Tags: multi-core, parallel programming
Jeff's Notebook: Get an Intro to Intel® OpenCL Tools
By Jeff Kataoka (Intel) (42 posts) on June 23, 2011 at 10:19 am
Comments (0)
I just discovered a new white paper discussing Intel's OpenCL Tools on the Intel Parallel Programming Community. Vinay Awasthi, an Intel Application Engineer, has written a detailed paper that outlines the status of OpenCL implementation and available tools for developers using Intel OpenCL SDK. Vinay provides good descriptions of how to use Intel OpenCL Tools with some excellant [...]
Category: Intel SW Partner Program, Parallel Programming
Tags: "Intel OpenCL SDK", Developer OpenCL Tools, parallelism
Jeff's Notebook: Show-off Your Programming Skills with Threading Challenge 2011
By Jeff Kataoka (Intel) (42 posts) on April 22, 2011 at 4:22 pm
Comments (2)
Whether you are a Master or an Apprentice programmer, the Intel Threading Challenge 2011 is giving you an opportunity to show-off your programming skills and to compete for a Grand Prize of a Trip to the Intel Developer Forum in San Francisco in September 2011. Also, there are opportunities to win other prizes. The Threading Challenge 2011 kicked [...]
Category: Intel SW Partner Program, Parallel Programming
Tags: parallel programming
Jeff's Notebook: Kernal Template Library
By Jeff Kataoka (Intel) (42 posts) on March 25, 2011 at 8:16 pm
Comments (1)
On March 21, Alex Wells (Intel) posted the Kernel Template Library to the article page of the Parallel Programming Community. This library set of headers defines a methodology for defining High Level helper objects for using them to express the algorithm of a Kernel. Alex explains breifly how this kernal template library can then apply that kernel to [...]
Category: Intel SW Partner Program, Parallel Programming
Tags: parallel programming
Jeff's Notebook: Benefits of Intel® Advanced Vector Extensions (Intel® AVX) for Small Matrices
By Jeff Kataoka (Intel) (42 posts) on February 25, 2011 at 11:01 pm
Comments (0)
With the launch of the Second Generation Intel® CoreTM processor (utilizing the new Intel® processor microarchitecture codename Sandy Bridge), Intel released Intel Advanced Vector Extensions (Intel AVX) which extends the capabilities of Intel® Streaming SIMD Extensions (Intel® SSE), especially for floating point data and operations. Intel AVX significantly increases the floating-point performance density with improved [...]
Category: Intel SW Partner Program, Parallel Programming
Tags: Intel AVX, Intel Software Partner Program
Jeff's Notebook: 3D Vector Normalization Using 256-Bit Intel® Advanced Vector Extensions (Intel® AVX)
By Jeff Kataoka (Intel) (42 posts) on February 11, 2011 at 8:42 am
Comments (0)
With the launch of our New Second Generation Intel® Core processor, there has been a lot of interested in the Intel® Advanced Vector Extensions (Intel® AVX). I decided to investigate more on how application developers targeting the Second Generation Intel core processor for their application might use Intel AVX. Stan Melax has written a detailed article on [...]
Category: Intel SW Partner Program, Parallel Programming
Tags: 3d, 3d vectors, AVX, Intel AVX, Sandy Bridge
Jeff's Notebook: A new Joint lifetime and access synchronization algorithm for shared dynamic objects
By Jeff Kataoka (Intel) (42 posts) on February 3, 2011 at 11:14 am
Comments (0)
Dynamic objects are created and destroyed at run-time by modern programming practices and computer languages like .NET, but how can we correlate that with multi-core enabled programming? You may need to get a parallel program to sync both lifetime of- and access to- an object in shared memory. Known methods suffer from either limitation of [...]
Category: Intel SW Partner Program, Parallel Programming
Tags: Intel Software Partner Program, parallel programming, TBB, Threading Building Blocks
Jeff's Notebook: Work a Coding Solution to the Classic Dining Philosophers Problem
By Jeff Kataoka (Intel) (42 posts) on January 20, 2011 at 11:54 am
Comments (0)
Coders and people who love to do jigsaw puzzles have a lot in common. They look at a challenge, analyze it and then begin working the pieces to solve the puzzle. Recently, one of our Intel Threading Building Blocks experts, Michael Voss, took the classic "Dining Philosophers Problem" and presented how you could use the [...]
Category: Intel SW Partner Program, Parallel Programming
Tags: "Graph Community Preview Feature", parallel programming, TBB, Threading Building Blocks
Jeff's Notebook: New performance tuning tool for your Parallel Code
By Jeff Kataoka (Intel) (42 posts) on January 5, 2011 at 8:43 am
Comments (0)
I love it that we have this great software pathfinding team looking for new ways to make it easier to tune your Parallel code for multi-core systems. The team has recently posted a new performance tuning tool, the Intel Software Autotuning Tool (ISAT) that supports automatic searching for the near-optimal values of program parameters that have significant [...]
Category: Intel SW Partner Program, Parallel Programming
Jeff's Notebook: Optimally tune an algorithm, read Superscalar Programming 101 (Matrix Multiply)
By Jeff Kataoka (Intel) (42 posts) on December 24, 2010 at 12:39 am
Comments (2)
This Summer, one of our Intel Black Belt Software Developers, Jim Dempsey, published a multi-part article on the Parallel Programming Community to help developers to enhance their Parallel Programming Skills: Superscalar Programming 101 (Matrix Multiply). Jim Dempsey discusses how to optimally tune a well known algorithm. He takes this algorithm and showcases the common method for parallelizing this [...]
Category: Parallel Programming
Tags: Superscalar Programming 101
Jeff's Notebook: A monitor for measuring CPU utilization of your application
By Jeff Kataoka (Intel) (42 posts) on December 17, 2010 at 9:26 am
Comments (0)
The level of CPU utiliztion by your software can make a major difference in the performance of your application. With new multi-core processors being introduced this year, it very important to make sure that your application is coded to take advantage of the latest processors. Software that understands and dynamically adjusts to resource utilization of modern processors [...]
Category: Parallel Programming
Tags: Intel Performance Counter Monitor
SC10: Jeff’s Notebook - Innovation and Disruption: How a Successful Company can be gone in 10 Years
By Jeff Kataoka (Intel) (42 posts) on November 17, 2010 at 8:17 pm
Comments (3)
Tuesday morning’s keynote by Clayton Christiansen, Harvard Business School, was probably one of the most insightful keynotes that I’ve attended in some years. In an easy to follow talk, sprinkled with wry humor, Mr. Christiansen explained how big, successful companies can be gone within 10 years by innovation and disruptive technologies, ideas or activities. This [...]
Category: Parallel Programming, Uncategorized
SC10: Jeff’s Notebook - Exploring Network-on-chip (NoC) Design
By Jeff Kataoka (Intel) (42 posts) on November 16, 2010 at 6:24 am
Comments (0)
Monday afternoon, I’m attending a workshop on performance modeling, benchmarking and simulations. The speaker, from Sandia National Laboratory in New Mexico, at this time is presenting a brief summary of a simulation that she and her team developed to help explore designing a Network-on-chip. The speaker started with a brief summary of why power and [...]
Category: Parallel Programming, Uncategorized
Tags: SC10
SC10: Jeff’s Notebook - Many-Task Computing on Grids and Supercomputers
By Jeff Kataoka (Intel) (42 posts) on November 15, 2010 at 11:32 am
Comments (2)
Monday morning, I’m sitting in on the all-day workshop on Many-Task Computing on Grids and Supercomputers. A series of speakers are presenting on a variety of topics dealing with Many-Task computing using grids or supercomputers. The first speaker was from Microsoft and provided an exciting look at where Many-Task Computing is now and where it [...]
Category: Parallel Programming
Tags: SC10
SC10: Jeff’s Notebook – HPC Usages: Traditional vs. Non-traditional
By Jeff Kataoka (Intel) (42 posts) on November 14, 2010 at 2:09 pm
Comments (0)
I attended my first SC10 session this afternoon, “Networking and Storage in HPC”. This was a split session with one speaker covering HPC networking and the second speaker discussing storage for HPC. It was the Networking for HPC that I found the most interesting to my background. The speaker gave a brief overview of networking technology [...]
Category: Parallel Programming
Tags: SC10
Jeff's Notebook: A new suite of developer tools for applications running on the latest multi-core processors is launched today! Intel® Parallel Studio XE 2011
By Jeff Kataoka (Intel) (42 posts) on November 9, 2010 at 3:41 pm
Comments (0)
Looking for tools to help you build more performance into your new high-performance computing or enterprise applications for the latest generation of multi-core processors? The New Intel® Parallel Studio XE could be what you are looking for. Intel Parallel Studio XE is a bundle of three next- generation revisions of industry-leading products—Intel® Composer XE, Intel® Inspector XE, [...]
Category: Parallel Programming
Taking Notes at SC10 New Orleans - November 14 - 17: Share your thoughts with us.
By Jeff Kataoka (Intel) (42 posts) on November 5, 2010 at 9:32 am
Comments (0)
I'll be joining many developers, programmers, IT professionals, and Academics at SC10 (Supercomputing) Event in New Orleans from November 13 - 19, 2010. I'm going to be taking notes and sharing my observations with the Parallel Programming Community and the Intel Software Partner Program from November 14 through 17 as I attend the keynote, seminars, the [...]
Category: Parallel Programming
Tags: SC10
Jeff's Notebook: Looking to get higher performance on NUMA-based Nehalem-EX system with MKL?
By Jeff Kataoka (Intel) (42 posts) on August 6, 2010 at 7:58 am
Comments (1)
A new article has been published that discusses methods to get higher performance on NUMA-based Nehalem-EX system with MKL without controlling NUMA policy for shared memory. Check it out today! To discover more Parallel Programming resources and tools, visit the Parallel Programming Community on the Intel Software Network. Are you developing software for commercial use? Learn [...]
Category: Intel SW Partner Program, Parallel Programming
Jeff's Notebook: Building your Parallel Programming Skills - Check out Superscalar Programming 101 (Matrix Multiply) Part 1
By Jeff Kataoka (Intel) (42 posts) on July 29, 2010 at 10:49 am
Comments (1)
Looking at ways to build up your parallel programming skills? Or just interested in reviewing different methods? I think you would find it valuable to read this new article, "Superscalar Programming 101 (Matrix Multiply) Part 1", written by Jim Dempsey, an Intel Black Belt Software Developer. This multi-part article teaches you a methodology of how [...]
Category: Intel SW Partner Program, Parallel Programming
Watch new video on new Intel Media Checker, a software assessment tool for media acceleration
By Jeff Kataoka (Intel) (42 posts) on May 26, 2010 at 10:13 am
Comments (0)
In April, the Intel Software Partner Program released a new software assessment tool called the Intel Media Checker. The Intel Media Checker helps developers that are creating media applications that utilize the Intel Media SDK. Watch a video interview on YouTube about the new Intel Media Checker. To find out more about these new software [...]
Category: Art, Music, & Animation, Graphics & Media, Intel SW Partner Program, Parallel Programming, Site News & Announcements
Intel Software Assessment Tools - Win a Trip to IDF San Francisco
By Jeff Kataoka (Intel) (42 posts) on May 2, 2010 at 9:24 pm
Comments (2)
The Intel Software Partner Program launched two new software assessment tools in April, the Intel Manageability Checker and the Intel Media Checker. These tools help software developers to assess their manageability software or media software for their utilization of Intel Active Management Technology or the Intel Media SDK. Members that use one of these tools with [...]
Category: Graphics & Media, Intel SW Partner Program, Manageability & Security, Parallel Programming
Feb. 10, 2010 Webinar: New Software Assessment Tools
By Jeff Kataoka (Intel) (42 posts) on January 22, 2010 at 11:12 am
Comments (2)
Join us on February 10, 2010 at 9:00am (Pacific) for a Webinar on the new Intel Software Assessment Tools. Webinar Overview: Intel has developed a new series of fast and free tools designed specifically for Intel Software Partner Program members, enabling them to assess code quickly and easily. This webinar will be an educational session [...]
Category: Events, Graphics & Media, Intel SW Partner Program, Parallel Programming, Software Tools
New Software Assessment Tools Introduced
By Jeff Kataoka (Intel) (42 posts) on December 14, 2009 at 3:52 pm
Comments (0)
The Intel® Software Partner Program has introduced a set of software assessment tools for two specific Intel technologies for program members. Measure your software's multi-core scaling with the Intel® Concurrency Checker, the software assessment tool for multi-core. Assess your game's playability on systems with Intel® Graphics Technology with the Intel® Graphics Checker, the software assessment [...]
Category: Game Development, Graphics & Media, Intel SW Partner Program, Parallel Programming, Software Tools
Turning a serial application into a parallel application
By Jeff Kataoka (Intel) (42 posts) on October 28, 2009 at 9:21 pm
Comments (1)
As multi-core processing has become more mainstream, a challenge has been posed to software companies with existing or legacy applications that have not been updated for parallel processing with multi-core systems. How do I update my current application product line for multi-core processing? Where do I start? What are the best practices? What type of [...]
Category: Intel SW Partner Program, Parallel Programming
Backing Up Data at Lightning Speed
By Jeff Kataoka (Intel) (42 posts) on October 21, 2009 at 2:57 pm
Comments (0)
Backing up your data is more important than ever and a speedy process can get you back to work quickly. Software companies are focusing on developing back-up solutions with speed and ease. Advice and resources from Intel helped the Brazilian company, Virtos Backups deliver greater speed, increasing its product’s value. Discover how Virtos used Intel® [...]
Category: Intel SW Partner Program
Consumer On-line Technical Service - would you sign-up for such a service?
By Jeff Kataoka (Intel) (42 posts) on June 24, 2009 at 2:38 pm
Comments (5)
Whenever I have a problem with my home personal computer, I always wish I could just call an on-line technical service person, just like I can do at the office. Using a network management software application, they can look at my system remotely and help solve my problem. If I provide permission, they can take [...]
Category: Academic, Intel SW Partner Program, Manageability & Security, Parallel Programming, Site News & Announcements
Which technology is making things happen in your life?
By Jeff Kataoka (Intel) (42 posts) on June 22, 2009 at 9:53 am
Comments (10)
I have read or seen recent reports of events happening in the world and I'm told that technology such as Twitter, Facebook or mobile phone videos are a big part of what is happening. So, tell me the one technology that you feel is making things happening in your life.
Category: Academic, Game Development, Graphics & Media, Intel SW Partner Program, Manageability & Security, Mobility, Parallel Programming, Site News & Announcements, Software Tools
Part 2 - Birds do it. Movie Stars do it. Cable News Broadcasters do it. But do Software Developers do it? Twitter.
By Jeff Kataoka (Intel) (42 posts) on June 16, 2009 at 3:23 pm
Comments (6)
Thanks to those that provided their input on how Software Developers are using Twitter. Interesting enough, Time magazine did a major article on Twitter in their June 15th edition. One of the major premises put forward in this article is that Twitter is changing the rules of engagement. The author discusses various examples of Twitter [...]
Category: Intel SW Partner Program, Mobility, Open Source, Parallel Programming, Site News & Announcements, Software Tools
Birds do it. Movie Stars do it. Cable News Broadcasters do it. But do Software Developers do it? Twitter.
By Jeff Kataoka (Intel) (42 posts) on June 1, 2009 at 11:11 am
Comments (6)
Twitter and tweets. It seems to be all the rage. Whether you are a famous movie star, a talk show host, government official or a cable news network, they all seem to be using Twitter. There has been a recent explosion of Twitter and Tweets. My big question is: Are Software Developers using Twitter and [...]
Category: Academic, Game Development, Intel SW Partner Program, Manageability & Security, Mobility, Parallel Programming, Site News & Announcements, Uncategorized
Accelerate! - Highlighting Development Resources and Opportunity to Win a Marketing Campaign
By Jeff Kataoka (Intel) (42 posts) on March 27, 2009 at 11:29 am
Comments (0)
In these competitive and challenging times, accelerating your software development to get to market sooner can be key to success. The Intel® Software Partner Program launched our Accelerate! campaign to highlight valuable development tools and resources to help our members to complete their software development and successfully go to market. In addition, we are offering [...]
Category: Game Development, Graphics & Media, Intel SW Partner Program, Manageability & Security, Mobility, Parallel Programming, Site News & Announcements, Software Tools
Your Dream Spokesperson for your Software
By Jeff Kataoka (Intel) (42 posts) on March 9, 2009 at 2:43 pm
Comments (4)
As I was watching televsion one night, I notice how many commercials had famous stars as spokespeople for their products or an impressive famous voice providing the testimonials for the television advertisement. It made me wonder, if I could have a dream wish to select any person, famous or non-famous, in the world to be [...]
Category: Game Development, Intel SW Partner Program, Manageability & Security, Parallel Programming, Site News & Announcements
New Technology Solution vs The Economy - Part 2
By Jeff Kataoka (Intel) (42 posts) on January 27, 2009 at 4:51 pm
Comments (0)
So with many technology companies reporting poor quarterly financial numbers in the last month, one major technology service company report positive numbers. Their business did well because many companies decided to purchase technology services from an outside source rather than doing it themselves. They do this in order to save costs in this economy, but [...]
Category: Intel SW Partner Program, Manageability & Security, Open Source, Parallel Programming, Site News & Announcements
New Technology Solutions vs. The Economy - Part 1
By Jeff Kataoka (Intel) (42 posts) on January 16, 2009 at 11:51 am
Comments (6)
You would have to be on another planet or living on a deserted island to have not heard that we are in the midst of a global economic crisis. Stock market is dropping, companies are going bankrupt, people are losing their jobs and governments are trying to save thier local economies. What a major financial [...]
Category: Intel SW Partner Program, Site News & Announcements, Software Tools, Uncategorized
Mobile Internet Device vs. Smart Phone - Mobile Device of Choice for 2010
By Jeff Kataoka (Intel) (42 posts) on December 2, 2008 at 4:16 pm
Comments (12)
Intel's new Atom™ processor is helping launch a new catagory of small mobile devices know as "Mobile Internet Devices". Mobile Internet Devices are smaller than a laptop or even a Netbook, but larger than a PDA or cell phone. As their name implies, these devices provide Internet on the go, as well as, other functions [...]
Category: Intel SW Partner Program, Mobility, Site News & Announcements
Meeting Software Companies at the Microsoft Professional Developers Conference
By Jeff Kataoka (Intel) (42 posts) on October 27, 2008 at 4:57 pm
Comments (1)
Well, here I am at the Microsoft Professional Developers Conference in Los Angeles. I'm meeting a lot of software companies and corporate IT software developers. Two interesting facts that I realized in my conversations today: 1) I've met several people who work for companies that are offering some form of Software as a Service (SaaS) [...]
Category: Intel SW Partner Program, Manageability & Security, Mobility, Parallel Programming, Site News & Announcements
Meet our team at the Microsoft Professional Developer Conference and tell us about your software development effort
By Jeff Kataoka (Intel) (42 posts) on September 29, 2008 at 11:29 am
Comments (0)
The Intel Software Partner Program team will be in the Intel booth at the Intel the Microsoft Professional Developer Conference in Los Angeles from October 27 - 29, 2008. We would like to invite any of our Partner Program members and any software companies to come and talk with us in the Intel booth about [...]
Category: Game Development, Graphics & Media, Intel SW Partner Program, Manageability & Security, Parallel Programming, Site News & Announcements
Some Suggestions for Multi-core Programming Focused Webinars
By Jeff Kataoka (Intel) (42 posts) on August 26, 2008 at 10:10 am
Comments (0)
I'm still exploring subjects for Multi-core programming focused webinars for members of the Intel Software Partner Program. Some suggestions that I have received are: - Tips and Tricks for Threading for Multi-core processors - Popular Multi-core Programming Tools on the Intel Software Network - Intel Software Development Tool Products - Threading Methodology If you are [...]
Category: Intel SW Partner Program, Parallel Programming
Webinar topics for optimizing your software for Multi-core
By Jeff Kataoka (Intel) (42 posts) on August 5, 2008 at 11:42 am
Comments (0)
In the Intel Software Partner Program, one of our objectives is to provide our members with pertinent development and programming information for optimizing your application for multi-core processing. We do that by providing a variety of tools, resources and on-line forums. Another method is by conducting an on-line seminar or webinar. We usually have one [...]
Category: Intel SW Partner Program, Uncategorized
Share Your Success - Your Software Product and the Intel® Software Partner Program
By Jeff Kataoka (Intel) (42 posts) on June 24, 2008 at 12:42 pm
Comments (4)
As a way to promote the Intel Software Partner Program and our program members, we like to write success stories about how our program members used the benefits and resources of the program to successfully development innovative software for their regional market segment. When I hear of an interesting member success story, I usually hire [...]
Category: Intel SW Partner Program
Remodeled Website Launches for the Intel® Software Partner Program
By Jeff Kataoka (Intel) (42 posts) on May 19, 2008 at 4:49 pm
Comments (8)
On May 20, 2008, the Intel® Software Partner Program will launch a remodeled website. Based on member feedback, we decided late last year to make major changes to our program website and to many of the key program processes that our members use to engage in the Software Partner Program to develop or optimize new [...]
