gpgpu-computing2.blogspot.com
Confessions of a Speed Junkie (Resources): CUDA Zone
http://gpgpu-computing2.blogspot.com/2009/08/cuda-zone.html
Confessions of a Speed Junkie (Resources). Tuesday, August 11, 2009. Nvidia has put together a webportal for CUDA developers called the CUDA Zone. This site contains documentation, software, examples of what others are doing with CUDA, tutorials, and the official CUDA forums. Http:/ www.nvidia.com/object/cuda home.html#. Posted by Dr Zaius. Tuesday, August 11, 2009. 5) Sign up for CUDA Alerts. 4) AMD OpenCL Forums.
gpgpu-computing4.blogspot.com
Confessions of a Speed Junkie (Code Examples): Matrix Multiplication 2 (OpenCL)
http://gpgpu-computing4.blogspot.com/2009/09/matrix-multiplication-2-opencl.html
Confessions of a Speed Junkie (Code Examples). Monday, September 28, 2009. Matrix Multiplication 2 (OpenCL). I will assume that you have gone through the CUDA Matrix Multiplication 2. Example and understand the conceptual changes that we will be making to our OpenCL kernel. All we really need to do is express our kernel from CUDA Matrix Multiplication 2 in terms of OpenCL and slightly modify our main program from our OpenCL Matrix Multiplication 1. Main program (Listing 1). Multiply two matrices A * B = C.
gpgpu-computing4.blogspot.com
Confessions of a Speed Junkie (Code Examples): CUDA Program Structure
http://gpgpu-computing4.blogspot.com/2009/08/cuda-program-structure.html
Confessions of a Speed Junkie (Code Examples). Tuesday, August 25, 2009. CUDA’s parallel programming model is designed to overcome the many challenges of parallel programming while providing a quick learning curve for programmers familiar with C. At its core are three abstractions: a hierarchy of thread groups, shared memory, and thread synchronization. These abstractions are exposed to the programmer via a small set of language extensions. C for CUDA provides a minimal set of extensions to the C languag...
gpgpu-computing.blogspot.com
Confessions of a Speed Junkie (Overview): Change... It's a good thing
http://gpgpu-computing.blogspot.com/2009/08/change-its-good-thing.html
Confessions of a Speed Junkie (Overview). Friday, August 14, 2009. Change. It's a good thing. So now you know what GPGPU is, what it is not, the magnitude of the performance gains you can expect to get now and in the near future, and a bit of history as to how we got here. But how can you effect the necessary change in your organization to benefit from this new technology? With all of these impediments to change how do you get the ball rolling? Section and subscribe to my site feed. Live Free or Die.
gpgpu-computing4.blogspot.com
Confessions of a Speed Junkie (Code Examples): Matrix Multiplication 1 (CUDA)
http://gpgpu-computing4.blogspot.com/2009/08/matrix-multiplication-1.html
Confessions of a Speed Junkie (Code Examples). Thursday, August 27, 2009. Matrix Multiplication 1 (CUDA). I will assume that you have already downloaded and installed the appropriate CUDA driver, toolkit and SDK from Nvidia. I am using version 2.2 but what we are covering should work with any version. If you don’t already have the software and driver installed go to http:/ www.nvidia.com/object/cuda get.html. Main program (Listing 1). Multiply two matrices A * B = C. Void randomInit(float* data, int size).
gpgpu-computing2.blogspot.com
Confessions of a Speed Junkie (Resources): OpenCL Tutorials
http://gpgpu-computing2.blogspot.com/2009/08/opencl-tutorials.html
Confessions of a Speed Junkie (Resources). Thursday, August 13, 2009. AMD has put together a very basic OpenCL tutorial using the proposed C bindings to OpenCL. This tutorial can be found at. Http:/ developer.amd.com/gpu/ATIStreamSDK/pages/TutorialOpenCL.aspx. AMD is working with Mindshare to develope a 3 day class on OpenCL programming. The class is not yet available but should be soon. For more information. Http:/ www.mindshare.com/learn/? Posted by Dr Zaius. Thursday, August 13, 2009.
gpgpu-computing4.blogspot.com
Confessions of a Speed Junkie (Code Examples): OpenCL Program Structure
http://gpgpu-computing4.blogspot.com/2009/09/opencl-program-structure.html
Confessions of a Speed Junkie (Code Examples). Thursday, September 17, 2009. As of today there have been no OpenCL implementations released. AMD and Nvidia are both working on implementations for their processors but they are both still in beta. All of the following examples have been built and tested against Nvidia’s beta OpenCL. So how much more complicated is OpenCL? With OpenCL we have an NDRange (N – Dimensional Range) of work groups that contain multiple work items. Posted by Dr Zaius.
gpgpu-computing2.blogspot.com
Confessions of a Speed Junkie (Resources): OpenCL Documentation
http://gpgpu-computing2.blogspot.com/2009/08/opencl-documentation.html
Confessions of a Speed Junkie (Resources). Thursday, August 13, 2009. The OpenCL specification is maintained by the Khronos group. It can be found at. Http:/ www.khronos.org/registry/cl/specs/opencl-1.0.43.pdf. The SIGGRAPH ASIA Khronos OpenCL presentation by Neil Trevett of NVIDIA can be found at. Http:/ www.khronos.org/developers/library/overview/opencl overview.pdf. There is a quick reference card for OpenCL 1.0 API that can be found at. Http:/ sites.amd.com/us/fusion/apu/Pages/fusion.aspx.
gpgpu-computing3.blogspot.com
Confessions of a Speed Junkie (News): AccelerEyes Supports Fermi
http://gpgpu-computing3.blogspot.com/2010/07/accelereyes-supports-fermi.html
Confessions of a Speed Junkie (News). Thursday, July 15, 2010. AccelerEyes develops Jacket, a software platform that delivers GPU computing power to desktop users of MATLAB and other very high level languages. It enables faster prototyping and problem solving across a range of government, manufacturing, energy, media, biomedical, financial, and scientific research applications. The Jacket software platform enables accelerated double-precision performance for common arithmetic and linear algebra f...
gpgpu-computing3.blogspot.com
Confessions of a Speed Junkie (News): December 2009
http://gpgpu-computing3.blogspot.com/2009_12_01_archive.html
Confessions of a Speed Junkie (News). Wednesday, December 16, 2009. David takes on Goliath…. 8230; and, while the battle still rages on, David appears to be winning. Fast forward to December 2009 and you will find no mention of AMDs Falcon and Swift. However, AMD does not appear to have thrown in the towel yet. They are still working on Fusion and claim they will have something out in 2010. Posted by Dr Zaius. Wednesday, December 16, 2009. Thursday, December 10, 2009. State of the GPGP Union. I’ve ...