charm.git
23 years agoAdded the Crn module documentation to the conv-ext manual.
Milind Bhandarkar [Thu, 29 Oct 1998 23:05:48 +0000 (23:05 +0000)]
Added the Crn module documentation to the conv-ext manual.

23 years agoFixed all the memory leaks in cldb.c and cldb.graph.c
Milind Bhandarkar [Thu, 29 Oct 1998 22:20:04 +0000 (22:20 +0000)]
Fixed all the memory leaks in cldb.c and cldb.graph.c

23 years agoFixed three memory leaks in CmiMultipleSend.
Milind Bhandarkar [Thu, 29 Oct 1998 18:43:20 +0000 (18:43 +0000)]
Fixed three memory leaks in CmiMultipleSend.

23 years agoFixed the SMP startup bug with unequal number of processors per SMP node.
Milind Bhandarkar [Fri, 23 Oct 1998 22:21:16 +0000 (22:21 +0000)]
Fixed the SMP startup bug with unequal number of processors per SMP node.

23 years agoFixed a stupid linking bug on SMP. It arose from declaring some
Milind Bhandarkar [Wed, 21 Oct 1998 11:58:53 +0000 (11:58 +0000)]
Fixed a stupid linking bug on SMP. It arose from declaring some
variables static, and then accessing them through macros in converse.h

23 years agoRemoved some compilation warnings because of wrong prototyping.
Milind Bhandarkar [Wed, 21 Oct 1998 03:51:16 +0000 (03:51 +0000)]
Removed some compilation warnings because of wrong prototyping.

23 years agoFixed multicast memory error. It was accessing data beyond message boundary.
Milind Bhandarkar [Wed, 21 Oct 1998 03:49:09 +0000 (03:49 +0000)]
Fixed multicast memory error. It was accessing data beyond message boundary.

23 years agoFixed multicast bug that resulted on net-sol-smp because
Milind Bhandarkar [Tue, 20 Oct 1998 18:07:24 +0000 (18:07 +0000)]
Fixed multicast bug that resulted on net-sol-smp because
CmiGroupInit was called twice.

23 years agoFixed the printf buffer overflow bug. Now both printf buffer and
Milind Bhandarkar [Tue, 20 Oct 1998 15:43:35 +0000 (15:43 +0000)]
Fixed the printf buffer overflow bug. Now both printf buffer and
ctrl_sendone buffer are 16K.

23 years agoLatest version of graph-based load balancer. Programs linking with
Terry L. Wilmarth [Thu, 15 Oct 1998 20:25:23 +0000 (20:25 +0000)]
Latest version of graph-based load balancer.  Programs linking with
-balance graph will now link correctly.

23 years agoChanged CrnState to CrnStream, and CrnInitState to CrnInitStream.
Milind Bhandarkar [Thu, 15 Oct 1998 19:29:03 +0000 (19:29 +0000)]
Changed CrnState to CrnStream, and CrnInitState to CrnInitStream.

23 years agoFixed some syntax errors.
Milind Bhandarkar [Thu, 15 Oct 1998 09:12:54 +0000 (09:12 +0000)]
Fixed some syntax errors.

23 years agoFixed initialization of a couple of Cpv Variables.
Milind Bhandarkar [Thu, 15 Oct 1998 09:12:13 +0000 (09:12 +0000)]
Fixed initialization of a couple of Cpv Variables.
Added CrnInit to initialize random number generation interface.

23 years agoAdded Converse random number interface.
Milind Bhandarkar [Thu, 15 Oct 1998 09:11:17 +0000 (09:11 +0000)]
Added Converse random number interface.

23 years agoAdded random.c.
Milind Bhandarkar [Thu, 15 Oct 1998 09:10:34 +0000 (09:10 +0000)]
Added random.c.

23 years agoFixed barrier synchronization bug on SMP.
Milind Bhandarkar [Thu, 15 Oct 1998 09:06:58 +0000 (09:06 +0000)]
Fixed barrier synchronization bug on SMP.

23 years agoAdded 64-bit Linear Congruential Pseudorandom Streams generator.
Milind Bhandarkar [Thu, 15 Oct 1998 08:45:26 +0000 (08:45 +0000)]
Added 64-bit Linear Congruential Pseudorandom Streams generator.

23 years agoAdded dummy CldNotify function.
Terry L. Wilmarth [Tue, 13 Oct 1998 04:46:38 +0000 (04:46 +0000)]
Added dummy CldNotify function.

