HPCMalHunter: Behavioral malware detection using hardware performance counters and singular value decomposition | Synapse