|
|
[ Версия страницы на русском языке ]
Subscribe via MC# News RSS channel to receive news about MC# programming language
Or subscribe to MC# News by Email
|
News Archive
|
# April 12, 2006
|
|
# December 10, 2005
|
|
# November 26, 2005
|
|
# May 4, 2005
|
|
New version of MC#.Cluster 1.14 for Linux is released!
Thanks to Maxim Kovalenko (aka MadMax) and Brian Clapper (http://www.clapper.org/bmc/)
in this version we've fixed some bugs and implemented a new scheme of preloading clusters
via truly Linux daemons. The time that it takes to initialize the session is now dramatically
decreased. We've tested this runtime on hundreds of processors and it works very well!
Try it out!
New version can be downloaded here.
Installation instructions can be found in
"User's manual".
|
|
|
# April 4, 2005
|
|
# November 26, 2004
|
|
MC#.Cluster v.1.12 released!
We've started developing MC# in two branches:
- MC#.Grid - Runtime systems and compilers for GRID-based systems;
- MC#.Cluster - more simplified and fast, clusters-based systems.
This version is the first effort in the second branch development.
We've completely rewritten MC# Runtime system in this version.
It has all advantages of the previous versions, but it is more reliable and stable.
Also, we now have full support of transferring complex objects between cluster nodes.
New version can be downloaded here.
Installation instructions can be found in
"User's guide".
|
|
|
# February 24, 2004
|
1.
|
New MC# compiler is released for Linux and Windows platforms (version 1.2-16 for Windows and Linux).
With the help of this compiler you can create executables that can be running either
in distributed (on clusters) or local mode.
Installation instructions can be found in
"User's guide".
As the parallel fragments of the programs are executed in different threads, in local mode
they effectively load the processors with SMP architecture (look at FibAdv program in
"Examples" section).
|
|
2.
|
mcsboot and mcshalt utils were added for booting and halting of MC# Runtime system
("User's guide").
As the implementation of .NET platform we have taken version 0.29 of Mono platform
|
|
3.
|
New example of MC# program was added in "Examples" section.
This example demonstrates the usage of third-party components and web-services (e.g. Google Web-service) within MC# programs.
The program can work on the group of computers with Internet access or in local mode.
It's purpose - the parallel search of information in Internet throw the requests to Google Web-service and
parallel data processing.
|
|
4.
|
In sections "Documentation" and "Publications" the following materials were added
a) article about МС# language from the International Conference "Parallel Computing Technologies'2003", N.Novgorod, september 2003. (in russian);
b) the technical report "Mechanisms of objects interaction in parallel object-oriented programming language MC#" (in russian)
|
|
|
# December 17, 2003
MC# runtime has been ported to OS Linux ( RedHat 8.0 / 9.0 ).
It was tested on Mono 0.28 - new implementation of .Net platform.
This is only a beta version of MC# runtime as the Mono 1.0 (that's supposed to be the complete
implementation of .Net 1.0 specification) is planned to be available only at 2004 year
(Look at Mono Roadmap).
It's intended only for acquaintance with MC# language and principles of execution of MC#-programs on clusters.
The main problems with version Mono 0.28 are connected with errors in implementation of class Socket and
System.Threading library.
Testing under Mono 0.29 (which is currently available at RedCarpet) is out next step in MC# Runtime development.
Other lines of current work:
1) development of MC# compiler (only thread-based version for Windows is available at Download section currenly)
2) development of special methods of fast serialization (this version is using the standard BinaryFormatter serializer)
3) use of SCI-drivers (this version uses the standard Ethernet cards and TCP/IP protocol)
and others...
The set of examples (working at Linux- and Windows-based runtimes) is available at "Examples" section.
All comments, questions and suggestions are greately appreciated. You can write your notes in "Comments" form.
|
|
# June 15, 2003
Microsoft Technologies in scientific researches and higher education
http://research.microsoft.com/collaboration/university/europe/events/RCC/Russia/
|
|
# February 7, 2003
C# and .NET Technologies'2003
1st International Workshop on C# and .NET Technologies
on Algorithms, Computer Graphics, Visualization,
Distributed and WEB Computing
http://wscg.zcu.cz/Rotor/C_NET_2003/MSR-Program.htm
|
|
|