Play Video
1
The case for relativistic programming, Philip W Howard
The case for relativistic programming, Philip W Howard
::2013/05/01::
Play Video
2
Video ode to nerdy tshirts - Relativistic Designs
Video ode to nerdy tshirts - Relativistic Designs
::2013/06/10::
Play Video
3
Einstein
Einstein's Special Relativity - How an object looks like at relativistic velocity
::2012/09/23::
Play Video
4
NYU Physics I: Relativistic Mechanics (part 9 of 9)
NYU Physics I: Relativistic Mechanics (part 9 of 9)
::2009/11/19::
Play Video
5
Dr. Sri - Moral Law in a Relativistic Culture
Dr. Sri - Moral Law in a Relativistic Culture
::2012/07/31::
Play Video
6
Einstein
Einstein's General Theory of Relativity | Lecture 1
::2009/01/14::
Play Video
7
Damian Conway promo
Damian Conway promo
::2013/07/25::
Play Video
8
Lecture 1 | Modern Physics: Special Relativity (Stanford)
Lecture 1 | Modern Physics: Special Relativity (Stanford)
::2008/07/15::
Play Video
9
Richard Dawkins, Relativistic and Quantum intuition, computer games, science education for children
Richard Dawkins, Relativistic and Quantum intuition, computer games, science education for children
::2011/09/09::
Play Video
10
Salt Lake Perl Mongers - Damian Conway - Temporally Quaquaversal Virtual Nanomachine... (see desc)
Salt Lake Perl Mongers - Damian Conway - Temporally Quaquaversal Virtual Nanomachine... (see desc)
::2013/08/05::
Play Video
11
Geometry and Relativity (Part 15)
Geometry and Relativity (Part 15)
::2012/06/22::
Play Video
12
1. Introduction to the One Dimensional Special Relativity Playlist
1. Introduction to the One Dimensional Special Relativity Playlist
::2011/04/23::
Play Video
13
Mod-09 Lec-30 Linear Programming Problem
Mod-09 Lec-30 Linear Programming Problem
::2012/07/03::
Play Video
14
Beyond Expert-Only Parallel Programming, Paul McKenney
Beyond Expert-Only Parallel Programming, Paul McKenney
::2013/05/01::
Play Video
15
how to make a factorial program in C
how to make a factorial program in C
::2011/05/20::
Play Video
16
Programming with Relaxed Synchronization, Ravi Nair
Programming with Relaxed Synchronization, Ravi Nair
::2013/04/22::
Play Video
17
Universe Simulation
Universe Simulation
::2007/03/12::
Play Video
18
androidj
androidj
::2012/09/11::
Play Video
19
Dancing with Uncertainty, Sasa Misailocic
Dancing with Uncertainty, Sasa Misailocic
::2013/05/01::
Play Video
20
Lecture 9 | Modern Physics: Quantum Mechanics (Stanford)
Lecture 9 | Modern Physics: Quantum Mechanics (Stanford)
::2008/04/11::
Play Video
21
(Relative) Safety Properties for Relaxed Approximate Programs, Michael Carbin
(Relative) Safety Properties for Relaxed Approximate Programs, Michael Carbin
::2013/05/01::
Play Video
22
Programming A Multiplayer Game Week #1
Programming A Multiplayer Game Week #1
::2012/09/24::
Play Video
23
Kerbal Space Program Faster Than Light Unmodded
Kerbal Space Program Faster Than Light Unmodded
::2012/08/13::
Play Video
24
800 million particles on 16 GPUs (PIConGPU 3D)
800 million particles on 16 GPUs (PIConGPU 3D)
::2011/11/13::
Play Video
25
466 million particles on 16 GPUs (PIConGPU)
466 million particles on 16 GPUs (PIConGPU)
::2010/09/23::
Play Video
26
19. Space-Time Interval
19. Space-Time Interval
::2011/05/04::
Play Video
27
Another set of nerdy t shirt designs
Another set of nerdy t shirt designs
::2013/06/16::
Play Video
28
Rendering the Structure of the Universe in Your Spare Time
Rendering the Structure of the Universe in Your Spare Time
::2009/09/30::
Play Video
29
Unification
Unification
::2012/01/08::
Play Video
30
OpenGL Development Diary 1
OpenGL Development Diary 1
::2010/02/17::
Play Video
31
Learn to Program C++ Tutorial: 1. The Compiler
Learn to Program C++ Tutorial: 1. The Compiler
::2011/09/09::
Play Video
32
embodied mind
embodied mind
::2008/03/26::
Play Video
33
embodied program
embodied program
::2010/06/23::
Play Video
34
My First ShaderDesigner Project
My First ShaderDesigner Project
::2010/02/08::
Play Video
35
Term-Rewriting in JavaScript for Fun and World Domination
Term-Rewriting in JavaScript for Fun and World Domination
::2013/04/03::
Play Video
36
Rod Crewther playing piano before a lecture
Rod Crewther playing piano before a lecture
::2007/09/12::
Play Video
37
Lecture -1: Forward - Computing 1 MOOC Richard Buckland UNSW (draft)
Lecture -1: Forward - Computing 1 MOOC Richard Buckland UNSW (draft)
::2012/10/07::
Play Video
38
OpenCL NBody Simulator Benchmark for Windows Linux Solaris and Macosx
OpenCL NBody Simulator Benchmark for Windows Linux Solaris and Macosx
::2013/06/03::
Play Video
39
WildLinAlg28: Dot products, Pythagoras
WildLinAlg28: Dot products, Pythagoras' theorem, and generalizations
::2014/03/24::
Play Video
40
KF-Ray parallel raytracer
KF-Ray parallel raytracer
::2009/05/18::
Play Video
41
257 xag dark thunder r5
257 xag dark thunder r5
::2013/10/13::
Play Video
42
Tatung Einstein - "Introduction" demo and "Robin" song
Tatung Einstein - "Introduction" demo and "Robin" song
::2010/03/23::
Play Video
43
N-body Galaxy Simulation ---- Galaksi modellemesi
N-body Galaxy Simulation ---- Galaksi modellemesi
::2013/01/10::
Play Video
44
Line 17t3 Electromagnetic Solitons  CERN  Boffins Neutrinos Brillouin  Proton Pulses WOW SETI
Line 17t3 Electromagnetic Solitons CERN Boffins Neutrinos Brillouin Proton Pulses WOW SETI
::2012/01/27::
Play Video
45
NVIDIA CUDA Toolkit 5.5.31 Freeware
NVIDIA CUDA Toolkit 5.5.31 Freeware
::2014/03/24::
Play Video
46
Rational trigonometry, generalized triangle geometry and four-fold incenter symmetry
Rational trigonometry, generalized triangle geometry and four-fold incenter symmetry
::2013/05/01::
Play Video
47
Lecture 25 - Computational Geometry
Lecture 25 - Computational Geometry
::2012/08/11::
Play Video
48
2D Heat Equation Animation
2D Heat Equation Animation
::2013/03/27::
Play Video
49
Space-time Group Motion Planning
Space-time Group Motion Planning
::2012/04/25::
Play Video
50
145 LeapMotion Texture Remix
145 LeapMotion Texture Remix
::2013/06/04::
NEXT >>
RESULTS [51 .. 101]
From Wikipedia, the free encyclopedia
Jump to: navigation, search

Relativistic programming (RP) is a style of concurrent programming where instead of trying to avoid conflicts between readers and writers (or writers and writers in some cases) the algorithm is designed to tolerate them and get a correct result regardless of the order of events. Also, relativistic programming algorithms are designed to work without the presences of a global order of events. That is, there may be some cases where one thread sees two events in a different order than another thread (hence the term relativistic because in Einstein's theory of special relativity the order of events is not always the same to different viewers).

Relativistic programming provides advantages in performance compared to other concurrency paradigms because it does not require one thread to wait for another nearly as often. Because of this, forms of it (Read-Copy-Update for instance) are now used extensively in the Linux kernel (more than 5,000 times as of 2011).[1]

See also[edit]

References[edit]

External links[edit]


Wikipedia content is licensed under the GFDL License
Powered by YouTube
LEGAL
  • Mashpedia © 2014