cluster kernel