We are working to restore the Unionpedia app on the Google Play Store
OutgoingIncoming
🌟We've simplified our design for better navigation!
Instagram Facebook X LinkedIn
Your own Unionpedia with your logo and domain, from 9.99 USD/month
Create my Unionpedia

Relativistic programming

Index Relativistic programming

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. [1]

Table of Contents

  1. 7 relations: Causal consistency, Concurrent computing, Linux kernel, Non-blocking algorithm, Portland State University, Read-copy-update, Special relativity.

Causal consistency

Causal consistency is one of the major memory consistency models.

See Relativistic programming and Causal consistency

Concurrent computing

Concurrent computing is a form of computing in which several computations are executed concurrently—during overlapping time periods—instead of sequentially—with one completing before the next starts.

See Relativistic programming and Concurrent computing

Linux kernel

The Linux kernel is a free and open source, UNIX-like kernel that is used in many computer systems worldwide.

See Relativistic programming and Linux kernel

Non-blocking algorithm

In computer science, an algorithm is called non-blocking if failure or suspension of any thread cannot cause failure or suspension of another thread; for some operations, these algorithms provide a useful alternative to traditional blocking implementations.

See Relativistic programming and Non-blocking algorithm

Portland State University

Portland State University (PSU) is a public research university in Portland, Oregon, United States.

See Relativistic programming and Portland State University

Read-copy-update

In computer science, read-copy-update (RCU) is a synchronization mechanism that avoids the use of lock primitives while multiple threads concurrently read and update elements that are linked through pointers and that belong to shared data structures (e.g., linked lists, trees, hash tables).

See Relativistic programming and Read-copy-update

Special relativity

In physics, the special theory of relativity, or special relativity for short, is a scientific theory of the relationship between space and time.

See Relativistic programming and Special relativity

References

[1] https://en.wikipedia.org/wiki/Relativistic_programming