Method and system for generating accelerator program

作者: Wang Tao , Song Fenglong , Yao Jun

DOI:

关键词:

摘要: A method for generating an accelerator program is disclosed, to help increase utilization of and development efficiency. In some feasible implementations the present invention, includes: obtaining description that based on a state machine, where includes multiple machines separately configured implement application program, form pipeline according data dependency in directed acyclic graph DAG corresponding program; performing machine splicing by using compilation tool, generate program.

参考文章(36)
Rolf Backofen, Rainer Pudimat, Ernst Günter Schukat-Talamazzini, Feature based representation and detection of transcription factor binding sites german conference on bioinformatics. pp. 43- 52 ,(2004)
Peter N. Glaskowsky, Seungyoon Peter Song, Donald B. Alpert, John Gregory Favor, Adaptive computing ensemble microprocessor architecture ,(2006)
Maurice Kastelijn, Tommy Kamps, Paul Stravers, Jos van Eijndhoven, Martijn Rutten, Embedded system development ,(2010)
John L. Hennessy, David A. Patterson, Computer Architecture: A Quantitative Approach ,(1989)
Lingli Zhang, Weirong Zhu, Yosseff Levanoni, Paul F. Ringseth, David Callahan Ii Charles, Compiler-generated invocation stubs for data parallel programming model ,(2010)
Manuel A. Fahndrich, Barend H. Venter, Wolfram Schulte, Nikolai Tillmann, Michal J. Moskal, Daniel J P Leijen, Automatic Parallelization in a Tracing Just-in-Time Compiler System ,(2010)
Barton P. Miller, Somesh Jha, Jonathon T. Giffin, Detecting Manipulated Remote Call Streams usenix security symposium. pp. 61- 79 ,(2002)
Sai Lun Ng, Michael C. Dapp, Hardware accelerator personality compiler ,(2003)
C. Cascaval, S. Chatterjee, H. Franke, K. J. Gildea, P. Pattnaik, A taxonomy of accelerator architectures and their programming models Journal of Reproduction and Development. ,vol. 54, pp. 473- 482 ,(2010) , 10.1147/JRD.2010.2059721