Tag: NONBLOCKING
Cuando programo sockets en C, me di cuenta de que a veces se utiliza la función fcntl() para manipular el comportamiento del socket, mientras que otras veces se utiliza setsockopt(). Por ejemplo, fcntl() se utiliza para hacer que un socket sea no bloqueante, pero setsockopt() se utiliza para cambiar el . . . Read more
En Using MPI, Gropp et al. ofrecen una discusión bastante detallada sobre el uso de envíos y recepciones MPI no bloqueantes, e ilustran esto con código en Fortran. Sin embargo, en Using Advanced MPI, capítulo 11, “Trabajando con Fortran Moderno”, los mismos autores (en su mayoría) advierten que los compiladores . . . Read more
Estoy tratando de adaptar esta versión del ejemplo de teatro de persecución de NeoPixel de Adafruit para que no sea bloqueante, no utilizando la función delay() y en su lugar utilizando la función millis() para crear un contador. Sin embargo, no tengo éxito ya que los NeoPixels simplemente se encienden . . . Read more
En c en “mpi.h”, creo que sería algo como MPI_Request mpireq[2]; MPI_Status mpistat; int temp, index, flag; MPI_Irecv(&temp, 1, MPI_INT, MPI_ANY_SOURCE, 0, MPI_COMM_WORLD, &mpireq[0]); MPI_Irecv(&temp, 1, MPI_INT, MPI_ANY_SOURCE, 1, MPI_COMM_WORLD, &mpireq[1]); MPI_Testany(2, mpireq, &index, &flag, &mpistat); pero creo que Testany es un proceso no bloqueante, por lo que no sé . . . Read more
Así que he estado pensando en esto durante un par de días y no puedo resolverlo, he buscado alrededor pero no pude encontrar la respuesta que estaba buscando, por lo que cualquier ayuda sería muy apreciada. Básicamente lo que estoy tratando de hacer es llamar a un método en un . . . Read more