diff options
author | Erik Schnetter <schnetter@aei.mpg.de> | 2004-12-07 16:06:00 +0000 |
---|---|---|
committer | Erik Schnetter <schnetter@aei.mpg.de> | 2004-12-07 16:06:00 +0000 |
commit | 927dbaa211046a0f3b5d02866c34d91b944006fb (patch) | |
tree | f36f09e57a4db4ce914983845251019eb4a71591 | |
parent | 03934c8e2d3ba84bf329fd65f04cba01effd6e8a (diff) |
CarpetWeb: Announce Carpet design walkthrough
darcs-hash:20041207160617-891bb-285436c02558b68231e3e3cb2e845c64c5b96626.gz
-rw-r--r-- | Carpet/CarpetWeb/design-walkthrough.html | 127 | ||||
-rw-r--r-- | Carpet/CarpetWeb/index.html | 7 |
2 files changed, 133 insertions, 1 deletions
diff --git a/Carpet/CarpetWeb/design-walkthrough.html b/Carpet/CarpetWeb/design-walkthrough.html new file mode 100644 index 000000000..7741b1bc9 --- /dev/null +++ b/Carpet/CarpetWeb/design-walkthrough.html @@ -0,0 +1,127 @@ +<?xml version="1.0" encoding="ISO-8859-15"?> +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" + "DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" /> +<title>Carpet Design Walkthrough</title> +</head> +<body> +<h1>Carpet Design Walkthrough</h1> + +<!-- ======================================================================= --> +<h2>Introduction</h2> + +<p> +The <a href="http://numrel.aei.mpg.de">AEI numrel group</a> +is hosting a "Carpet Design Walkthrough" +on 13-15.Dec.2004. We plan to start at 3:30pm each day (European time), +and run for roughly 2 hours each day. The meetings will be held at +the +<a href="http://numrel.aei.mpg.de/VisitorInfo/benzstrasse-map.png"> + numrel group offices at Benzstrasse 8/9, Potsdam Babelsberg</a>. +Anyone interested is welcome to attend in person, to listen in by telephone, +or to watch/listen/participate by Access Grid video conferencing. +</p> + +<p> +General discussion about this meeting (including topics to be covered) +should be on the +<a href="mailto:developers@lists.carpetcode.org"> + <code>developers@lists.carpetcode.org</code></a> +mailing list +(<a href="http://lists.carpetcode.org/archives/developers/">archives here</a>). +Most questions about organization should be directed to +Jonathan Thornburg <code><jthorn@aei.mpg-zebra.de></code> +(remove "-animal"); +questions about the Access Grid should be directed to +Steve White <code><swhite@aei.mpg-zebra.de></code> +(again, remove "-animal"). +</p> + +<p> +Our current plan is to start things off with a more general +"Cactus/Carpet Design Overview" on monday, covering design topics +that should be useful to everyone using Carpet. +Then on tuesday && wednesday we will move to more technical +material (likely to be of interest only to people who are programming +either inside the Carpet code itself, or infrastructure thorns that +must closely interoperate with Carpet). +</p> + +<!-- ======================================================================= --> +<h2>Agenda</h2> + +<p> +Here's the current draft agenda: +</p> +<ul> +<li> Overview of the Carpet (= Berger-Oliger) mesh refinement + & time evolution algorithm</li> +<li> Basic Carpet Terminology + <ul> + <li> terminology for patches, components, grids, + refinement levels, ...</li> + <li> how grid points are numbered</li> + </ul></li> +<li> Overview of relevant parts of Cactus architecture + <ul> + <li> the schedule tree</li> + <li> the MoL thorn for time evolution</li> + <li> what's done by the flesh / the driver (Carpet, PUGH, etc) + / MoL / other infrastructure thorns</li> + <li> how multipatch works (or is supposed to work) in Carpet</li> + </ul></li> +<li> More on Cactus Architecture + <ul> + <li> flesh/driver interface</li> + <li> the GH structure</li> + <li> how I/O and checkpoint/recover work</li> + <li> other important flesh data structures</li> + </ul></li> +<li> More on Carpet Design + <ul> + <li> interaction with the flesh</li> + <li> interaction with MoL for time evolution</li> + <li> interaction with CoordBase (set up grid size/shape/etc) + and SymBase (symmetries and symmetry interpolation)</li> + <li> strategy for managing the GH</li> + <li> modes & mode switching</li> + <li> how grid {functions,arrays} are distributed across processors</li> + </ul></li> +<li> A (Very) High-Level Tour of the Carpet Implementation + <ul> + <li> partitioning into CarpetLib/Carpet/CarpetRegrid</li> + <li> main global data structures which infrastructure + thorns might want (eg current component, level, patch, ...)</li> + <li> APIs for mode switching and setting the current + component/level/patch/etc</li> + <li> how Carpet manages interprocessor communication + (and how this could/should be changed to improve + performance scaling)</li> + </ul></li> +</ul> + +<!-- ======================================================================= --> +<hr /> + +<p>Go back to the <a href=".">Carpet home page</a>.</p> + +<hr /> + +<p> + <a href="http://validator.w3.org/check?uri=referer"><img + src="http://www.w3.org/Icons/valid-xhtml10" alt="Valid XHTML 1.0!" + height="31" width="88" /></a> +</p> + +<hr /> +<address><a href="mailto:schnetter@uni-tuebingen.de">Erik Schnetter</a></address> +<!-- hhmts start --> +Last modified: Tue Dec 7 17:04:54 CET 2004 +<!-- hhmts end --> + +<!-- ======================================================================= --> +</body> +</html> diff --git a/Carpet/CarpetWeb/index.html b/Carpet/CarpetWeb/index.html index b3b75ba53..013387158 100644 --- a/Carpet/CarpetWeb/index.html +++ b/Carpet/CarpetWeb/index.html @@ -70,6 +70,11 @@ <h2>News</h2> + <p><b>December 7, 2004:</b> Jonathan Thornburg is organising a <a + href="design-walkthrough.html">Carpet Design Walkthrough</a>, + which will take place December 13 to 15 at the AEI and will be + broadcast via the accessgrid and/or telephone.</p> + <p><b>Sepbember 18, 2004:</b> There is now a new repository for the development version of Carpet. This repository is managed by <a href="http://darcs.net/">darcs</a> instead of <a @@ -364,7 +369,7 @@ <p> <!-- Created: Tue Aug 12 12:12:08 CEST 2003 --> <!-- hhmts start --> -Last modified: Wed Nov 24 23:30:31 CST 2004 +Last modified: Tue Dec 7 16:59:41 CET 2004 <!-- hhmts end --> </p> |