Domande con tag 'concurrency'

2
risposte

Tutte le condizioni di gara sono valide? [chiuso]

Ho appena scritto la seguente parte di codice (in delphi): procedure Update(Value: Integer); begin // If the last update was yesterday, replace yesterday value if CompareDate(FLastUpdate,Now) <> 0 then begin FYesterdayValue :=...
posta 04.03.2014 - 15:18
4
risposte

Qual è il gap di prestazioni del ninja, perché è così grande e come possiamo superarlo?

In base a questo abstract : The "Ninja gap" [...] is the performance gap between naively written C/C++ code that is parallelism unaware (often serial) and best-optimized code on modern multi-/many-core processors. Sembra che stia...
posta 22.02.2016 - 05:53
1
risposta

Attività a tempo sempre in esecuzione

Ho bisogno di progettare un software che invochi alcune azioni regolarmente. Con regolarità intendo dire che ci sono x cose che devono essere fatte alle 12.00, cose alle 12.30 ecc. Ecc. Gli orari e le date sono accessibili dal DB. La mia d...
posta 23.10.2015 - 12:39
6
risposte

Linguaggio di programmazione con supporto di concorrenza nativo per grafici di grandi dimensioni?

Attualmente sto cercando un nuovo linguaggio di programmazione da apprendere (attualmente sto lavorando con alcuni C ++, conosco alcuni C e Python), in particolare uno che ha un supporto di concorrenza incorporato? Voglio provare a costruire una...
posta 16.12.2011 - 00:12
1
risposta

Modifica dei file senza condizioni di gara?

Ho un file CSV che deve essere modificato da più processi contemporaneamente. La mia domanda è: come posso fare questo senza introdurre condizioni di gara? È facile scrivere alla fine del file senza condizioni di gara aprendo (2) in modalità...
posta 31.10.2013 - 15:30
3
risposte

Query DB a lunga esecuzione con scrittura simultanea allo stesso tempo [closed]

Abbiamo una grande tabella con molti dati e una query di selezione che impiega 3 secondi per essere eseguita. Tuttavia siamo un ambiente altamente concorrenziale e ogni secondo otteniamo 100 nuovi record nel nostro database. Quindi supponi...
posta 13.10.2015 - 19:20
2
risposte

Quando, in generale, le ottimizzazioni di concorrenza sono generalmente fatte?

Diciamo che ho bisogno di preformare il seguente task ad alta intensità di calcolo For i in range(100000000): doComplexCalculationWithNoSideEffects(i) La maggior parte delle persone con cui parlo mi dice che praticamente qualsiasi ambie...
posta 08.02.2015 - 01:47
3
risposte

Esiste un algoritmo per determinare la quantità di lavoro necessaria per mantenere occupati i lavoratori?

Ho scritto un programma multi-thread che genera casualmente stringhe e, dopo la generazione, controlla se la stringa contiene un determinato valore. Vale a dire, StringGenerator e StringChecker . Quello che sto cercando di capire è quan...
posta 01.01.2015 - 00:58
2
risposte

GO - Goroutine e concorrenza

Sfondo: Threads use pre-emptive scheduling, whereas fibers use cooperative scheduling. With threads: the current execution path may be interrupted or preempted at any time This means that for threads, data integrity is a big issue beca...
posta 31.01.2017 - 06:06
1
risposta

Tranne il fatto che scrivere uno scheduler di userspace è difficile, quali sono gli svantaggi di M: N threading / thread verdi?

Recentemente ho imparato a conoscere i diversi modi in cui le lingue gestiscono la concorrenza sotto il cofano e vorrei saperne un po 'di più sulle carenze del threading M: N. Per favore perdonami se ho dei fatti sbagliati nei paragrafi seguenti...
posta 30.09.2016 - 14:33