SPONSORED VIDEO
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/09::
Play Video
3
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/04::
Play Video
4
Relativistic Space Sheep
Relativistic Space Sheep
::2014/03/28::
Play Video
5
Damian Conway promo
Damian Conway promo
::2013/07/25::
Play Video
6
3. The Doppler Effect and Special Relativity
3. The Doppler Effect and Special Relativity
::2014/07/01::
Play Video
7
Relativistic Morality
Relativistic Morality
::2014/07/09::
Play Video
8
Universe Simulation
Universe Simulation
::2007/03/12::
Play Video
9
NYU Physics I: Relativistic Mechanics (part 4 of 9)
NYU Physics I: Relativistic Mechanics (part 4 of 9)
::2009/11/19::
Play Video
10
Einstein
Einstein's Special Relativity - How an object looks like at relativistic velocity
::2012/09/23::
Play Video
11
NYU Physics I: Relativistic Mechanics (part 9 of 9)
NYU Physics I: Relativistic Mechanics (part 9 of 9)
::2009/11/19::
Play Video
12
Term-Rewriting in JavaScript for Fun and World Domination
Term-Rewriting in JavaScript for Fun and World Domination
::2013/04/03::
Play Video
13
OpenGL Development Diary 1
OpenGL Development Diary 1
::2010/02/17::
Play Video
14
androidj
androidj
::2012/09/10::
Play Video
15
Spacetime
Spacetime
::2014/06/02::
Play Video
16
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
17
16. Black-Body Radiation and the Early History of the Universe, Part II
16. Black-Body Radiation and the Early History of the Universe, Part II
::2014/07/01::
Play Video
18
How Dark matter/energy created earths biosphere
How Dark matter/energy created earths biosphere
::2010/10/20::
Play Video
19
1. Introduction to the One Dimensional Special Relativity Playlist
1. Introduction to the One Dimensional Special Relativity Playlist
::2011/04/22::
Play Video
20
466 million particles on 16 GPUs (PIConGPU)
466 million particles on 16 GPUs (PIConGPU)
::2010/09/23::
Play Video
21
Geometry and Relativity (Part 15)
Geometry and Relativity (Part 15)
::2012/06/22::
Play Video
22
The Wave-Function for Primitive Ontologists, Gordon Belot
The Wave-Function for Primitive Ontologists, Gordon Belot
::2011/04/25::
Play Video
23
Nondeterminism is unavoidable, but data races are pure evil, Hans Boehm
Nondeterminism is unavoidable, but data races are pure evil, Hans Boehm
::2013/05/01::
Play Video
24
how to make a factorial program in C
how to make a factorial program in C
::2011/05/19::
Play Video
25
Beyond Expert-Only Parallel Programming, Paul McKenney
Beyond Expert-Only Parallel Programming, Paul McKenney
::2013/05/01::
Play Video
26
Does Better Throughput Require Worse Latency?, David Ungar
Does Better Throughput Require Worse Latency?, David Ungar
::2013/05/01::
Play Video
27
My First ShaderDesigner Project
My First ShaderDesigner Project
::2010/02/08::
Play Video
28
CS50 Hello from Aniket
CS50 Hello from Aniket
::2014/11/14::
Play Video
29
History in 45 Computer Software
History in 45 Computer Software
::2014/04/12::
Play Video
30
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
31
Programming with Relaxed Synchronization, Ravi Nair
Programming with Relaxed Synchronization, Ravi Nair
::2013/04/22::
Play Video
32
Programming A Multiplayer Game Week #1
Programming A Multiplayer Game Week #1
::2012/09/23::
Play Video
33
Another set of nerdy t shirt designs
Another set of nerdy t shirt designs
::2013/06/16::
Play Video
34
Edge Chasing Delayed Consistency: Pushing the Limits of Weak Memory Models, Trey Cain
Edge Chasing Delayed Consistency: Pushing the Limits of Weak Memory Models, Trey Cain
::2013/05/01::
Play Video
35
Lecture 1 | Modern Physics: Special Relativity (Stanford)
Lecture 1 | Modern Physics: Special Relativity (Stanford)
::2008/07/15::
Play Video
36
Colloquium: John Lajoie, October 23, 2014
Colloquium: John Lajoie, October 23, 2014
::2014/10/31::
Play Video
37
We live in a Buggy Universe, Software Bugs of God
We live in a Buggy Universe, Software Bugs of God's Ideal physics engine.
::2014/06/07::
Play Video
38
embodied mind
embodied mind
::2008/03/26::
Play Video
39
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
40
N-body Galaxy Simulation ---- Galaksi modellemesi
N-body Galaxy Simulation ---- Galaksi modellemesi
::2013/01/10::
Play Video
41
Holding People Responsible
Holding People Responsible
::2007/11/06::
Play Video
42
Re: response: will power exists
Re: response: will power exists
::2007/11/01::
Play Video
43
Real Time RayTracer
Real Time RayTracer
::2012/01/31::
Play Video
44
Remember the Plan (Schrödinger
Remember the Plan (Schrödinger's Cat)
::2011/10/10::
Play Video
45
Physics Semiconductors Tutorial part 1 Introduction CBSE class 12 XII
Physics Semiconductors Tutorial part 1 Introduction CBSE class 12 XII
::2014/02/15::
Play Video
46
Language, Simplified (CS50 Final Project)
Language, Simplified (CS50 Final Project)
::2014/12/04::
Play Video
47
Hive45 Singularity Podcast #40 2/2 - Dan Robles of Ingenesist
Hive45 Singularity Podcast #40 2/2 - Dan Robles of Ingenesist
::2010/12/15::
Play Video
48
Hive45 Singularity Podcast #40 1/2 - Dan Robles of Ingenesist
Hive45 Singularity Podcast #40 1/2 - Dan Robles of Ingenesist
::2010/12/15::
Play Video
49
D. Christodoulou, Lecture 3/4 at UOA: The analysis of shock formation in 3-D fluids. B
D. Christodoulou, Lecture 3/4 at UOA: The analysis of shock formation in 3-D fluids. B
::2012/06/01::
Play Video
50
Rod Crewther playing piano before a lecture
Rod Crewther playing piano before a lecture
::2007/09/12::
NEXT >>
RESULTS [ .. ]
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 9,000 times as of March 2014 and has grown from nothing to 8% of all locking primitives in about a decade).[1]

See also[edit]

References[edit]

  1. ^ "RCU Linux Usage". Retrieved December 2014. 

External links[edit]

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