|
Filename: machine.c | |||
| Revision 2.352 | eshook | 2008-08-11 11:13:50 | None |
|
Update to ibud machine layer. | |||
| Show difference between Revision 2.351 and 2.352 | |||
| Revision 2.351 | eshook | 2008-08-04 14:47:10 | None |
|
Adding functionality to enable the IBUD machine layer. Fixed several tests to include $(TESTOPTS) argument for 'make test'. | |||
| Show difference between Revision 2.350 and 2.351 | |||
| Revision 2.350 | gzheng | 2008-07-23 10:49:15 | None |
|
fixed for nwt-win32 | |||
| Show difference between Revision 2.349 and 2.350 | |||
| Revision 2.349 | eshook | 2008-07-16 17:12:35 | None |
|
Updated charmrun to enhance scalability and reduce runtime. Major changes include: 1. Changing multiple components to non-blocking poll 2. making charmrun node aware (e.g. launch one process per node and fork for remaining processors / cores. | |||
| Show difference between Revision 2.348 and 2.349 | |||
| Revision 2.348 | gioachin | 2008-07-04 17:59:56 | None |
|
handling CmiAbort and signals if charmdebug is attached | |||
| Show difference between Revision 2.347 and 2.348 | |||
| Revision 2.347 | gzheng | 2008-06-25 03:01:11 | None |
|
invalid inline in C for VC++. | |||
| Revision 2.346 | gzheng | 2008-06-20 15:33:03 | None |
|
added call CmiCommunicationInit() after node_addresses_obtain(). This function needs to be implemented in every machine layer to initialize communication after obtaining node information. | |||
| Revision 2.345 | eshook | 2008-06-18 14:47:04 | None |
|
Updated sysv shared memory to reduce number of semaphores. From c^2-c to c where c is the number of cores. | |||
| Revision 2.344 | gzheng | 2008-06-13 12:57:57 | None |
|
skip CommunuicationServer() call in GeneralSend when not sending a message over network. This makes sense for SMP since communication thread is calling CommunuicationServer() anyway. | |||
| Revision 2.343 | gzheng | 2008-06-12 16:26:20 | None |
|
when _Cmi_noprocforcommthread is 0, which is default that is comm thread has its own dedicated core, disabling the wakeup of IdleLock, since sleep on IdleLock has been already disabled in Sayantan's checkin. This improved converse pingpong one-way time. | |||
| Revision 2.342 | eshook | 2008-06-10 16:08:56 | None |
|
Added sysv shared memory functionality. This essentially duplicates posix shared memory (pxshm), but uses sysv instead. This is supported in net-linux and net-linux-x86_64. | |||
File made using version 1.79 of cvs2html by at 2008-08-30 0:06 leaving out any log message prior to Jun 1 2008 and only showing the 5 latest version differences.