Panda Download
See the Panda documentation.
Packages on which Panda depends
Daslib
All current versions of Panda rely on our synchronization server, daslib.
You must download and install that first.
- download daslib.tgz; unpack and
follow instructions in the file README
LFC-GM
To run Panda over LFC-GM over GM and Myrinet, you are required to download
and install the following two packages first. For Panda over sockets (UDP),
these packages are not required.
- our extensions to GM.
This is a tar file of a 1.5.2-based GM version
with the "heralds" extension that we are using on
DAS-2.
Basically it allows you to do a blocking receive in a
separate thread that is only woken up when the application
isn't polling frequently enough in its other threads.
For an example how this is used, see the way asynchronous interrupts
are implemented in LFC-GM (below).
Download gm-1_5_1_1_Linux-VU-heralds.tar.gz
You need to configure and compile this GM against the kernel
source tree you are using, e.g., with:
./configure --with-linux=/usr/local/src/linux-2.4.19 --enable-maintainer-mode
The "--enable-maintainer-mode" forces a recompilation
of the firmware, which isn't done by default.
This means you will also need the gcc compiler tools for the
LANai, which can be downloaded from the Myricom site.
- The compatibility layer LFC-GM which implements the LFC interface on
top of GM.
Download lfc-gm.tgz, unpack
and follow instructions in the file README.
Panda source tree
- download panda-4.0.tgz; unpack and
follow instructions in the file README
This page is maintained by Rutger Hofman.
Last modified:
Tue Jul 21 16:36:19 MET DST 1998