Hi Santosh.
1) If you look at the cpp dll with dependency viewer (or similar), it's
clear that the binary release of the cpp layer for packet table does NOT
include the variable length class; so you'd have to build the source - VL
packet table class is switched out by VLPT_REMOVED being NOT defined (quirky
name, but there you go), see the H5PacketTable.h file. I haven't checked out
the C dll, but it might suffer the same problem.

2) Regarding performance, I've only used it in anger really when writing
files. The main factor that affects performance is compression. My
application processes a proprietary file, generating an HDF5 file containing
several thousand packet tables. For an example proprietary file of size
100MB, with compression effort 0, processing time is 440 seconds. Same file,
same code, but with compression disabled (-1) when declaring the packet
table object, improves time to 34 seconds - i.e. over 10 times faster for a
change of 1 character in my source code ....
So my approach is to disable compression, since client's can always zip the
resultant file if they wish.
Steve
-- 
View this message in context: 
http://hdf-forum.184993.n3.nabble.com/Performance-issues-with-Packet-Table-tp1903029p1904312.html
Sent from the hdf-forum mailing list archive at Nabble.com.

_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org

Reply via email to