Computer Science ›› 2010, Vol. 37 ›› Issue (3): 144-148.

Previous Articles     Next Articles

Custom Instructions Identification Based on Code Profiling

BO Shi,GE Ning,LIN Xiao-kang   

  • Online:2018-12-01 Published:2018-12-01

Abstract: Code profiling is a key technique for application behavior analysis and bottlenecks discovery. According to the requirement of designing custom instructions for reconfigurable processors, AID-prof, a novel profiling method based on virtual machine was presented. The benefits of the presented method are architecture-independent and close combination between static and dynamic analysis. Based on AID-prof, an automatic custom instructions identification procedure named CID was proposed. Experiments results show that AID-prof can discover application hot spots effectively, and custom instructions identified by CID can markedly speed up application execution.

Key words: Reconfigurable processors, Custom instructions, Identification, Code profiling, Virtual machine

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!