Ho un programma altamente threaded ma credo che non sia in grado di scalare bene su più core perché sta già saturando tutta la larghezza di banda della memoria.Come misurare l'utilizzo della larghezza di banda della memoria su Windows?
C'è qualche strumento là fuori che consente di misurare quanta larghezza di banda di memoria viene utilizzata?
Edit: Si prega di notare che il profiler tipici mostrano le cose come le perdite di memoria e allocazione della memoria, che io non sono interessato a io sono solo se la larghezza di banda di memoria viene saturo o meno..
Se si desidera uno strumento sysadmin, è necessario specificare il proprio sistema operativo. di voi volete uno strumento programmatico, è necessario specificare il linguaggio di programmazione. –
In realtà, no. La larghezza di banda della memoria fuori dalla CPU attraverso le cache nella memoria principale è un concetto di basso livello _ indipendente dal linguaggio di programmazione. – MSalters
le sue finestre. ho modificato il titolo per riflettere questo. d'accordo con msalters, il linguaggio di programmazione non ha nulla a che fare con la misurazione della larghezza di banda della memoria. – pdeva