A programmable co-processor for profiling | IEEE Conference Publication | IEEE Xplore