Parallel Processing - things at the same time |
| Thursday, 20 July 2006 10:37 | |||
|
Parallel processors have been around for a long time now. But the everyday consumer has only had access to one to four processors. Now we have the ability to purchase video cards that process data in parallel. Realtime Imaging with shaders Lately I've been working with shaders on the new video cards. Today video cards allow programmers to program the graphics pipeline. Because the pipeline operates on multiple vertexs and fragments at once you get a parrellel computation platform that has high pricision. OpenVIDIA : GPU accelerated Computer Vision Library Good Site for Information Nvidia Samples General Purpose computation on GPUs Image Registration Image Registration by a Regularized Gradient Flow - A Streaming Implementation in DX9 Graphics Hardware.
CUDA OpenGL Tutorials Clusters and cluster tools Ganglia - a scalable distributed monitoring system Rocks Cluster Distribution Viz Roll - used to build scientific visualization clusters with Rocks. Chromium: Parallel, Distributed OpenGL Rendering On Commodity Clusters NVIDIA CUDA Homepage CVL, cvtool, CVLView, CVLTonemap - filtering tools for GPU TBB Home - Intel® Threading Building Blocks (TBB) offers a rich and complete approach to expressing parallelism in a C++ program. OpenMP | OpenMP: Simple, Portable, Scalable SMP Programming pfx = parallel programming with .net parallel extensions to .net - plinq - parallel linq - tpl task parallel library Brahma - Brahma 2.0 uses C# 3.0's new LINQ syntax to specify streaming transformation of data. Using Brahma, you can mix statements that run on the GPU and statements that run on the CPU inside a single method! With absolutely no glue code required, a complex multipass GPU computation with intervening CPU operations can be performed with just a few lines of code. All the glue and shader code required is automatically generated by Brahma. All you need to do is write high-level .NET code.
|
|||
| Last Updated on Tuesday, 04 May 2010 19:45 |

