🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #2059

Re: ‘lock–free’ aka odżywianie grupy asemblerowców :-)

#2059
From: minięty czas
Date: Sat, 20 Mar 2010 13:06
25 lines
2298 bytes
onegdaj ‟Andrzej Grażyński” rzecze:
> , przenoszą, z istotnymi różnicami:
> 0. Blokada realizowana jest w sposób sprzętowy
1. :->
> 1. Nakładanie i zdejmowanie blokady nie jest odrębną częścią algorytmu
> rozwiązywania zadania, jest elementem atomu wchodzącego w skład tego
> algorytmu
> 2. Blokada nakładana jest na czas wykonywania jednej instrukcji
> 3. Istnieje gwarancja zdjęcia blokady, bo wykonywanie instrukcji musi
> się zakończyć (jeśli tak nie jest, mamy ogólną awarię sprzętową, co jest
> katastrofą dla całego systemu).
> 4. Nie istnieją problemy typowe dla synchronizacji, np. deadlock
> 5. Nie ma gwarancji uzyskania wyłącznego dostąpu do zasobu, nie ma więc
> gwarancji wykonania żądanej operacji.
od  czasu  podania  przez ciebie skrótów zatrudniłem ‟Google” za reklamy
z ‘vatem’ :-) i wynikło, że  te  skróciki mówią tylko różnych typach da-
nych przenoszonych po fakcie zajcia warunku.
teraz  sobie  pomyśl co się będzie działo dla dowolnie dużej liczby syn-
chronicznie  pracujących  procesorów, gdy  wszystkie  wykonałyby dowolną
z tych  instrukcji  na tej samej danej w równoległym algorytmie.   nadal
się skaluje bez kosztów? ;-)
-- 
―oh yea, i got it!
―oh, stupid!
D. Icke
Technical Details
Message-ID: <ho2h8p$tl3$1@news.mixmin.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.stw-bonn.de!news.netcologne.de!newsfeed-fusi2.netcologne.de!news.mixmin.net!not-for-mail
References: <hi7d3a$u60$1@news.mixmin.net> <hnlvpl$tkc$1@news.onet.pl> <hntddv$kql$1@news.mixmin.net> <hnvg1a$7am$1@news.onet.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!news.nask.pl!news.nask.org.pl!news.uni-stuttgart.de!news.stw-bonn.de!news.netcologne.de!newsfeed-fusi2.netcologne.de!news.mixmin.net!not-for-mail
From: minięty czas <crav@inbox.lv>
Newsgroups: pl.comp.lang.asm
Subject: Re: ‘lock–free’ aka
 odżywianie grupy asemblerowców :-)
Date: Sat, 20 Mar 2010 13:06:35 +0000 (UTC)
Organization: opRWTng
Message-ID: <ho2h8p$tl3$1@news.mixmin.net>
References: <hi7d3a$u60$1@news.mixmin.net> <hnlvpl$tkc$1@news.onet.pl> <hntddv$kql$1@news.mixmin.net> <hnvg1a$7am$1@news.onet.pl>
Mime-Version: 1.0
Injection-Date: Sat, 20 Mar 2010 13:06:35 +0000 (UTC)
Injection-Info: news.mixmin.net; posting-host="f2c078953fadb523ea4468cc1793f000"; logging-data="30371"; mail-complaints-to="abuse@mixmin.net"
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit