threading

Link/UrlTags
Clay Breshears - Eight Simple Rules for Designing Threaded Apps [Videos]
Dr. Clay Breshears, Intel threading maven, introduces his guide to the perplexed -Eight Simple Rules for Designing Threaded Apps. Read his white paper here - http://softwarecommunity.intel.com/article ...

Posted: 2008-07-18 18:45:21 by Clay Breshears
parallelism, technology, clay, breshears, software, concurrency, intel, threading, multicore
Advanced Threading for Games: Threading Quake4 - Pt. 3 of 4. Thinking About Threading -continued [Videos]
...

Posted: 2007-01-22 20:52:44 by ISN Admin, Sharon Greenfield (Intel)
developer, tera-scale, technology, pentium, software, game, intel, multithread, threading, multicore, game development, visual computing, Anupreet Kalra, multithreading drivers, processing power
Threading in .NET* - Best Practices - 1 of 7 series [Videos]
This series was designed for current .NET developers who have an interest in threading but have not had extensive experience in threading nor how threading enables improved performance on multi-core s ...

Posted: 2006-12-08 21:17:27 by ISN Admin
Multithreading, threading
Threading in .NET* - Best Practices - Thread Lifecycle - 2 of 7 series [Videos]
This series was designed for current .NET developers who have an interest in threading but have not had extensive experience in threading nor how threading enables improved performance on multi-core s ...

Posted: 2006-12-08 21:16:43 by ISN Admin
Multithreading, threading
Threading in .NET* - Best Practices - Synchronization - 3 of 7 series [Videos]
This series was designed for current .NET developers who have an interest in threading but have not had extensive experience in threading nor how threading enables improved performance on multi-core s ...

Posted: 2006-12-08 21:07:08 by ISN Admin
Multithreading, threading
Threading in .NET* - Best Practices - Race Conditons and Deadlocks - 4 of 7 series [Videos]
This series was designed for current .NET developers who have an interest in threading but have not had extensive experience in threading nor how threading enables improved performance on multi-core s ...

Posted: 2006-12-08 21:05:53 by ISN Admin
Mobile Mod, Multithreading, threading
Threading in .NET* - Best Practices - Threading the UI - 5 of 7 series [Videos]
This series was designed for current .NET developers who have an interest in threading but have not had extensive experience in threading nor how threading enables improved performance on multi-core s ...

Posted: 2006-12-11 19:12:58 by ISN Admin
offline, Multithreading, threading
Threading in .NET* - Best Practices - Thread Safety - 6 of 7 series [Videos]
This series was designed for current .NET developers who have an interest in threading but have not had extensive experience in threading nor how threading enables improved performance on multi-core s ...

Posted: 2006-12-11 19:20:56 by ISN Admin
email, Multithreading, threading
Threading in .NET* - Best Practices - Tuning and Debugging - 7 of 7 series [Videos]
This series was designed for current .NET developers who have an interest in threading but have not had extensive experience in threading nor how threading enables improved performance on multi-core s ...

Posted: 2006-12-11 19:22:38 by ISN Admin
AJAX, Multithreading, threading
Multi-threading for Game Developers - An Overview (Lindberg/Werth) [Videos]
Hear Brad and Paul talk about game threading, and show various techniques and their pros and cons. ...

