Done with GCJ: improved simulation performance

Alexandre Petit-Bianco apbianco@cygnus.com
Wed Jun 28 11:19:00 GMT 2000


Marcus G. Daniels writes:
> We've used gcj to improve the performance of simulations written for
> the Swarm simulator.

Cool.
> Swarm ( http://www.swarm.org ) is a fine-grained distributed discrete
> event simulator. Swarm is mainly used for agent-based (bottom-up)
> modeling. Swarm is not written in Java, but we have a JNI layer.
> We did it with JNI at first for portability. And, since the
> simulator is not implemented in C++, we didn't expect to see major
> benefits from CNI...

With your authorization, I'll reproduce and adapt this description to
feed our web page. See the patch below. What do you think?
./A
Wed Jun 28 11:18:18 2000 Alexandre Petit-Bianco <apbianco@cygnus.com>
 * done.html: Added swarm entry.
Index: done.html
===================================================================
RCS file: /cvs/java/htdocs/done.html,v
retrieving revision 1.1
diff -u -p -r1.1 done.html
--- done.html 2000年06月28日 04:54:21 1.1
+++ done.html 2000年06月28日 18:19:29
@@ -46,11 +46,40 @@
 <br>
 <h1>Done with GCJ</h1>
 
- This page will soon provide descriptions and links on projects
+ This page provides descriptions and links on projects
 that are using the GCJ runtime and compiler. If you would like
 your project to be listed here or know about a particular
 project, please write to the <A
 HREF=" mailto:java-discuss@sourceware.cygnus.com ">list</A>.
+ <p>
+ Entries are listed in alphabetical order.
+
+ <p> 
+ <table border="0" cellpadding="1" cellspacing="2"
+ fgcolor="#ff0000" rules="all" width="98%">
+ <tr bgcolor="#d0d0d0" valign=top>
+ <td>Project</td><td>Description</td><td>Contact</td>
+ </tr>
+ <tr valign=top>
+ <td><B>Swarm</B></td>
+
+ <td>Swarm is a fine-grained distributed discrete event
+ simulator. Swarm is mainly used for agent-based
+ (bottom-up) modeling. Swarm is not written in Java, but
+ it has a JNI layer. It was done with JNI at first for
+ portability. And, since the simulator is not implemented
+ in C++, it wasn't expected to see major benefits from CNI...
+
+ The tested configuration relies on Kaffe as equipped
+ with gcj support. On Intel Debian 2.2, up to 30%
+ performance gains over Kaffe's jit3 were witnessed.
+ </td>
+ <td><A HREF=" http://www.swarm.org ">Swarm</A>. 
+ <A HREF=" http://sourceware.cygnus.com/ml/java-discuss/2000-06/msg00
084.html">Entry</A> 
+ submitted by <A HREF=" mailto:mgd@swarm.org ">Marcus G. Daniel</A>.
+ </td>
+ </tr>
+ </table>
 
 </td>
 </tr>


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /