žusing System.Runtime.Remoting;
žusing MyRemoting;
ž
žclass Program
ž{
ž    public delegate int[,] RunDelegate(int[,] A, int[,] B, int start, int num);
ž
ž    const int size = 1000;
ž    static HiPerfTimer timer = new HiPerfTimer();
ž    static RunDelegate d1, d2;
ž    static IAsyncResult r1, r2;
ž    static bool comp1 = false, comp2 = false;
ž
ž    static int[,] A = new int[size, size];
ž    static int[,] B = new int[size, size];