Domande taggate «optimization»

L'ottimizzazione è il processo di miglioramento di un programma esistente per farlo funzionare in modo più efficiente o / e utilizzando meno risorse.

7
Quando devo scaricare il lavoro su una GPU anziché sulla CPU?
Sistemi più recenti come OpenCL sono stati creati in modo da poter eseguire sempre più codice sui nostri processori grafici, il che ha senso, perché dovremmo essere in grado di utilizzare quanta più potenza possibile nei nostri sistemi. Tuttavia, con tutti questi nuovi sistemi, sembra che le GPU siano migliori …
15 optimization  cpu  gpu 




2
Algoritmo di colonia di formiche
Sono uno studente che lavora su un simulatore di colonie di formiche per un progetto di corso. L'algoritmo per esso è (ovviamente) un algoritmo di colonia di formiche. So che ci sono varie forme dell'algoritmo ma tutte erano troppo dettagliate matematicamente per noi, quindi abbiamo adottato un approccio in cui …



6
Perché i compilatori non incorporano tutto? [chiuso]
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . A volte i compilatori chiamano le funzioni in linea. Ciò significa …


4
Gli approcci contro la base di codice diventano uniformemente lenti
Stiamo lavorando su una base di codice C ++ di dimensioni moderate (10Mloc) che attraverso i nostri sforzi di ottimizzazione sta diventando uniformemente lenta . Questa base di codice è un insieme di librerie che combiniamo per metterle al lavoro. Quando è stato sviluppato il quadro generale di come comunicano …
11 c++  optimization 

4
Come documentare e insegnare agli altri un codice computazionalmente "ottimizzato oltre il riconoscimento"?
Occasionalmente esiste l'1% di codice sufficientemente intenso dal punto di vista computazionale che richiede il tipo più pesante di ottimizzazione a basso livello. Esempi sono l'elaborazione video, l'elaborazione delle immagini e tutti i tipi di elaborazione del segnale, in generale. Gli obiettivi sono documentare e insegnare le tecniche di ottimizzazione, …


5
Ottimizzazione delle allocazioni di stringhe ridondanti in C ++
Ho un componente C ++ abbastanza complesso le cui prestazioni sono diventate un problema. La profilatura mostra che la maggior parte del tempo di esecuzione viene semplicemente impiegata nell'allocazione della memoria per std::strings. So che c'è molta ridondanza tra quelle stringhe. Una manciata di valori si ripete molto frequentemente ma …



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.