What is the most efficient way of adding additional functionaliy for admin only

There is number of dynamic hooks in admin-header.php that allows to precisely target on which pages to load your code.

And naturally current_user_can() check so it only runs for admins.