23 years agoAdded CldNotify.
Terry L. Wilmarth [Tue, 13 Oct 1998 04:46:18 +0000 (04:46 +0000)]
Added CldNotify.

23 years agoRemoved outdated documentation.
Milind Bhandarkar [Fri, 9 Oct 1998 21:25:02 +0000 (21:25 +0000)]
Removed outdated documentation.

23 years agoTurned incremental linking off.
Milind Bhandarkar [Fri, 9 Oct 1998 20:05:23 +0000 (20:05 +0000)]
Turned incremental linking off.

23 years agoAdded checking for error in memory allocation.
Milind Bhandarkar [Fri, 9 Oct 1998 20:04:53 +0000 (20:04 +0000)]
Added checking for error in memory allocation.

23 years agoTurned logging off.
Milind Bhandarkar [Fri, 9 Oct 1998 20:03:20 +0000 (20:03 +0000)]
Turned logging off.

23 years agoChanged to use SUN compilers.
Milind Bhandarkar [Thu, 8 Oct 1998 16:47:16 +0000 (16:47 +0000)]
Changed to use SUN compilers.

23 years agoRemoved RCS information.
Milind Bhandarkar [Thu, 8 Oct 1998 00:19:13 +0000 (00:19 +0000)]
Removed RCS information.

23 years agoRemoved RCS information from every file.
Milind Bhandarkar [Thu, 8 Oct 1998 00:06:48 +0000 (00:06 +0000)]
Removed RCS information from every file.

23 years agoAdded CommLock and Unlock around CommServer.
Milind Bhandarkar [Wed, 7 Oct 1998 22:49:26 +0000 (22:49 +0000)]
Added CommLock and Unlock around CommServer.

23 years agoFixed the problem in SMP startup.
Milind Bhandarkar [Tue, 6 Oct 1998 22:09:38 +0000 (22:09 +0000)]
Fixed the problem in SMP startup.

23 years agoModified documentation for CmiMultipleSend
Parthasarathy Ramachandran [Wed, 23 Sep 1998 20:20:00 +0000 (20:20 +0000)]
Modified documentation for CmiMultipleSend

23 years agomodified for client server module
Parthasarathy Ramachandran [Wed, 23 Sep 1998 15:46:23 +0000 (15:46 +0000)]
modified for client server module

23 years agoModified for client server module
Parthasarathy Ramachandran [Wed, 23 Sep 1998 15:43:18 +0000 (15:43 +0000)]
Modified for client server module

23 years agoremoved bugs in Client server module.
Parthasarathy Ramachandran [Wed, 23 Sep 1998 15:42:24 +0000 (15:42 +0000)]
removed bugs in Client server module.

23 years agoRemoved all net-version bugs. New implementation of PCQueue.
Parthasarathy Ramachandran [Fri, 18 Sep 1998 16:52:10 +0000 (16:52 +0000)]
Removed all net-version bugs. New implementation of PCQueue.

23 years agoNew origin MPI version
Robert Brunner [Tue, 15 Sep 1998 21:15:00 +0000 (21:15 +0000)]
New origin MPI version

23 years agoChanged exit to globalexit
Robert Brunner [Mon, 14 Sep 1998 18:13:29 +0000 (18:13 +0000)]
Changed exit to globalexit

23 years agoChecked in memory monitoring
Robert Brunner [Thu, 10 Sep 1998 19:49:23 +0000 (19:49 +0000)]
Checked in memory monitoring

23 years agoRemoved printfs.
Milind Bhandarkar [Wed, 9 Sep 1998 16:18:49 +0000 (16:18 +0000)]
Removed printfs.

23 years agoI added the +memsize option back, to set the size of the shared arena.
Robert Brunner [Tue, 1 Sep 1998 16:35:49 +0000 (16:35 +0000)]
I added the +memsize option back, to set the size of the shared arena.

23 years agoAdded CmiNodeBarrier and CmiNodeBarrierInit functions
Parthasarathy Ramachandran [Tue, 1 Sep 1998 04:30:43 +0000 (04:30 +0000)]
Added CmiNodeBarrier and CmiNodeBarrierInit functions

23 years agoAdded declarations for CmiNodeBarrier() (and associated CmiNodeBarrierInit())
Parthasarathy Ramachandran [Tue, 1 Sep 1998 04:29:32 +0000 (04:29 +0000)]
Added declarations for CmiNodeBarrier() (and associated CmiNodeBarrierInit())

