sumit_tuwien Posted November 20, 2023 Report Posted November 20, 2023 Hello All, I have a question. If I want to create a signal tracing database which uses hdf5 format and add sc_hdf5_trace.*, how much approximate effort it will need? Does anybody have any estimation? Regards, Sumit Quote
Eyck Posted November 20, 2023 Report Posted November 20, 2023 That depends on how much you can build on in terms of HDF5. I did a few implementations of some trace files (optimized VCD as well as FST, you can find them here: https://github.com/Minres/SystemC-Components/tree/develop/src/sysc/scc, e.g. fst_trace.hh or vcd_push_trace.hh). My guess would be around a week if you do not have to fiddle with the HDF5 format. But as far as I can judge, HDF5 is not really good at storing trace data efficiently. You have to define a structure on top of HDF5 which takes some time to define efficiently.... Quote
sumit_tuwien Posted November 23, 2023 Author Report Posted November 23, 2023 On 11/20/2023 at 6:05 PM, Eyck said: That depends on how much you can build on in terms of HDF5. I did a few implementations of some trace files (optimized VCD as well as FST, you can find them here: https://github.com/Minres/SystemC-Components/tree/develop/src/sysc/scc, e.g. fst_trace.hh or vcd_push_trace.hh). My guess would be around a week if you do not have to fiddle with the HDF5 format. But as far as I can judge, HDF5 is not really good at storing trace data efficiently. You have to define a structure on top of HDF5 which takes some time to define efficiently.... Thanks Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.