What is the most performant method for sending data between multiple threads?

As the title says. I’m currently working on extremely rapid multithreading which needs to be able to send and receive data multiple times a frame. I’ve tried most of the methods but I’m not quite sure which is the fastest. What do you think?