참고문헌
- H. Amano, A Survey on Dynamically Reconfigurable Processors, IEICE Transactions, Vol. E89-B, No. 12, 2006.
- R. Hartenstein, M. Hertz, Th.Hoffman, and U. Nageldinger, Mapping applications onto reconfigurable Kress- Arrays, Proceedings of Field Programmable Logic and Applications(FPL), 1999.
- M. Taylor, J. Kim, J. Miller, D. Wentzla, F. Ghodrat, B. Greenwald, H. Ho, M. Lee, P. Johnson, W. Lee, A. Ma, A. Saraf, M. Seneski, N. Shnidman, V. Frank, S. Amarasinghe, and A. Agarwal, The RAW Microprocessor: A computational fabric for software circuits and general purpose programs, IEEE Micro, Vol. 2, No. 22, 2002.
- H. Singh, M.-H. Lee, G. Lu, F. J. Kurdahi, N. Bagherzadeh, and E. M. C. Filho, Morphosys: An integrated reconfigurable system for data-parallel and computation- intensive applications, IEEE Transactions on Computers, Vol. 49, No. 5, 2000.
- S. C. Goldstein, H. Schmit, M. Budiu, S. Cadambi, M. Moe, and R. R. Taylor, PipeRench: A reconfigurable architecture and compiler, IEEE Computer, Vol. 33, No. 4, 2000.
- C. Ebeling, D. Cronquist, and P. Franklin, RaPiDReconfigurable pipeline Datapath, Proceedings of International Workshop on Field Programmable Logic and Applications, 1996.
- PACT XPP Technologies, 2002-2014. http://www. pactxpp.com.
- H. Zhang, V. Prabhu, V. George, M. Wan, M. Benes, A. Abnous, and J. M. Rabaey, A 1V heterogeneous reconfigurable DSP IC for wireless baseband digital signal processing, IEEE Journal of Solid-State Circuits, Vol. 35, No. 11, 2000.
- Silicon Hive, 2004. http://silicon-hive.com.
- M. Jo, D. Lee, K. Han, and K. Choi, "Design of a coarsegrained reconfigurable architecture with floating-point support and comparative study," Integration, the VLSI Journal, Vol. 47, No. 2, 2014.
- F.-J. Veredas, M. Scheppler, W. Moffat, and B. Mei, Custom implementation of the coarse-grained recon figurable ADRES architecture for multimedia purposes, Proceedings of International Conference on Field Programmable Logic and Applications, 2005.
- N. R. Miniskar, P. S. Gode, S. Kohli, and D. Yoo, Function inlining and loop unrolling for loop acceleration in reconfigurable processors, Proceedings of International Conference on Compilers, Architectures and Synthesis for Embedded Systems, 2012.
- J. A. Fisher, P. Faraboschi, and C. Young, Embedded Computing: A VLIW Approach to Architecture, Compilers, and Tools, Morgan Kaufmann, 2005.
- B. R. Rau, Iterative modulo scheduling: an algorithm for software pipelining loops, Proceedings of International Symposium on Microarchitecture(MICRO), 1994.
- M. Ahn, D. Yoo, S. Ryu, and J. Kim, The acceleration of various multimedia applications on reconfigurable processor, Proceedings of IEEE International Conference on Consumer Electronics, 2013.
- S. Mahlke, D. Lin, W. Chen, R. Hank, and R. Bringmann, Effective compiler support for predicated execution using the hyperblock, Proceedings of International Symposium on Microarchitecture(MICRO), 1992.
- Khronos Group. http://www.khronos.org/opencl/.
- The LLVM Compiler Infrastructure. http://llvm.org/.
- H. Park, K. Fan, S. Mahlke, T. Oh, H. Kim, and H.-S. Kim, Edge-centric modulo scheduling for coarse-grained reconfigurable architectures. Proceedings of International Conference on Parallel Architectures and Compilation Techniques(PACT), 2008.
- T. Oh, B. Egger, H. Park, and S. Mahlke, Recurrence Cycle Aware Modulo Scheduling for Coarse-Grained Reconfigurable Architectures, Proceedings on Conference on Languages, Compilers, and Tools for Embedded Systems(LCTES), 2009.