View Full Document

GAMS, Condor and the Grid



View the full content.
View Full Document
View Full Document

8 views

Unformatted text preview:

GAMS Condor and the Grid Michael C Ferris University of Wisconsin Michael Bussieck GAMS Corp Use of Grid Computation in Optimization Aid search for global solutions typically in non convex or discrete setting Pattern search evolutionary algorithms Branch and bound cut Treat uncertainty sampling Enhance speed of computation Decomposition approaches Splitting Benders Dantzig Wolfe Lagrangian Linear algebra Assumptions for talk Hard Optimization Problem to solve Access to modeling system GAMS iccoptlic txt AMPL Access to Grid computing Condor Sun N6 Grid Engine Globus How to use Grid effectively to solve problem already modeled Build on shoulders of giants Can we use it effectively High throughput not high performance computing modify perspective New modeling features of GAMS facilitate use of grid computation and sophisticated solvers Optimization expertise shared with computational engines Transportation model Typical Application for GAMS b j dem j solve transport min z using lp report z l Understand solve statement b j dem j solve transport min z using lp report z l task create Model Foo gms Foo mod execute Problem solver Solution Instance File 225a Foo nl load 225a gamssol scr Foo sol Model Typical Application for GAMS loop s b j dem s j solve transport min z using lp report s z l Typical Application for GAMS loop s b j dem s j solve transport min z using lp report s z l Need notion of a handle Typical Application for GAMS Grid transport solvelink 3 turn on grid option loop s b j dem s j solve transport min z using lp h s transport handle save instance handle repeat loop s handlecollect h s report s z l h s 0 indicate that we have loaded the solution display sleep card h 0 2 was sleeping for some time until card h 0 or timeelapsed 10 Demonstration source setit cd gams gams trnsgrid setenv USECONDOR lnx gamskeep trnsgrid condor q mkdir gdir gams trnsgrid gdir gdir Demonstration 2 gams trnsspawn gdir gdir s T condor q condor q gams trnscollect gdir gdir r T



Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view GAMS, Condor and the Grid and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view GAMS, Condor and the Grid and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?