23 years agoAdded printWindow routine to be called periodically.
Milind Bhandarkar [Fri, 28 Aug 1998 16:25:51 +0000 (16:25 +0000)]
Added printWindow routine to be called periodically.

23 years agoadded net statistics to net version.
Milind Bhandarkar [Wed, 26 Aug 1998 07:23:46 +0000 (07:23 +0000)]
added net statistics to net version.

23 years agofixed the linux-bigmsg bug.
Milind Bhandarkar [Mon, 24 Aug 1998 16:48:14 +0000 (16:48 +0000)]
fixed the linux-bigmsg bug.

23 years agoPadded envelope to 56 bytes, a multiple-of-8 length.
Robert Brunner [Fri, 21 Aug 1998 22:27:54 +0000 (22:27 +0000)]
Padded envelope to 56 bytes, a multiple-of-8 length.

23 years ago*** empty log message ***
Milind Bhandarkar [Mon, 17 Aug 1998 16:51:42 +0000 (16:51 +0000)]
*** empty log message ***

23 years agoFixed the writeall bug in machine.c (EINTR caused abort, not retry.)
Milind Bhandarkar [Mon, 17 Aug 1998 16:48:39 +0000 (16:48 +0000)]
Fixed the writeall bug in machine.c (EINTR caused abort, not retry.)
Also, fixed the dependence of ld on order of libraries.

23 years agoFixed BFIFO typo.
Milind Bhandarkar [Mon, 17 Aug 1998 15:02:20 +0000 (15:02 +0000)]
Fixed BFIFO typo.

23 years agoMade a special idl language case, so charm++ doesn't have to include -lidl.
Robert Brunner [Mon, 10 Aug 1998 17:17:58 +0000 (17:17 +0000)]
Made a special idl language case, so charm++ doesn't have to include -lidl.

23 years agoAdded IDL translator.
Milind Bhandarkar [Tue, 4 Aug 1998 03:53:37 +0000 (03:53 +0000)]
Added IDL translator.

23 years agoAdded runtime support file for IDL.
Milind Bhandarkar [Tue, 4 Aug 1998 03:52:11 +0000 (03:52 +0000)]
Added runtime support file for IDL.

23 years agoThreads will die on errors now, allowing the whole program to terminate.
Robert Brunner [Mon, 3 Aug 1998 19:31:58 +0000 (19:31 +0000)]
Threads will die on errors now, allowing the whole program to terminate.

23 years agoAdded message stats.
Terry L. Wilmarth [Thu, 23 Jul 1998 19:28:37 +0000 (19:28 +0000)]
Added message stats.

23 years agoIncorporated multiple improvements.
Terry L. Wilmarth [Wed, 22 Jul 1998 18:58:54 +0000 (18:58 +0000)]
Incorporated multiple improvements.

23 years agoKcc version of the net-linux files
Robert Brunner [Wed, 22 Jul 1998 18:28:14 +0000 (18:28 +0000)]
Kcc version of the net-linux files

23 years agoFixed to match the mysterious changes in cldb.c cldb.rand.c and CldEnqueue.
Terry L. Wilmarth [Thu, 16 Jul 1998 19:32:10 +0000 (19:32 +0000)]
Fixed to match the mysterious changes in cldb.c cldb.rand.c and CldEnqueue.

23 years agoAdded graph balancer library... AGAIN!
Terry L. Wilmarth [Thu, 16 Jul 1998 19:25:32 +0000 (19:25 +0000)]
Added graph balancer library... AGAIN!

23 years ago*** empty log message ***
Josh Yelon [Mon, 13 Jul 1998 18:17:34 +0000 (18:17 +0000)]
*** empty log message ***

23 years agoChanged IDL translator to fix multiple message definitions.
Milind Bhandarkar [Thu, 9 Jul 1998 00:18:40 +0000 (00:18 +0000)]
Changed IDL translator to fix multiple message definitions.

23 years agoWas storing argv in global var, not good, since stack-allocated.
Josh Yelon [Wed, 8 Jul 1998 22:44:38 +0000 (22:44 +0000)]
Was storing argv in global var, not good, since stack-allocated.

23 years agoChanged CldEnqueue to three parameters ( no pack function )
Josh Yelon [Thu, 2 Jul 1998 02:51:59 +0000 (02:51 +0000)]
Changed CldEnqueue to three parameters ( no pack function )

