File : queue.dat Queue Version : 5.01 Size : 7168 bytes F@H Client : FAH502-Linux.exe
This full URL is actually constructed by qd (and the client) from the directory URL and the core number, both of which are stored in queue.dat. It can be used to verify that the server knows the correct client OS type, and also to determine which core is required for this work unit. At present, Core_65 is Tinker (Folding), Core_78 is Gromacs (Folding), Core_79 is double-precision SSE2 Gromacs (Folding), Core_82 is PMD Amber (Folding), Core_96 is QMD (Folding), and Core_ca used to be SPG (Genome). A newer core, Core_a0 is Gromacs 33 (Folding). See also FAH Wiki: Cores
The core version which was most recently run on this unit is shown in parenthesis after the URL, if it can be determined. It is parsed by qd from the core log file, which is deleted if the unit uploads on the very first try, so on some systems which have permanent connections to the Internet, the core version will only rarely be shown at indices other than the current one.
grep "180 Core_xx" qd.c u32 core; /* 180 Core_xx number (hex) */
./qd -q queue.dat | grep core core URL: http://www.stanford.edu/~pande/Linux/x86/Core_82.fah # Index 3 core URL: http://www.stanford.edu/~pande/Linux/x86/Core_78.fah # Index 4 core URL: http://www.stanford.edu/~pande/Linux/x86/Core_78.fah # Index 5 core URL: http://www.stanford.edu/~pande/Linux/x86/Core_78.fah # Index 6 core URL: http://www.stanford.edu/~pande/Linux/x86/Core_78.fah # Index 7 core URL: http://www.stanford.edu/~pande/Linux/x86/Core_78.fah # Index 8 core URL: http://www.stanford.edu/~pande/Linux/x86/Core_65.fah # Index 9 core URL: http://www.stanford.edu/~pande/Linux/x86/Core_78.fah # Index 0 core URL: http://www.stanford.edu/~pande/Linux/x86/Core_78.fah # Index 1 core URL: http://www.stanford.edu/~pande/Linux/x86/Core_a0.fah # Index 2
hexdump -C -s 188 -n 4 queue.dat # Index 0 000000bc 78 00 00 00 |x...| 000000c0 hexdump -C -s 900 -n 4 queue.dat # Index 1 00000384 78 00 00 00 |x...| 00000388 hexdump -C -s 1612 -n 4 queue.dat # Index 2 0000064c a0 00 00 00 | ...| 00000650 hexdump -C -s 2324 -n 4 queue.dat # Index 3 00000914 82 00 00 00 |....| 00000918 hexdump -C -s 3036 -n 4 queue.dat # Index 4 00000bdc 78 00 00 00 |x...| 00000be0 hexdump -C -s 3748 -n 4 queue.dat # Index 5 00000ea4 78 00 00 00 |x...| 00000ea8 hexdump -C -s 4460 -n 4 queue.dat # Index 6 0000116c 78 00 00 00 |x...| 00001170 hexdump -C -s 5172 -n 4 queue.dat # Index 7 00001434 78 00 00 00 |x...| 00001438 hexdump -C -s 5884 -n 4 queue.dat # Index 8 000016fc 78 00 00 00 |x...| 00001700 hexdump -C -s 6596 -n 4 queue.dat # Index 9 000019c4 65 00 00 00 |e...| 000019c8