On The Interaction Of High-Performance Network Protocol Stacks With Multicore Architectures