#include "stdio.h" #include "hard_config.h" #define NBLOCKS 32 unsigned char buf0[128*128] __attribute__((aligned(512))); unsigned char buf1[128*128] __attribute__((aligned(512))); __attribute__((constructor)) void main(void) { int fd; unsigned int blocks_to_skip = 0; unsigned int procid = giet_procid(); unsigned int cluster_xy = procid/NB_PROCS_MAX; unsigned int lpid = procid%NB_PROCS_MAX; unsigned int x = cluster_xy >> Y_WIDTH; unsigned int y = cluster_xy & ((1<