| home | layout | structure | qd | hexdump |
          File : queue.dat
 Queue Version : 5.01
          Size : 7168 bytes
    F@H Client : FAH502-Linux.exe

Index X - Core Number

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