Domande con tag 'multi-core'

12
risposte

Perché un programma richiede un numero minimo specifico di core CPU?

È possibile scrivere codice (o software completo, piuttosto che un pezzo di codice) che non funzionerà correttamente quando viene eseguito su una CPU con meno di N numero di core? Senza controllandolo esplicitamente e fallendo di proposito:...
posta 07.01.2015 - 13:12
2
risposte

Come programmare l'allocazione dei thread sui processori multicore?

Vorrei sperimentare i thread su un processore multi-core, ad es. per creare un programma che utilizza due thread diversi che vengono eseguiti da due diversi core del processore. Tuttavia, non mi è chiaro a quale livello i thread vengono asseg...
posta 01.01.2013 - 12:37
8
risposte

Quanti sforzi dovremmo dedicare alla programmazione di più core?

Al giorno d'oggi i processori stanno acquisendo sempre più core, il che mi fa pensare ... Dovremmo noi, programmatori, adattarci a questo comportamento e dedicare più impegno alla programmazione di più core? In che misura dovremmo fare e o...
posta 24.09.2010 - 13:30
6
risposte

Next in Concurrency

Per l'anno scorso ho lavorato molto sulla concorrenza in Java e ho creato e lavorato su molti pacchetti simultanei. Quindi, in termini di sviluppo nel mondo concorrente, sono abbastanza fiducioso. Inoltre sono molto interessato a imparare e capi...
posta 13.09.2011 - 17:28
4
risposte

Utilizzo di Clojure invece di Python per motivi di scalabilità (multi-core), buona idea? [chiuso]

Dopo aver letto link e altri confronti tra Clojure e molte lingue, ho iniziato a pensare che, a parte la facilità d'uso, non avrei dovuto essere codificato in Python più, ma in Clojure invece. In realtà, ho iniziato a sentirmi irresponsabile p...
posta 06.04.2012 - 08:04
2
risposte

Quanti thread fanno usare?

Quando ricostruisco sistemi di grandi dimensioni su un computer desktop / portatile, dico a make di utilizzare più thread per accelerare la velocità della compilation, in questo modo: $ make -j$[ $K * $C ] Dove $C dovrebbe indicar...
posta 12.07.2012 - 18:39
2
risposte

La programmazione basata su attività in C ++ richiede nuove funzionalità standard per la lingua?

Quindi ho visto questo video su Youtube con tutti questi maestri di C ++ su GoingNative 2012: pannello interattivo in cui tutti potevano porre le domande. Questo è il video di cui stavo parlando: GoingNative 2012 - Giorno 1 - Pannello intera...
posta 16.05.2013 - 18:15
3
risposte

Perché l'esecuzione di algoritmi con thread con il numero esatto di core della macchina è più veloce di qualsiasi altra cosa?

Ho fatto alcuni test di base multi-threading qui e ho notato che l'aumento di velocità quando si utilizza l'esatto è più grande di quanto mi aspettassi. Supponevo che la velocità aumentasse linearmente fino a raggiungere il limite dei nuclei,...
posta 17.12.2016 - 16:30
1
risposta

Come scrivere una lista doppiamente collegata per l'uso multi-core senza blocco globale?

Sto provando a scrivere una lista ciclica collegata doppiamente dove i nodi o anche i puntatori del link sono bloccati individualmente. Oppure un'implementazione senza blocco o addirittura senza attendere (penso che non sia possibile) L'elenc...
posta 04.06.2015 - 01:41
3
risposte

Quanti thread devo usare nel mio server NIO?

Ho creato un server TCP NIO Java, attualmente utilizza quattro thread. Un thread ServerRunnable che utilizza un selettore e tre thread di lavoro. Ho cercato alcune informazioni al riguardo, come ho letto in passato che dovresti avere solo un...
posta 19.03.2015 - 10:34