Domande con tag 'parallelism'

2
risposte

Come ottimizzare / parallelizzare il seguente algoritmo di clustering / join:

Ho un algoritmo relativamente piccolo che occupa circa il 60% del tempo di esecuzione totale del mio codice scientifico (57 righe di 3600), quindi mi piacerebbe trovare un modo per ottimizzare ciò che sto facendo e fare il codice indipendente da...
posta 08.11.2015 - 16:15
1
risposta

Ricerca di grandi quantità di dati per l'elaborazione parallela [chiusa]

Ho un set di dati contenente un elenco di utenti (circa 50 milioni). Ogni utente ha un indirizzo email, un nome e altre colonne di dati. Voglio inviare un'email settimanale a quegli utenti e il contenuto dell'email sarà basato sui dati dell'ut...
posta 30.11.2015 - 12:27
2
risposte

Esiste uno pseudocodice standard per algoritmi paralleli?

Gli stili comuni di pseudocodice sono in gran parte comprensibili, ed è più o meno chiaro come scrivere lo pseudocodice per i programmi sequenziali. Ma se il parallelismo non è nascosto dietro una libreria completa ed è considerato come una p...
posta 20.08.2011 - 22:05
1
risposta

Parallelismo quando si usano le funzioni di Azure per aggiornare un documento DocumentDB

Sto scrivendo un'app Web che consente agli utenti di caricare annunci immobiliari. Parte di ciò che fa è consentire loro di caricare le foto della proprietà che stanno elencando. Sto utilizzando un approccio di tipo micro-service, quindi c'è...
posta 04.03.2017 - 16:08
1
risposta

Parallelizzazione: scelta del modello di comunicazione

Dichiarazione di non responsabilità: se non sei interessato alla parallelizzazione (sui cluster), questa domanda probabilmente non ti interessa e probabilmente non vale la pena leggerla. TL; DR: cerco un modello di comunicazione (preferib...
posta 17.02.2013 - 12:25
2
risposte

Scheda grafica per programmazione parallela rispetto ai metodi tradizionali

Con una semplice ricerca in Amazon si può vedere che l'approccio moderno per la programmazione parallela è usare la tua scheda grafica. Comunque sono ancora un po 'scettico a riguardo. Il mio ultimo computer ha una CPU a 8 core, di cui ho bisogn...
posta 27.06.2011 - 16:06
3
risposte

Quali scenari utilizzare le raccolte simultanee .NET in modo efficace?

Sto studiando come introdurre il parallelismo in un'applicazione per migliorare le prestazioni. In particolare, sto analizzando parallelamente i loop e le loro varianti e i miei esperimenti iniziali mostrano un sovraccarico significativo nell'ut...
posta 21.10.2015 - 13:23
2
risposte

Numero ottimale di processi paralleli

Ho appena finito di scrivere un ray trac (di base) in C # per divertimento e per l'esperienza di apprendimento. Ora voglio approfondire questa esperienza di apprendimento. Mi sembra che il ray tracing sia un candidato ideale per l'elaborazione p...
posta 11.04.2012 - 18:00
3
risposte

Come risolvere il problema del blocco implicito e dell'esecuzione parallela?

Dove si trova il codice: function A() { lock() doSomething() unlock() } Possiamo chiamare A in modo sicuro da più thread, ma non sarà mai eseguito in parallelo. Per l'esecuzione parallela, dobbiamo eludere tutto questo codi...
posta 29.06.2011 - 10:00
1
risposta

Il mergesort parallelo viene eseguito in modo diverso su mesh vs array lineare di processori?

Attualmente sto seguendo un corso sull'introduzione all'algoritmo e ho trovato l'algoritmo parallelo di mergesort. La mia domanda è: c'è qualche differenza nel piano dell'algoritmo se gira su una mesh 2d invece di infiniti processori lineari?...
posta 04.07.2014 - 02:57