Черговий конкурс від Intel. Цього разу нічого не треба програмувати. Конкурс називається «Поясни на пальцях 2.0». Завдання конкурсу — дати прості визначення для різних термінів паралельного програмування. Наприклад, що таке SIMD і MIMD? Не намагайтеся кидатися в Google чи Wikipedia по визначення. Краще уявіть таку ситуацію. Ви робите лабораторну роботу …
Дописи з тегом програмування
Прототип паралельного компілятора
А чи не замислювалися ви, що вузьке місце під час розробки чого завгодно — це програміст? Хай би як швидко ви не друкували на клавіатурі, усе одно сучасні компілятори компілюють набагато швидше. Мало хто знає, що оптимізація програм полягає не в тому, щоб програми швидко працювали на процесорі, а в тому …
Лекція Сергія Міхтонюка з компʼютерної графіки
У середу (27.05.09) відбудеться лекція Сергія Міхтонюка з компʼютерної графіки. У програмі:
-
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 / Pixel, Effects …
Простий статичний розподіл роботи в багатопотоковій програмі
Цією статтею ми починаємо цикл публікацій «Паралельне програмування для найменших». Очікувана аудиторія проєкту: школярі, а також студенти, які починають вивчати паралельне програмування.
Перевага багатопотокового застосунку перед послідовним полягає в тому, що кілька потоків виконують той самий обсяг роботи в кілька разів швидше. Одиницею роботи в окремому випадку може бути одна …