Beispiel #1
0
 /// <summary>Pull table from the FPGA.</summary>
 public static void CopyFromSimpleMemoryToGrid(KpzNode[,] gridDst, SimpleMemory memorySrc)
 {
     for (int x = 0; x < KpzKernels.GridWidth; x++)
     {
         for (int y = 0; y < KpzKernels.GridHeight; y++)
         {
             gridDst[x, y] = KpzNode.DeserializeFromUInt32(memorySrc.ReadUInt32(KpzKernels.MemIndexGrid + y * KpzKernels.GridWidth + x));
         }
     }
 }
Beispiel #2
0
 /// <summary>Pull table from the FPGA.</summary>
 public static void CopyFromSimpleMemoryToGrid(KpzNode[,] gridDst, SimpleMemory memorySrc)
 {
     for (int x = 0; x < KpzKernelsParallelizedInterface.GridSize; x++)
     {
         for (int y = 0; y < KpzKernelsParallelizedInterface.GridSize; y++)
         {
             gridDst[x, y] = KpzNode.DeserializeFromUInt32(
                 memorySrc.ReadUInt32(KpzKernelsParallelizedInterface.MemIndexGrid + y * KpzKernelsParallelizedInterface.GridSize + x));
         }
     }
 }