23 years agoAdded code to re-count argc after calling ConverseCommonInit.
Milind Bhandarkar [Mon, 29 Jun 1998 17:16:42 +0000 (17:16 +0000)]
Added code to re-count argc after calling ConverseCommonInit.

23 years agoFixed the argv passing to all the processors as only processor 0 was
Milind Bhandarkar [Mon, 29 Jun 1998 16:51:31 +0000 (16:51 +0000)]
Fixed the argv passing to all the processors as only processor 0 was
processing and removing the command-line arguments.

23 years agoMade default trace size to be 100000.
Milind Bhandarkar [Fri, 26 Jun 1998 22:25:45 +0000 (22:25 +0000)]
Made default trace size to be 100000.

23 years agoMoved CmiTimer calls to machine.c to utilize the CPU clock registers.
Milind Bhandarkar [Thu, 25 Jun 1998 21:57:51 +0000 (21:57 +0000)]
Moved CmiTimer calls to machine.c to utilize the CPU clock registers.

23 years agoPort for HP aCC optimizing compiler
Robert Brunner [Wed, 17 Jun 1998 17:04:56 +0000 (17:04 +0000)]
Port for HP aCC optimizing compiler

23 years agoIDL changes for HP aCC compiler. I changed the declaration of yyerror
Robert Brunner [Wed, 17 Jun 1998 17:02:27 +0000 (17:02 +0000)]
IDL changes for HP aCC compiler.  I changed the declaration of yyerror
to be yyerror(const char *)

23 years agoFixed typedefs for t3e.
Milind Bhandarkar [Tue, 16 Jun 1998 21:57:56 +0000 (21:57 +0000)]
Fixed typedefs for t3e.

23 years agoFixed typedefs for uth-hp-cc and net-hp-cc.
Milind Bhandarkar [Tue, 16 Jun 1998 19:21:57 +0000 (19:21 +0000)]
Fixed typedefs for uth-hp-cc and net-hp-cc.

23 years agoFixed the InitBarrierPhase2 bug.
Milind Bhandarkar [Tue, 16 Jun 1998 18:38:59 +0000 (18:38 +0000)]
Fixed the InitBarrierPhase2 bug.

23 years agoFixed typedefs for net-rs6k and sp3.
Milind Bhandarkar [Tue, 16 Jun 1998 17:02:34 +0000 (17:02 +0000)]
Fixed typedefs for net-rs6k and sp3.
Also fixed a longstanding charm translator bug to deal with quirks of
ld on AIX.

23 years agoCleaned up a small part of charm runtime.
Milind Bhandarkar [Tue, 16 Jun 1998 04:43:21 +0000 (04:43 +0000)]
Cleaned up a small part of charm runtime.

23 years agoFixed typedef macros.
Milind Bhandarkar [Mon, 15 Jun 1998 23:50:33 +0000 (23:50 +0000)]
Fixed typedef macros.

23 years agoFixed charm++ message macros to adhere to the new LDB structure.
Milind Bhandarkar [Mon, 15 Jun 1998 23:49:19 +0000 (23:49 +0000)]
Fixed charm++ message macros to adhere to the new LDB structure.

23 years agoFixed cld.rand.c and cld.graph.c to conform to new macros.
Milind Bhandarkar [Mon, 15 Jun 1998 23:32:31 +0000 (23:32 +0000)]
Fixed cld.rand.c and cld.graph.c to conform to new macros.

23 years agoMade changes to account for the extended message headers.
Terry L. Wilmarth [Mon, 15 Jun 1998 23:19:56 +0000 (23:19 +0000)]
Made changes to account for the extended message headers.

23 years agoMade changes to account for new extended headers.
Terry L. Wilmarth [Mon, 15 Jun 1998 23:12:07 +0000 (23:12 +0000)]
Made changes to account for new extended headers.

23 years agoRemoved CLdField parameter from CldInfoFn.
Terry L. Wilmarth [Mon, 15 Jun 1998 23:11:15 +0000 (23:11 +0000)]
Removed CLdField parameter from CldInfoFn.

23 years agoAdded correct datatypes for CMK_TYPEDEFs.
Milind Bhandarkar [Mon, 15 Jun 1998 23:09:36 +0000 (23:09 +0000)]
Added correct datatypes for CMK_TYPEDEFs.

23 years agoFixed the traceOn bug.
Milind Bhandarkar [Mon, 15 Jun 1998 22:17:49 +0000 (22:17 +0000)]
Fixed the traceOn bug.

