Sinnvolle (portable) Threadbibliothek

Programmiersprachen, APIs, Bibliotheken, Open Source Engines, Debugging, Quellcode Fehler und alles was mit praktischer Programmierung zu tun hat.
Antworten
Benutzeravatar
dv
Beiträge: 51
Registriert: 15.09.2002, 17:46
Benutzertext: Ugauga.
Alter Benutzername: dv
Wohnort: Südamerikanischer Dschungel
Kontaktdaten:

Re: Sinnvolle (portable) Threadbibliothek

Beitrag von dv »

Klingt wie eine seltsam mutierte Version von Software Transactional Memory.
knivil
Beiträge: 14
Registriert: 03.04.2008, 01:03

Re: Sinnvolle (portable) Threadbibliothek

Beitrag von knivil »

atomar was ändern, weil du im großen und ganzen alle Kerne dafür anhalten musst
Nein, dass muss man nicht. Nur wenn alle Kerne gleichzeitig diese atomare Operation nutzen, was selten der Fall ist.
Benutzeravatar
Lord Delvin
Establishment
Beiträge: 577
Registriert: 05.07.2003, 11:17

Re: Sinnvolle (portable) Threadbibliothek

Beitrag von Lord Delvin »

Im prinzip hast du zwar recht, ABER:
Du musst diesen Fall erkennen können und damit musst du zumindest allen Kernen zuhören (können).
Und in dem Fall in dem dus nicht musst, war die synchronisation sowieso nicht sinnvoll.

Ich muss letztlich aber schon zugeben, dass es nicht soo viel bringt wie ich zunächst dachte und dass es vor allem bei der momentanen (Bus-/Speicher-)Architektur nicht viel bringt.

Gruß
XML/JSON/EMF in schnell: OGSS
Keine Lust mehr auf C++? Versuche Tyr: Get & Get started
Antworten