Another contest from Intel. This time you don’t have to program anything. The contest is called “Explain It on Your Fingers 2.0”. The task of the contest is to give simple definitions for various terms in parallel programming. For example, what are SIMD and MIMD? Don’t try …
Articles tagged with programming
Prototype of a Parallel Compiler
Have you ever thought that the bottleneck in developing anything is the programmer? No matter how fast you type on the keyboard, modern compilers still compile much faster. Few people know that program optimization is not about making programs run quickly on the processor, but about making it comfortable for …
Sergey Mikhtonyuk’s Lecture on Computer Graphics
On Wednesday (05/27/09), Sergey Mikhtonyuk will give a lecture on computer graphics. The program includes:
-
Graphic primitives
-
Transformations: Projection / World / View
-
Matrices
-
Z-Buffer & Stencil buffer
-
Lightning: Flat (Gouraud / Phong shading), Directional (point / spot lights)
-
Textures: Texture coordinates, Mip-mapping, Sampling, Cubic textures
-
Lighting models: Diffuse / Ambient / Specular
-
Shaders: Vertex …
Simple Static Work Distribution in a Multithreaded Program
With this article we are starting a series of publications, “Parallel Programming for the Little Ones.” The project’s expected audience: schoolchildren, as well as students who are beginning to study parallel programming.
The advantage of a multithreaded application over a sequential one is that several threads do the same …