NVlabs / timeloop

Timeloop performs modeling, mapping and code-generation for tensor algebra workloads on various accelerator architectures.
https://timeloop.csail.mit.edu/
BSD 3-Clause "New" or "Revised" License
340 stars 104 forks source link

Area Details not present in stats.txt file #44

Closed madnan92 closed 4 years ago

madnan92 commented 4 years ago

Hi @angshuman-parashar Thanks for the great tool. I am using timeloop with accelergy which is giving me ART.yaml and ART_summary.yaml file but in the final stats file I am not getting the overall area that my architecture is consuming. In the stats file it always gives me Area=0 mm^2 Is it normal? Or do I need to to do something to make it work?

nellie-wu commented 4 years ago

Please make sure that you are using the most up-to-date version of Timeloop. If you are using the most up-to-date version, it is possible that the area of your architecture is too small and the area mm^2 is rounded to zero. You check out the individual component areas (arithmetic and storage type components) and also Total topology area number towards the end of the stats file, they are all in um^2.

angshuman-parashar commented 4 years ago

@madnan92 could you please confirm if your problem is resolved?

madnan92 commented 4 years ago

@angshuman-parashar sorry for the late reply as I didn't have access to the system. I tried the latest commit with sample.yaml file using accelergy and cacti but still I am not getting the area stats. Please find attached the timeloop-mapper.stats.txt file for sample.yaml file. timeloop-mapper.stats.txt

madnan92 commented 4 years ago

Sorry, it worked. Thanks