All Research Sponsored By:Intel Software Network

Parallel Programming Talk #42 - Wolfgang Von Rüden from CERN
PODCAST: Wolfgang Von Rüden talks about how CERN uses standards to successfully distribute massive computing jobs to global data centers. Also learn how Wolfgang and his team manage the fast pace of change in computing technology during decade long projects. Wolfgang will also introduce our listeners to his openlab project.
Posted: 28 Aug 2009 | Premiered: Aug 13, 2009


Parallel Programming Talk - Dr. David Patterson on the future of Parallel Programming
PODCAST: Join master of the parallel universe Clay Breshears and Aaron Tersteeg as they discuss parallel programming with a special guest. This episode features Dr. David Paterson, Director of the Universal Parallel Computing Research Center at UC Berkeley sponsored by Intel and Microsoft.
Posted: 28 Aug 2009 | Premiered: Jun 10, 2009


Designing Artificial Intelligence for Games (part 2)
WHITE PAPER: This article gets dangerously close to real artificial intelligence (AI). All intelligent agents need to have a basic ability to perceive their environment and some means of navigating and moving within the world around them-be it real or otherwise. Read on to learn more about AI.
Posted: 17 Aug 2009 | Published: 11 Jun 2009


A Library Based Approach to Threading for Performance
WHITE PAPER: Libraries play an important role in threading software to run faster on Intel multi-core platforms. Read this white paper to learn more.
Posted: 14 Aug 2009 | Published: 22 May 2008


8 Simple Rules for Designing Threaded Applications
WHITE PAPER: This article gives 8 Simple Rules that you can add to your palette of threading design methods. By following these rules you will have more success in writing the best and most efficient threaded implementation of your applications.
Posted: 14 Aug 2009 | Published: 28 Nov 2007


Designing Artificial Intelligence for Games (Part 1)
WHITE PAPER: This article begins a four part series that explores the following important AI concepts and how to optimize them to run on today’s cutting edge multi-core processors.
Posted: 14 Aug 2009 | Published: 20 Jun 2009


The Three Stages of Preparation for Optimizing Parallel Software
WHITE PAPER: Improving software performance on parallel software requires a structured approach that makes good use of development resources, obtaining good results quickly. This paper breaks down such an approach into three distinct stages. Read on to find out what the stages are.
Posted: 14 Aug 2009 | Published: 01 Jun 2009