Yes, you can use paravirtualised device drivers in KVM to avoid the I/O
performance hit of emulated I/O hardware for things like networking and
disks. That said the guest kernel is unmodified, so it won't run at all
without CPU virtualisation support, and some aspects of kernel performance
will be very dependent on how good the implementation of said support is in
the CPU you're using.