Domande con tag 'optimization'

2
risposte

I moderni compilatori di oggi eseguono controlli di runtime?

Questo riguarda i compilatori. I compilatori eseguono verifiche di dipendenza in fase di esecuzione per decidere di vettorizzare un ciclo? In altre parole, i compilatori tracciano la logica come se fosse in fase di esecuzione per determinare...
posta 26.02.2015 - 12:53
4
risposte

Quali sono i rami condizionali multipli più costosi o più espressioni relazionali in una singola condizione?

Che è più costoso in termini di costi di elaborazione if ( x < 20 && z == "M") { // statements 3 } if ( x >= 20 && w && x <= 65) { // statements 1 } if( x >= 20 && z == "F"){ // statem...
posta 30.05.2014 - 05:42
1
risposta

Elimina l'entità genitore insieme al figlio

Scenario: Ho un semplice post di testo. Quale può ricevere comments e likes . Tutte le entità hanno le proprie tabelle. Mi piace e commento generano notifications . Base Relazione padre-figlio nel database (RDBMS):...
posta 10.04.2017 - 07:59
1
risposta

È possibile rendere più efficiente questo algoritmo di permutazione raggruppato?

Il seguente programma inizia con centinaia di permutazioni e le riduce a un piccolo set di risultati. Inoltre, sto solo cercando il primo risultato valido. Quali tecniche posso utilizzare per renderlo più efficiente? #!/usr/bin/python3 from it...
posta 27.10.2016 - 01:11
2
risposte

Come evitare ripetute istanze e garbage collection per una classe banale?

Sto sviluppando un gioco RPG a mattonelle 2D per desktop e (si spera) per Android. Per rappresentare una posizione del riquadro nel gioco, sto utilizzando una classe chiamata Location , che ha un valore per x , y e room . roo...
posta 09.07.2016 - 21:51
2
risposte

I benchmark (per confrontare le prestazioni dei processori) dovrebbero essere compilati con l'ottimizzazione CFLAGS?

Ho bisogno di confrontare le prestazioni di 2 processori e ho concluso che dovrei fare un benchmark con diversi test. Attualmente sto usando linpack (HPL) (perché è ancora noto e usato ad esempio per creare la top 500 list) SciMark2 (a...
posta 08.01.2015 - 19:25
1
risposta

Il modo più compatto per rappresentare un grafico [chiuso]

Dati questi nodi: a b c d e f g h E dato alcuni bordi tra i nodi come questo: a/b/c b/c/d c/e c/d/e/f c/g f/g e/f/g a/c/h h/a/b c/a d/b/c f/g/c d/a/f g/f g/a/b/c f/a/b e/a/c (dove a / b / c significa un bordo da a a b, e un altro da b...
posta 29.06.2018 - 18:21
2
risposte

Calcolo della complessità di NPath

Sto provando a calcolare la complessità di NPath all'interno di una funzione, ma non sono sicuro di quali parti conto. La mia comprensione è che sommerà: Se Else Altrimenti se Cambia Caso default Do Mentre È corretto? O m...
posta 29.08.2014 - 17:26
1
risposta

Recupero di errori senza impegnare una comunicazione eccessiva quando si utilizzano prese

Attualmente sto scrivendo un programma che comunica con un server su socket TCP. Inizialmente avevo pianificato che la comunicazione includesse un messaggio che confermasse la comunicazione di successo alla fine della corrispondenza. Il server e...
posta 22.02.2016 - 12:47
1
risposta

Miscelazione del codice dichiarativo e imperativo ('unit test' impliciti?) [chiuso]

Beh, non sono un esperto, ma come studente sono curioso delle lingue e dei loro modelli / obiettivi di design. Mi piacerebbe sapere se ci sono dei punti che mi mancano nei seguenti esempi e perché tecniche come questa non sono ampiamente usa...
posta 18.02.2014 - 21:47