Yes, first you need to download wphd-cron.zip package. Next unzip and upload it to your main WordPress directory (the directory where wp-admin, wp-content and wp-includes directories are).
When ready you need to instruct your server CRON to execute wphd-cron.php file every 10 minutes (or more often if you want to). Following command should do this
wget -q http://your-domain.com/wphd-cron.php
Of course replace your-domain.com with your actual domain name. Now where to exactly enter this command depends on your server control panel, if you are unsure ask your hosting support for help.