Search results

Jump to navigation Jump to search
Results 1 – 21 of 343
Advanced search

Search in namespaces:

View (previous 20 | ) (20 | 50 | 100 | 250 | 500)
  • *A [[concurrent algorithm]] can perform differently on different runs due to a [[race condi ...e are subdivided into [[Las Vegas algorithm]]s, for which (like concurrent algorithms) all runs must produce correct output, and [[Monte Carlo algorithm]]s which ...
    3 KB (444 words) - 06:28, 7 July 2024
  • ...n a model of computation. Using a model allows studying the performance of algorithms independently of the variations that are specific to particular [[implement ...lassified into three categories: sequential models, functional models, and concurrent models. ...
    4 KB (489 words) - 21:54, 12 March 2025
  • ...ges |first=Uzi |last=Vishkin |publisher=Class notes of courses on parallel algorithms taught since 1992 at the University of Maryland, College Park, Tel Aviv Uni ...en referred to as "[[sequential algorithm]]s", by contrast with concurrent algorithms. ...
    7 KB (985 words) - 08:29, 17 January 2025
  • ...omputer science]], '''resource starvation''' is a problem encountered in [[concurrent computing]] where a [[process (computing)|process]] is perpetually denied n ...d resource]].<ref name="raynal">{{cite book |title=Concurrent Programming: Algorithms, Principles, and Foundations |first=Michel |last=Raynal |author-link=Michel ...
    5 KB (669 words) - 21:18, 20 August 2024
  • ...stand and debug, while being well suited for irregular algorithms, such as algorithms on trees, graphs or sparse matrices. ...ign guideline for NESL was to make parallel programming easy and portable. Algorithms are typically significantly more concise in NESL than in most other paralle ...
    3 KB (362 words) - 13:19, 29 November 2024
  • ...e distinguishing difference between the two forms is the maximum number of concurrent [[Thread (computer science)|threads]] that can execute in any given [[Pipel ...e optimized around the concept of a "background" thread &mdash; any of the concurrent threads implemented by the hardware might require its [[State (computer sci ...
    3 KB (476 words) - 12:53, 22 May 2025
  • ==Algorithms and theory== * ISAAC – [[International Symposium on Algorithms and Computation]] ...
    14 KB (1,729 words) - 07:06, 30 June 2025
  • {{short description|Abstract computer for designing parallel algorithms}} #Concurrent read exclusive write (CREW)—multiple processors can read a memory cell but ...
    11 KB (1,422 words) - 23:27, 23 May 2025
  • {{Short description|Logic used to describe behaviours of concurrent systems.}} It is used to describe behaviours of [[Concurrency (computer science)|concurrent]] and [[Distributed_computing|distributed systems]]. It is the logic underl ...
    5 KB (717 words) - 21:56, 3 June 2025
  • * [[Graph theory]] – Foundations for data structures and searching algorithms. === Algorithms and data structures === ...
    11 KB (1,252 words) - 19:01, 2 June 2025
  • ...may be used in dealing with [[Deadlock (computer science)|deadlock]]s in [[concurrent programming]] if they are believed to be very rare and the cost of detectio [[Category:Concurrent algorithms]] ...
    3 KB (459 words) - 18:41, 11 September 2024
  • * fully concurrent discrete event scheduler * libraries for [[genetic algorithms]], [[Artificial neural network|neural networks]], etc. ...
    3 KB (341 words) - 02:24, 4 February 2024
  • ...programming| title=What is programming| access-date=2014-03-03}}</ref>) of algorithms in a target [[programming language]]. [[Source code]] is written in one or *[[Concurrent programming|Concurrent]] ...
    15 KB (1,527 words) - 19:00, 2 June 2025
  • [[File:FM 4-Op Algorithm.png|thumb|upright=1|Chart showing the 8 algorithms used in all of Yamaha's 4-operator FM synths, first implemented in the [[Ya ...]], which uses a set of algorithms based on the [[Yamaha DX7|DX7]]'s 32 FM algorithms but modified for use with four operators. The fourth operator on the eighth ...
    4 KB (689 words) - 20:46, 30 June 2025
  • ...n an object is monitored, its behavior is changed. In particular, in any [[concurrent system]] in which processes can run in [[parallel computing|parallel]], thi ...for example, [[Performance test (assessment)|performance testing]]. In non-concurrent systems, ignorance is acceptable, since the behavior with respect to the or ...
    6 KB (823 words) - 15:39, 20 December 2024
  • ...ntial [[causal relationships|causal relationship]] of pairs of events in a concurrent system, especially [[asynchronous communication|asynchronous]] [[distribute ...directly via third-party processes), then the two processes are said to be concurrent, that is neither <math>a \to b</math> nor <math>b \to a</math> is true.<ref ...
    5 KB (817 words) - 19:34, 2 June 2025
  • | paradigms = [[Concurrent computing|Concurrent]], [[communicating sequential processes]] ...nts for the effect the language has on the programmer and how they develop algorithms. The language was designed to ''ease'' the developing of parallel programs. ...
    5 KB (621 words) - 03:29, 31 July 2024
  • ...'' or '''CAS2''') is an [[atomic primitive]] proposed to support certain [[concurrent programming]] techniques. DCAS takes two not necessarily contiguous memory ...folab.stanford.edu/TR/CS-TR-99-1624.html]. (p. 10 in particular)</ref> but algorithms for DCAS that use only unary single-word atomic operations are sensitive to ...
    6 KB (853 words) - 10:58, 25 May 2025
  • ...unctional]], [[Imperative programming|imperative]], [[Concurrent computing|concurrent]], [[Metaprogramming|meta]] ...age collection (computer science)|garbage collection]] and task scheduling algorithms. Like Scheme, MultiLisp was optimized for [[Computer algebra|symbolic compu ...
    6 KB (712 words) - 18:47, 3 December 2023
  • {{Redirect|Concurrent computer|the company|Concurrent Computer Corporation}} {{for multi|a more practical discussion|Concurrent computing|other uses|Concurrency (disambiguation)}} ...
    14 KB (1,774 words) - 04:19, 10 April 2025
View (previous 20 | ) (20 | 50 | 100 | 250 | 500)