23 years agoReduced Charm++ overhead by reducing variable accesses.
Milind Bhandarkar [Mon, 15 Jun 1998 22:16:22 +0000 (22:16 +0000)]
Reduced Charm++ overhead by reducing variable accesses.

23 years agoAdded support for ASCI RED
Josh Yelon [Mon, 15 Jun 1998 22:14:50 +0000 (22:14 +0000)]
Added support for ASCI RED

23 years agochanged the way converse headers are done.
Josh Yelon [Mon, 15 Jun 1998 22:10:48 +0000 (22:10 +0000)]
changed the way converse headers are done.

23 years agoAdding new typedef stuff.
Josh Yelon [Mon, 15 Jun 1998 19:50:41 +0000 (19:50 +0000)]
Adding new typedef stuff.

23 years agoChanged period to 10 milliseconds.
Terry L. Wilmarth [Mon, 15 Jun 1998 01:58:43 +0000 (01:58 +0000)]
Changed period to 10 milliseconds.

23 years agoFixed bugs related to void * message manipulation. Made it char *.
Milind Bhandarkar [Tue, 9 Jun 1998 18:24:43 +0000 (18:24 +0000)]
Fixed bugs related to void * message manipulation. Made it char *.

23 years agoAdded CmiAbort prototype.
Milind Bhandarkar [Tue, 9 Jun 1998 17:03:11 +0000 (17:03 +0000)]
Added CmiAbort prototype.

23 years agoAdded graph ldb stuff.
Terry L. Wilmarth [Mon, 8 Jun 1998 20:14:35 +0000 (20:14 +0000)]
Added graph ldb stuff.

23 years agoSeveral fixes to CldGeneralModuleInit and CldGetToken made.
Terry L. Wilmarth [Mon, 8 Jun 1998 20:12:27 +0000 (20:12 +0000)]
Several fixes to CldGeneralModuleInit and CldGetToken made.

23 years agoGraph-based Load Balancer for Converse
Terry L. Wilmarth [Mon, 8 Jun 1998 20:11:16 +0000 (20:11 +0000)]
Graph-based Load Balancer for Converse

23 years agoChanged be_classes.hh and lex.yy.c to compile on Origin2000.
Milind Bhandarkar [Mon, 8 Jun 1998 16:14:39 +0000 (16:14 +0000)]
Changed be_classes.hh and lex.yy.c to compile on Origin2000.

23 years agochanged as to cc
Milind Bhandarkar [Mon, 8 Jun 1998 16:04:35 +0000 (16:04 +0000)]
changed as to cc

23 years agoChanged wait.h to sys/wait.h, which will work on HP's and not break solaris
Robert Brunner [Fri, 5 Jun 1998 19:43:56 +0000 (19:43 +0000)]
Changed wait.h to sys/wait.h, which will work on HP's and not break solaris

23 years agoFixed file inclusion.
Milind Bhandarkar [Thu, 4 Jun 1998 18:35:15 +0000 (18:35 +0000)]
Fixed file inclusion.

23 years agoUsing new host-to-node communication protocol.
Josh Yelon [Wed, 3 Jun 1998 21:16:48 +0000 (21:16 +0000)]
Using new host-to-node communication protocol.

23 years agoAdded CmiReference
Josh Yelon [Thu, 28 May 1998 21:35:33 +0000 (21:35 +0000)]
Added CmiReference

23 years agoChanges to make source compatable with KCC-linux. I think these will work
Robert Brunner [Thu, 28 May 1998 21:02:19 +0000 (21:02 +0000)]
Changes to make source compatable with KCC-linux.  I think these will work
on other platforms as well

23 years agoSeparated IDL translator build from regular Charm++.
Milind Bhandarkar [Thu, 28 May 1998 19:06:56 +0000 (19:06 +0000)]
Separated IDL translator build from regular Charm++.

23 years agoAdded the token management stuff.
Josh Yelon [Wed, 27 May 1998 20:04:52 +0000 (20:04 +0000)]
Added the token management stuff.

23 years agoAdded INFO, and ERROR flags.
Milind Bhandarkar [Wed, 27 May 1998 02:27:38 +0000 (02:27 +0000)]
Added INFO, and ERROR flags.

23 years agoAdded ++verbose option.
Milind Bhandarkar [Tue, 26 May 1998 18:07:29 +0000 (18:07 +0000)]
Added ++verbose option.