Wait a second...
Nepřihlášený uživatel
You are here: VŠCHT PrahaFCHTÚCHPEL  → Research → Software Developement → FOXGrid - the grid extension for the FOX software

FOXGrid - the grid extension for the FOX software

What is FOXGrid?

FOXGrid is a modification of FOX software (Favre-Nicolin & Černý, 2002) with additional grid (distributed computing) features. FOXGrid code works in following way: One instance of FOX is sending jobs to another FOX instances on the net or on the same multi-core PC. The problem is solved in parallel runs. This method can be used for full utilization on multi-core and hyper threading PC by running multiple clients on the same PC as well as using multiple PC on the net. This allows getting more computational power than with standard FOX without grid extension. The target is to get power to solve more complex structures or problems requiring “brute force” approach.

References:
Favre-Nicolin, V. and Černý, R. J. Appl. Cryst., 2002, 35, 734.

Installation

Windows systems
Download and unpack the attached zip file. Run the executable file (Fox.exe).

Linux systems

  1. Download and unpack FOX source files from FOX's web
  2. Download and unpack the attached zip file from this web. Copy all files from the "src" directory (containing fox.cpp, foxclient.cpp, foxjob.cpp, ...)  to the previous unpacked "src" directory (rewrite all needed files). 
  3. Compile FOXGrid - see FOX's web how to compile FOX software under linux.

Download

The zip file contains source files, executable file and manual (pdf).

AttachmentSize
FOXGrid_rev1221.zip 2.41 MB
FOXGrid_rev1242-win.zip 2.16 MB
Updated: 16.10.2015 15:16, Author: Michal Šimek

UCT Prague
Technická 5
166 28 Prague 6 – Dejvice
IČO: 60461373 / VAT: CZ60461373

Czech Post certified digital mail code: sp4j9ch

Copyright: UCT Prague 2015
Information provided by the Department of International Relations and the Department of R&D. Technical support by the Computing Centre.
switch to desktop version