Aayush-Ankit / puma-simulator

[ASPLOS 2019] PUMA-simulator provides a detailed simulation model of a dataflow architecture built with NVM (non-volatile memory), and runs ML models compiled using the puma compiler.
MIT License
58 stars 46 forks source link

Can I ask some questions about the compiler? #64

Open xiupingcui opened 1 year ago

xiupingcui commented 1 year ago

I have also read the code of the PUMA simulator, but I have still some questions about the hardware platforms. May I ask some questions about them?

The most important question is how to calculate the time of one full MVM? In my point of view, the time of one full MVM = #col_involved time_adc_once (#input_bit + 2), is it right? And how to model the time of writing to and reading from xbars? Thank you very much!