Posted: 2006-12-08 22:15:41 by Paul Lindberg (Intel), bradwerth
parallelism, Lindberg, Werth, Game Developers, Developer Tools, Paralleli, multiple cores, game-development, preview, Multithreading, Multi-threading, threading
Threading Frequently Asked Questions - Series Introduction [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-08 22:09:46 by Charles Congdon (Intel)
parallelism, Charles Congdon, Charles, methodology, Dev, Intro, developers, software, FAQ, Code, Multi-threading, intel, threading, multicore
So what is the big deal with multi-core? Why not just increase the clock speed? Part 3 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-08 22:06:00 by Charles Congdon (Intel)
parallelism, Charles Congdon, Charles, methodology, Dev, FAQ, Multi-threading, threading
How do I even know I am ready for parallelism? Part 4 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-08 21:48:27 by Charles Congdon (Intel)
parallelism, Charles Congdon, Charles, methodology, Dev, FAQ, Multi-threading, threading
Is there more than one way to implement parallel operations on a single machine? Part 5 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 19:35:30 by Charles Congdon (Intel)
parallelism, Charles Congdon, Charles, methodology, Dev, FAQ, Multi-threading, threading
What are the different types of parallelism? Part 6 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 19:38:21 by Charles Congdon (Intel)
parallelism, Charles Congdon, Charles, methodology, Dev, FAQ, Multi-threading, intel, threading
What applications are good candidates for parallel computing? Part 7 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 19:40:03 by Charles Congdon (Intel)
parallelism, Charles Congdon, Charles, methodology, Dev, FAQ, Multi-threading, threading
Will designing for parallelism return value faster than waiting for faster hardware? Part 8 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-08 21:43:24 by Charles Congdon (Intel)
parallelism, Charles Congdon, Charles, methodology, Dev, FAQ, Multi-threading, threading
Wait, Charles -I have more questions! - Closing [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-08 21:42:21 by Charles Congdon (Intel)
parallelism, Charles Congdon, Charles, methodology, Dev, FAQ, Multi-threading, threading
How do you debug threaded parallel algorithms? Part 18 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:01:41 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, demo, congdon, tools, software, FAQ, Multi-threading, intel, threading
How do I add parallelism to my application? Part 14 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 21:02:42 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, demo, congdon, tools, software, FAQ, Multi-threading, intel, threading
My application isn't threaded. Does this mean I will be left behind? Part 10 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 20:39:18 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, demo, congdon, tools, software, FAQ, Multi-threading, intel, threading
Dual Core Game Threading Lab [Videos]
This lab will show you how to effectively thread a game for dual core processors using the Intel(R) tools. ...

Posted: 2006-12-11 22:50:44 by ISN Admin
dual-core, ogre, ai, software, gaming, game, intel, threading, physics
Don't most of these complications go away when using the Java JVM or the .NET Framework? Part 27 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:15:58 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading, multi-core
Are there simulator tools to use on a single CPU machine in order to test multi threaded apps for 2 CPU machines? Part 26 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:14:47 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
Do techniques for adding parallelism vary for multi-core vs. multi-CPU? Part 25 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:12:13 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
Are there some quick tips you can give me for successfully threading an application? Part 24 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:10:46 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
Do you think it is best to design single-threaded and then optimize for parallelism, or is it better to design for parallelism to begin with? Part 23 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:08:45 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
Why is parallel programming so difficult? Part 22 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:07:45 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
What do you do when functional/task parallelism reaches its limit? Part 21 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:06:08 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
What happens when you hit the scaling limit in data parallelism? Part 20 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:04:20 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, Bea, software, FAQ, Multi-threading, intel, threading
Is there a practical parallelism limit, and why would I hit it? Part 19 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 22:02:43 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, Multithreading, software, FAQ, Multi-threading, intel, threading
What if I spend all that time threading for multiple cores and my app does not run any faster? Part 17 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 21:59:57 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
What parallel programming tools do you prefer? Part 16 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 21:07:16 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
What APIs or libraries do I use to add parallelism? Part 15 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 21:05:26 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
What are some of the reasons an application might have poor scalability? Part 13 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 20:57:10 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
My application is threaded. Am I done? Part 12 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 20:53:38 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
How do you know that your code is thread-safe? Part 11 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 20:48:13 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
Where do I get the best ROI: Adding parallelism to my app, or optimizing it? Part 9 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 20:36:04 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, software, FAQ, Multi-threading, intel, threading
Where do I get the best ROI: Adding parallelism to my app, or optimizing it? Part 9 of 27 [Videos]
Frequently asked questions (FAQ) from Charles Congdon on multi-core, parallelism and multithreading. Please let us know if you have more questions for Charles. If we get enough, we'll do a Charles FAQ ...

Posted: 2006-12-11 20:35:31 by Charles Congdon (Intel)
parallelism, developer, Charles, methodology, congdon, tools, tag234, software, FAQ, Multi-threading, intel, threading
Thread Deadlock ? Blooper [Videos]
Learn about threading deadlocks by example! ...

Posted: 2006-12-15 01:00:36 by Shwetha (Intel)
errors, promotions, threading
Advanced Threading for Games: Threading Quake4 - Pt. 1 of 4. The Need for Threading [Videos]
...

Posted: 2007-01-04 16:27:33 by ISN Admin, Sharon Greenfield (Intel)
technology, Multithreading, software, Multi-threading, games, intel, threading, multicore, game development, Anupreet Kalra, multithreading drivers, processing power
Advanced Threading for Games: Threading Quake4 - Pt. 2 of 4. Thinking About Threading [Videos]
...

Posted: 2007-01-22 20:28:08 by ISN Admin, Sharon Greenfield (Intel)
terascale, technology, Multithreading, games, intel, threading, multicore, game development, visual computing, Anupreet Kalra, multithreading drivers, processing power
[Forums]
...

Posted: by
threading
Introduction to the Intel(R) VTune(TM) Performance Analyzer [Videos]
This podcast provides and introduction to the VTune Performance Analyzer, and how the various technologies within the tool are used in conjunction with each other to identify hotspots in the code, opp ...

Posted: 2007-03-06 16:47:41 by ISN Admin
developer, technology, Multithreading, software, Vtune, intel, threading
Intel(R) Threading Building Blocks: A New Method for Threading in C++ [Videos]
What is Intel(R) Threading Building Blocks all about? Learn why Intel developed Intel(R) Threading Building Blocks. How does Intel(R) Threading Building Blocks work and how can a developer use it to a ...

Posted: 2007-03-06 16:21:34 by ISN Admin
tools, building, blocks, comcurrency, technology, Multithreading, software, intel, threading
Levels of concurrency: an example using both instruction and thread level parallelism [Videos]
Dr. Michael Wrinn, Senior Course Architect with Intel(R) Software College, opens up his series on topics in parallelism with a discussion on mapping between software strategies for concurrency and the ...

Posted: 2007-03-02 19:25:54 by Michael Wrinn (Intel)
tools, wrinn, simd, technology, Multithreading, software, intel, multithread, threading
Multi-core Intermediate [Knowledgebase]
Introduction The emphasis for this section is to provide you the details to become proficient on threading and parallelization. You will find code samples and abs for you to work through. There i ...

Posted: 2009-08-17 11:25:15 by Khang Nguyen (Intel)
torrent, threading
Multi-core Advanced [Knowledgebase]
by Sergey N. Zheltov and Stanislav V. Bratanov Introduction Anyone designing multithreaded applications will agree: the problem of efficient synchronization is among the most difficult tasks of ...

Posted: 2009-02-19 10:10:18 by Sergey Zheltov (Intel), Stanislav Bratanov (Intel)
v1.0, threading
Parallelism IQ Challenge [Knowledgebase]
  SHOW YOUR STUFF - Answers to the Parallelism IQ Challenge To help you along with this challenge, here are the answers to the questions and a brief explanation. Our job at the Threading for Mu ...

Posted: 2008-10-14 12:52:24 by Joel De Guzman (Intel), Aaron Tersteeg (Intel), Clay Breshears (Intel)
OSCON, TBB, threading, multi-core
Take the Intel® Threading Challenge for a chance to take home an Apple MacBook Pro*. [Knowledgebase]
Love a good puzzle? Here’s your chance to show off your threading skills. Our experts have come up with problem sets on topics from a sudoku puzzle to dorm room assignments. Take the Intel® ...

Posted: 2008-05-29 13:25:28 by
contest, threading, multi-core
Intel Software Network & Dr. Dobbs Minisummit on Concurrency Pt. 1 [Knowledgebase]
Intel Tech Talk, Part1 :: 03Dec07 A special Intel & Dr Dobbs mini summit 'Software and the Concurrency Revolution: Designing for Multiple Cores'. PART 1 : Paul Steinberg (Intel) introduces Tim ...

Posted: 2008-06-10 13:00:16 by Paul Steinberg (Intel)
tools, Mattson, Reinders, Sutter, metaverse, concurrency, threading
Intel and Dr. Dobbs Concurrency Minisummit Pt. 2 [Knowledgebase]
Intel Tech Talk, Part2 :: 03Dec07 A special Intel & Dr Dobbs mini summit 'Software and the Concurrency Revolution: Designing for Multiple Cores'. PART 2 : James Reinders (Intel) and Herb Sutter ( ...

Posted: 2008-06-10 12:59:42 by
tools, Mattson, Reinders, Sutter, metaverse, concurrency, threading
Intel in the Metaverse - Second Life and Beyond. [Knowledgebase]
Welcome to Intel® Software Network page on our voyage through Second Life and other pitstops in the metaverse. This should be an exciting time. I'll be posting material here as we build our presence. ...

Posted: 2009-01-08 09:50:18 by Paul Steinberg (Intel)
parallelism, Programming, second life, paralleism, technology, metaverse, Energy Efficient, intel, MID, threading, multi-core
Deploy Cluster Systems Dramatically Faster [Knowledgebase]
Intel Tech Talks :: 29Nov07 Now that MPI and OpenMP* have become standard for cluster and multi-core architectures, it’s time to consider how to take full advantage of stan ...

Posted: 2008-06-10 12:59:16 by Paul Steinberg (Intel)
tools, Cluster, metaverse parallelism, concurrency, HPC, threading
Designing Energy Efficient Mobile Applications [Knowledgebase]
Intel Tech Talks :: 15Nov07 Desining for power and energy efficiency is important if your mobile apps depend upon a battery for power. Intel Technical Consulting Engi ...

Posted: 2008-06-23 16:02:14 by Paul Steinberg (Intel)
tools, metaverse, Energy Efficient, concurrency, Mobility, mobile, threading
Threading for Performance [Knowledgebase]
Intel Tech Talks :: 25Oct07 Threading for Performance. Intel Technical Consulting Engineer, Shwetha Doss, discusses some common performance issues specific to multithreaded applicati ...

Posted: 2008-06-10 12:57:52 by Paul Steinberg (Intel)
parallelism, second life, tools, C++, metaverse, TBB, concurrency, threading
Scaling from 2 Cores to 80 Cores and Beyond [Knowledgebase]
Intel Tech Talks :: 23Oct07 Moore’s Law is going strong. Transistor densities will keep climbing well into the next decade (or longer), but a number of issues (power density and l ...

Posted: 2008-06-10 12:57:21 by Paul Steinberg (Intel)
second life, tools, Mattson, Sutter, Borkar, scaling, concurrency, threading
Using Multithreaded Libraries to Maximize Performance for Digital Media Apps [Knowledgebase]
Using Multithreaded Libraries to Maximize Performance for Digital Media Apps - Intel® Integrated Performance Primitives (Intel® IPP) is an extensive library of multi-core-ready, highly optimi ...

Posted: 2008-06-10 13:03:23 by Paul Steinberg (Intel)
parallelism, second life, tools, C++, metaverse, IPP, concurrency, threading
Code Demo: Destroy the Castle [Knowledgebase]
This is the binary and source of a demo we created to show how games can take advantage of multi-core processors. It's dead simple - you control a cannon facing down a terrifying, lethal... castle. ...

Posted: 2009-06-18 16:45:31 by
.net, OpenMP, Threading Building Blocks, coding, gaming, Code, games, polygonal modeling, threading, visual computing
Модели многопоточности для высокопроизводительных вычислений: Pthreads или OpenMP? [Knowledgebase]
Введение Автор: Эндрю Бинсток (Andrew Binstock) Операционная система UNIX уже давно поддерживала многопоточность, чт ...

Posted: 2009-02-04 13:41:51 by
OpenMP, threading
Exploring Clustered Parallel File Systems and Object Storage [Knowledgebase]
by Michael Ewan Introduction This paper discusses recent research and testing of clustered, parallel file systems and object storage technology. Also included is an overview of product announcem ...

Posted: 2009-01-23 09:35:04 by
threading
Threading Paradigms [Videos]
Anu Kalra, Intel Sr. Software Engineer, discusses a section of his GDC session with Paul Steinberg. This section deals with Threading Paradigms that were utilized during the threading of "Quake 4" and ...

Posted: 2008-05-08 23:49:33 by Anupreet Kalra (Intel)
technology, quake, intel, threading
Multithreaded Game Programming and Hyper-Threading Technology [Knowledgebase]
by Will Damon Overview Multiprocessor machines are becoming more commonplace on the desktop with the introduction of Hyper-Threading Technology to the Intel® Pentium® 4 processor. While mult ...

Posted: 2009-06-20 17:47:05 by William Damon (Intel)
coding, threading, game development, visual computing
Parallelism IQ Challenge - Answers [Knowledgebase]
  SHOW YOUR STUFF - Answers to the Parallelism IQ Challenge To help you along with this challenge, here are the answers to the questions and a brief explanation. Our job at the Threading for Mu ...

Posted: 2008-10-14 12:49:36 by Joel De Guzman (Intel), Aaron Tersteeg (Intel), Clay Breshears (Intel)
OSCON, TBB, threading, multi-core
David Mackay, Guru Intel Performance Analysis & Threading Lab: Intel Top Five Take Five Videos [Videos]
Meet David Mackay, PhD, Manager of Intel's Performance Analysis & Threading Lab Consulting Group. ...

Posted: 2008-05-30 19:54:51 by David Mackay (Intel)
performance, software, intel, threading
Todd Rosenquist, Math Kernel Library Technical Consulting Engineer [Videos]
Paul Steinberg introduces Todd Rosenquist, Senior Engineer on the Intel(R) Math Kernel Libray Team at Intel Software Products. ...

Posted: 2008-06-09 21:08:39 by ISN Admin
computers, math, kernel, library, software, MKL, intel, threading
Перекодировка и оптимизация кодека: советы и приемы [Knowledgebase]
Введение Автор: Ханг Нгуйен (Khang Nguyen) Перекодирование носителей, которое позволяет осуществлять их взаимоде ...

Posted: 2009-02-05 01:43:44 by
coding, threading, multimedia, visual computing
Would you be interested in adding a lecture on Parallel Architecture for Games, described in this design document? Why or why not? [Forums]
1. Course Name: Parallel Architecture for Games2. Writers: Mike Pearce, et al.3. Targeted availability: Q4 2008 4. Brief Course Description This module examines a game architecture developed by Inte ...

Posted: 2008-10-09 10:44:52 by Mike Pearce (Intel)
Framework, games, parallel, threading, multicore
Destroy The Castle Demo at GDC Austin [Videos]
Brad Werth, Intel Senior Software Engineer, gives a demo of "Destroy the Castle" which is used to show the versatility of multicore architecture. For more information on Intel tools please visit: www. ...

Posted: 2008-10-15 16:36:36 by Jerry Makare (Intel), John Mchugh (Intel)
Take Five Videos, Intel Software Network, GDC Austin, Intel Tools, Destroy the Castle, Smoke, brad werth, threading, multicore, visual computing
Using Hyper-Threading Technology in Digital Media Applications [Knowledgebase]
by Andrew Binstock Introduction How to squeeze the maximum performance from Hyper-Threading Technology and get the most punch from your processor's execution pipelines. The release of the 3.06 ...

Posted: 2009-08-21 12:42:59 by Andrew Binstock
encoding, threading, multimedia, visual computing
Intel Academic Community at Supercomputing 08 [Knowledgebase]
Home>> | Intel Software College and the Intel Academic Community will be sponsoring a number of events at Supercomputing 08 in Austin Texas. This conference draws academic attendees from acro ...

Posted: 2009-10-09 16:39:31 by Paul Steinberg (Intel), Wolfgang Rosenberg (Intel)
parallelism, Programming, Multithreading, concurrency, threading, multi-core, multicore
Intel® IPP - Threading / OpenMP* FAQ [Knowledgebase]
Does Intel® IPP support multi-threading? Is it thread safe? Which Intel IPP functions contain OpenMP* code? How can I determine the number of threads the Intel® IPP creates? How do I control th ...

Posted: 2009-06-26 17:14:20 by AmandaS (Intel)
OpenMP, libguide, libiomp5md.dll, libguide40.dll, libiomp5.so, Multi-threading, OMP_NUM_THREADS, threading, IPP thread
A visual guide to key concepts in threaded programming – Common problems and how to solve them [Videos]
Dr. Clay Breshears, senior parallel architect, Intel Software College, takes us through common threading problems and suggests how to plan for and solve them. Dr. Breshears also discusses a number of ...

Posted: 2008-11-13 13:34:26 by Clay Breshears (Intel)
parallelism, Multithreading, Clay Breshears, threading, multi-core
Strange Threadfellows at Supercomputing 08. [Blogs]
As some may (not) know, Intel Software College will be in Austin Texas soon at the Supercomputing 08 conference. While the rest of Intel is out extolling the (very real) benefits of Nehalem and other ...

Posted: 2008-11-11 20:52:12 by Paul Steinberg (Intel)
parallelism, software, threading, multi-core
Adobe Creative Suite 4 and Intel Core i7 processors [Videos]
Kevan O'Brien, Solutions Expert Dynamic Media and Enzo Guerra, Software Architect discuss how Adobe and Intel offer creative professionals a powerful combination of increased performance from Core i7, ...

Posted: 2008-11-17 16:09:09 by Amy Barton (Intel), Sharon Greenfield (Intel), venkatrajaraman
Adobe, Creative Suite, rendering, Core i7, video, intel, threading, visual computing, speed
Оптимизация функций линейной алгебры библиотеки Intel® MKL под Intel® AVX на примере DGEMM [Knowledgebase]
Введение Изначально мы сосредоточили свои усилия на оптимизации и функциональности в трех областях, но библ ...

Posted: 2008-07-24 17:55:35 by Gregory Henry (Intel)
MKL, многопоточность, DGEMM, кэш, набор инструкций, оптимизация, threading, AVX
Parallelisierung mit der POSIX® Thread Bibliothek (article in german) [Knowledgebase]
  Dieser Artikel ist erschienen im entwickler magazin - Heft 6.07  - Abdruck mit freundlicher Genehmigung der Zeitschrift: http://derentwickler.de     Parallelisierung mit der POSIX® Thread B ...

Posted: 2008-11-21 05:48:09 by
Multi-core development, Parallel Programming, threading
Intel Software College® Course Modules for Software Developers [Knowledgebase]
Intel Software College Intel Software College course architects are developng course modules designed to be used at the unviersity level to help teach programming models, techniques and tools. ...

Posted: 2008-12-26 09:24:01 by Paul Steinberg (Intel)
parallelism, developer, concurrency, Clay Breshears, Academic, threading
Introducing Smoke and Orion [Blogs]
Hi all ^_^ This is the first of a series of blogs I am going to post about Smoke. Smoke is a demo developed by Intel to show n-way threading in a game framework… that’s a mouth full! Basicall ...

Posted: 2008-12-10 09:16:46 by Orion Granatir (Intel)
ai, Smoke, games, threading, multi-core, multicore
Module 1. Recognizing Potential Parallelism (pt.2) [Videos]
Three Things You must Teach: Module 1. Recognizing Potential Parallelism Module 1 of a 3 part series on introducing parallelism to undergraduates.  In Module 1,  Dr. Clay Breshears of Intel Softwar ...

Posted: 2008-12-11 13:35:53 by Paul Steinberg (Intel)
parallelism, teaching, software, Clay Breshears, Academic, threading, multi-core
Debugging heavily threaded parallel code [Blogs]
Anyone who has tried to find a problem or make sense of someone else's heavily threaded parallel code knows how cumbersome it can be to identify where a run-time problem really comes from. What co ...

Posted: 2008-12-17 16:39:24 by Robert MuellerAlbrecht (Intel)
concurrency, debugging, parallel, threading
Lock or Be Free [Blogs]
Jeff Andrews wrote a great article about multithreaded game engines over on Whatif.intel.com. These are the concepts that the Smoke (n-way threaded game framework) demo was built on. One of the re ...

Posted: 2008-12-30 16:07:29 by Orion Granatir (Intel)
Add new tag, Smoke, execution mode, gdc, threading, multi-core, multicore, game development
Конкурс Intel® Threading Challenge - Распараллель свой путь к призам [Knowledgebase]
Распараллель свой путь к призам! Большинство программистов любит алгоритмические головоломки. Мы предла ...

Posted: 2009-02-04 13:05:42 by
многопоточность, конкурс, threading
New curriculum planning exercise to be part of Faculty Training 2.1 [Forums]
Curriculum Application Planning ExerciseI wanted to get some feedback from the community on some new exercises we will be covering in our Faculty training series. The new exercises will take about 30 ...

Posted: 2009-02-10 10:44:56 by Robert Chesebrough (Intel)
threads, Curriculum, syllabus, Parallel Programming, threading
The Basics of Parallel Architecture: What Should I Know? [Forums]
So my question is pretty simple and straight forward. I am a non-technical guy. When it comes to Parallel Programming I wouldn't even know where to start, and to be perfectly honest, when it comes to ...

Posted: 2009-02-20 14:16:58 by Jerry Makare (Intel)
intel, parallel computing, parallel, threading, multicore
If you had 4 days to teach parallel programming… to high school students … [Blogs]
If you had 4 days to teach parallel programming… to high school students …  Setup Let’s say you were given an invitation to lead a summer camp for high school students – a 4 day long day ca ...

Posted: 2009-03-16 11:57:06 by Robert Chesebrough (Intel)
OpenMP, academia, Threading Building Blocks, high school programming, parallel programming in high school, clubhouse, parallel, threading
Game Developers speak out on the new Intel® Core™2 Extreme Mobile Processor [Videos]
Top game developers -- id, Capcom, and Pandemic - talk about this new processor and how it vastly improves game play and developer productivity. See them preview Enemy Territory: Quake Wars, Bionic Co ...

Posted: 2008-09-05 22:25:14 by pasanders, Sharon Greenfield (Intel), venkatrajaraman
threading, game development, visual computing, core 2 extreme, framerate
GDC Threading Tutorial – Introduction [Videos]
This video is the first of a series of videos that recaps the full day threading tutorial delivered at GDC 2009.  This introduction previews the material and gives an overview of threading issues.  ...

Posted: 2009-03-23 20:58:59 by Orion Granatir (Intel), venkatrajaraman
multi core, Take Five Videos, Smoke, parallel studio, gdc, Awsomeness, parallel, threading
GDC Threading Tutorial – Lab 1 [Videos]
This video examines how Parallel Amplifier can find hotspots and concurrent (or not) parts of your code.  Follow along and try out Parallel Amplifier on the provided code base.  Source download for ...

Posted: 2009-03-23 21:42:07 by Paul Lindberg (Intel), venkatrajaraman
Take Five Videos, Smoke, parallel studio, gdc, awesomeness, intel, parallel amplifier, parallel, threading, game development, visual computing, concurrent code
GDC Threading Tutorial – Lab 3 [Videos]
This video looks at an AI system and how it can take advantage of the threading framework outlined in Lecture 2.  Follow along and you will spread out its load across available CPU cores.  The lab w ...

Posted: 2009-03-23 23:22:32 by Brad Werth (Intel), venkatrajaraman
Take Five Videos, thread, Smoke, parallel studio, awesomeness, intel, parallel amplifier, parallel, threading, multicore, game development, visual computing, concurrent code
GDC Threading Tutorial – Lab 4 Part 1 [Videos]
This video examines how to hook multiple threaded systems together (e.g. input, AI, physics).  Follow along with the video and see how the data flows without bottlenecking systems.  Source download ...

Posted: 2009-03-23 23:53:42 by Orion Granatir (Intel), venkatrajaraman
parallelism, Take Five Videos, parallel studio, gdc, awesomeness, intel, parallel, threading, multi-core
GDC Threading Tutorial – Lab 4 Part 2 [Videos]
This video examines how to hook multiple threaded systems together (e.g. input, AI, physics).  Follow along with the video and see how the data flows without bottlenecking systems.  Source download ...

Posted: 2009-03-24 00:20:54 by Orion Granatir (Intel), venkatrajaraman
paralleism, multi core, Take Five Videos, parallel studio, gdc, awesomeness, intel, parallel amplifier, threading, game development, visual computing, concurrent code
GDC Threading Tutorial – Lab 5 Part 1 [Videos]
This is the final video which will find (and fix) memory leaks and data races with Parallel Inspector.  Follow along and try out Parallel Inspector on the provided code base.  Source download for th ...

Posted: 2009-03-24 01:31:42 by Paul Lindberg (Intel), venkatrajaraman
parallelism, multi core, Take Five Videos, parallel studio, gdc, awesomeness, intel, parallel, threading
GDC Threading Tutorial – Lab 5 Part 2 [Videos]
This is the final video which will find (and fix) memory leaks and data races with Parallel Inspector.  Follow along and try out Parallel Inspector on the provided code base.  Source download for th ...

Posted: 2009-03-24 01:55:44 by Paul Lindberg (Intel), venkatrajaraman
parallelism, multi core, Take Five Videos, parallel studio, gdc, awesomeness, intel, parallel amplifier, parallel, threading, game development, visual computing, concurrent code
Threaded AI For the Win! [Videos]
This video is an overview of the session Orion Granatir presented a session at GDC 2009. Threading AI is easier than you think! We will examine how AI can be threaded and live in a highly parallel env ...

Posted: 2009-04-01 11:24:04 by Orion Granatir (Intel), venkatrajaraman
ai, Game Developer Conference, Take Five Videos, Intel Software Network, Smoke, orion granatir, gdc, threading, visual computing
Videos Posted From GDC - More Coming [Blogs]
I like many, didn't get to go to GDC this year. For me, it was a family vacation that kept me away.  Have no fear... we've captured many of the Intel activities on video -- sessions, lounge chalk ...

Posted: 2009-04-03 11:49:04 by Amy Barton (Intel)
RSS, gdc, video, intel, threading, visual computing, graphics
Optimizing Game Architectures with Intel® Threading Building Blocks [Knowledgebase]
Games are some of the most performance-demanding applications around. The scientist studying proteins or the animator working on the next photorealistic computer animated film can grudgingly wait for ...

Posted: 2009-06-09 08:27:40 by Brad Werth (Intel)
Threading Building Blocks, Multi-threading, threading, multi-core, visual computing
dss_solve_real in parallel? [Forums]
I'm using the dss routines in version 10.0.3.020 of the intel mkl solver for linux. I am able to compile and run my program without a problem. My sparse matrix is fairly large and cpu intensive, so I ...

Posted: 2009-06-04 12:46:17 by sobotkajc
parallelism, DSS interface routines, dss_solve_real, threading
Understanding Memory Access Characteristics of Motion Estimation Algorithms [Knowledgebase]
Introduction By Alex A. Lopez-Estrada Applications Engineer, Intel Software and Solutions Group Today, processor computing power makes real-time video encoding and decoding using General Purpose Pr ...

Posted: 2009-06-20 16:18:11 by
coding, threading, visual computing, video encoding
Brief overview of technologies used in Intel’s Smoke Demo [Videos]
Orion Granatir, Brad Werth, and Omar Rodriguez discuss some of the technologies used in Intel’s Smoke demo. This demo was built to showcase one way to create a highly threaded game. This video exa ...

Posted: 2008-12-04 08:55:26 by Aaron Tersteeg (Intel)
havok, Smoke, orion granatir, threading, game development, visual computing
Game Creators: Threading for Games [Videos]
Lee Bamber, CEO of Game Creators, talks about the performance gains they made through threading their game around enabling artificial intelligence, accelerated line mapping, and video capture. All Gam ...

Posted: 2008-03-06 16:45:51 by Lee Bamber, Sharon Greenfield (Intel), venkatrajaraman
Artificial intelligence, threading, game development, visual computing, accelerated line mapping
Hellgate London on Intel Integrated Graphics Card [Videos]
Raymond Paik, Applications Engineer with Intel's Virtual Computing Group shows Hellgate London running on the next generation (pre-release) Intelr Integrated Graphics Card and shows some of the benefi ...

Posted: 2008-04-03 23:54:19 by Raymond Paik (Intel)
Integrated Graphics, threading, multicore, visual computing, Hellgate London
Intel Game Demo Contest 2007 [Videos]
The Game Demo Contest 2007 had two categories - Best Threaded Game and Best Game on the Go. The entries received covered various genres of games including first person shooters, arcade, strategy/tacti ...

Posted: 2008-02-26 22:53:53 by ISN Admin
threading, game development, visual computing, Game Demo Contest 2007
Debugging Threaded Applications [Knowledgebase]
Parallel programming has a reputation for being difficult due to the complexity imposed by the threading dimension. While this view is accurate in part, diligence in designing thread interactions and ...

Posted: 2009-07-07 09:42:23 by
Intel Thread Checker, Data Race, Deadlock, Parallel Programming, data races, livelock, threading, visual computing, live lock
Intel® MKL Threaded 1D FFTs [Knowledgebase]
In Intel MKL 10.2, one-dimensional complex-to-complex fast Fourier transforms (FFTs) are now threaded for non-prime sizes from 216 and larger with the following exception: if at least one prime fac ...

Posted: 2009-10-30 10:12:28 by Dmitry Baksheev (Intel), AmandaS (Intel)
FFT, Multi-threading, multithread, fourier transform, threading, multi-core, multicore
Visit Intel SW product marketing folks at SIGGRAPH [Blogs]
Hey, if you are going to be at SIGGRAPH in New Orleans next week, stop by the Intel booth and check out the TBB  (http://www.threadingbuildingblocks.org) demo station, where John McHugh and I will ...

Posted: 2009-07-29 13:26:40 by Rita Turkowski (Intel)
Events, siggraph, conferences, TBB, threading
Parallel For correct usage [Forums]
Hello folks,I have recently been working on creating a particle system using tbb 2.1 for the threading. The source and demo application can be found on my blog at: http://thehinch.spaces.live.comCurre ...

Posted: 2009-08-13 15:15:51 by fanaticlatic
TBB, parallel, threading, particle
Release linker error LNK2001 [Forums]
hi folks,I am getting the following error only when building as release, when building for debug the program runs fine:error LNK2001: unresolved external symbol @__TBB_machine_trylockbyte@4Any help or ...

Posted: 2009-08-14 11:11:47 by fanaticlatic
Linker error, parallel, threading
n-bodies: a parallel TBB solution: body data [Blogs]
In order to simulate multiple bodies in motion as discussed last time, I have to represent them somehow. I can throw a lot of stuff away to start with, by considering them point masses that have some ...

Posted: 2009-09-05 20:18:07 by Robert Reed (Intel)
threading, cache alignment, n-bodies
n-bodies: a parallel TBB solution: the basic problem [Blogs]
I could dwell on the best laid plans but I’m starting to sound like a broken record, so rather than wasting any more time, let’s get on with it. We have n bodies we want to manage. Gravitation and ...

Posted: 2009-09-03 14:16:35 by Robert Reed (Intel)
threading, n-bodies
n-bodies: exploring a parallel TBB solution, intro and peek ahead [Blogs]
My vacation weeks have come and gone, plus a few intense weeks of playing catch-up on the work that accumulated while I was away.   Finally though, I have a chance to deliver on a promise made a m ...

Posted: 2009-08-19 11:28:39 by Robert Reed (Intel)
threading, n-bodies
Super Meat Boy, a game of Tech, Saws, and Awesome [Blogs]
Hello again, It's been a while since I last posted (I believe its been about 8 months), but I've been incredibly busy. I've been recently working on a game, due out on WiiWare and PC something in Q ...

Posted: 2009-09-24 08:40:53 by tommunism
Goo, threading, Engine Design, Super Meat Boy
Jim Dempsey on Parallel Programming at IDF 2009 [Videos]
Intel Software Network Black Belt Developer, Jim Dempsey, shares his experiences participating at the Intel Developer Forum (IDF 2009), including his thoughts on the parallel programming demos, tool ...

Posted: 2009-10-15 10:02:33 by Aaron Tersteeg (Intel), pez13
Tersteeg, ISN, Aaron Tersteeg, IDF, Intel Software Network, hyperthreading, concurrency, parallel studio, black belt, intel, threading, multicore, Parellel Programming, mult-core, IDF09, Jim, Jim Dempsey, Dempsey, QuickThread, QuickThreadProgramming, parellel programming talk
Parallelization of SMOKE Gaming Demo via Intel® Threading Building Blocks [Knowledgebase]
Abstract This paper describes the steps in the process of characterizing and optimizing the already parallel SMOKE Gaming Demo [1] using Intel's software suite of tools. Code characterization was don ...

Posted: 2009-11-02 16:09:37 by Andrey Marochko (Intel), Brad Werth (Intel), Anton Pegushin (Intel), Michael D'mello (Intel)
parallelism, Threading Building Blocks, TBB, software, Vtune, threading, game development, visual computing, scalability, building blocks