Basics for Programming Applications using Intel® QuickAssist Technology