-
Path: news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!news.onet.pl!newsgate.m10r2.
onet.pl!niusy.onet.pl
From: p...@p...onet.pl
Newsgroups: pl.comp.programming
Subject: Re: [mt] few points (kilka uwag)
Date: Sun, 04 Sep 2011 07:37:35 +0200
Organization: Onet.pl
Lines: 61
Sender: n...@n...onet.pl
Message-ID: <5...@n...onet.pl>
References: <5...@n...onet.pl>
NNTP-Posting-Host: newsgate.m10r2.onet.pl
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-2"
Content-Transfer-Encoding: 8bit
X-Trace: newsgate.onet.pl 1315114655 1426 213.180.150.14 (4 Sep 2011 05:37:35 GMT)
X-Complaints-To: n...@o...pl
NNTP-Posting-Date: Sun, 4 Sep 2011 05:37:35 +0000 (UTC)
Content-Disposition: inline
X-Mailer: http://niusy.onet.pl
X-Forwarded-For: 79.162.80.69, 10.174.28.60
X-User-Agent: Opera/9.80 (Windows NT 5.1; U; pl) Presto/2.2.15 Version/10.00
Xref: news-archive.icm.edu.pl pl.comp.programming:192220
[ ukryj nagłówki ]> troche pozastanawialem sie nad mt kontynuujac
> to co juz sobie ustalilem pare czy parenascie miesiecy
> temu (mam nadzieje ze rozwazania nie zawieraja bledow)
>
> wyglada mi na to ze o ile bezkolizyjnosc mozna by
> implementowac tylko na rozdrobnionym poziomie
> dostepu do poszczegolnych floatow czy intow to
> nie jest to zbyt realistyczne bo raczej nie wystarczy
>
> potrzebne sa bitowe klucze (loki) zamykajace na raz
> spojnie cale struktury; mozna by probowac pokusic sie
> by lokowac wrecz 'sprzetowo' (cos jak odpowiednik
> hardware'owych przerwan) wszystkie struktury i
> tablice hurtem
> (co byc moze wogole nie wymagaloby ingerencji
> programisty w sensie pisania jakiegokolwiek kodu -
> acz musialby miec swiadomosc ze watki beda mu
> sprzetowo zwisaly przy konkurencyjnym dostepie
> do struktur i tablic
> - nie wiem dokladnie co by z tego wyszlo ale
> pojawily by sie wydaje obecne problemy z
> zakleszczeniami i race'ami, byc moze jednek udaloby sie
> je rozwiazac na tym sprzetowym poziomie a moze nie
> - ten model bylby podobny chyba do obecnego sposobu
> zakladania lokow (znanego mi osobiscie glownie
> z przeczytania 'pthreads primer' bo sam nie
> pisalem prawie nic wielowatkowych programow) -
> z tym ze nie byloby kodu bo loki zakladalyby sie
> automatycznie
problemem jest tez to ze cala duza tablica lokowala by
sie hurtem (podzial na stale kawalki ktore mozna
by polokowac osobno tez byc moze nie rozwiazuje problemu)
ogolnie wydaje mi sie ze zakladanie bitowych kluczykow
wybranym kawalkom danych jest byc moze bardziej wygodnym
rozwiazaniem, np mozna pomyslec o lokowaniu danych
calego modulu - to by sklanialo do dzielania danych
na moduly w zwiazku z potrzebami wielowatkowosci
i/ale trudno mi powiedziec czy byloby to moze dobrze
czy zle
jeszcze jedna uwaga: ten bitowy kluczyk lokujacy jakas
strukture danych nie powinien byc raczej z musu blokiem
(na ktorym zwisa odczyt czy przypisnie) czesto powinien
on byc raczej informacja czy dane sa zalokowane czy nie
tak by mozna to bylo podlaczyc do normalnego watkowego
ifa, druga rzecz ten bitowy kluczyk powinien raczej
dawac oddzielnie ijnformacje o tym czy dane sa przez
kogos obcego obecnie zajete tylko do read tylko do write
czy do obu
trzebaby sie zastanowic teraz jak ew wygladaloby
programowanie przy takim ukladzie i jak by bylo
--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl
Następne wpisy z tego wątku
- 04.09.11 07:50 fir
- 04.09.11 08:31 p...@p...onet.pl
- 04.09.11 09:13 p...@p...onet.pl
Najnowsze wątki z tej grupy
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML