An acceleration processor for data intensive scientific computing

被引:0
|
作者
Kim, CG [1 ]
Kim, HS
Kang, SH
Kim, SD
Han, GH
机构
[1] Yonsei Univ, Dept Comp Sci, Seoul 120749, South Korea
[2] Yonsei Univ, Dept Elect & Elect Engn, Seoul 120749, South Korea
来源
关键词
SIMD; FPGA; artificial neural networks; diffusion equations; image processing;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scientific computations for diffusion equations and ANN's (Artificial Neural Networks) are data intensive tasks accompanied by heavy memory access; on the other hand, their computational complexities are relatively low. Thus, this type of tasks naturally maps onto SIMD (Single Instruction Multiple Data stream) parallel processing with distributed memory. This paper proposes a high performance acceleration processor of which architecture is optimized for scientific computing using diffusion equations and ANNs. The proposed architecture includes a customized instruction set and specific hardware resources which consist of a control unit (CU), 16 processing units (PUs), and a non-linear function unit (NFU) on chip. They are effectively connected with dedicated ring and global bus structure. Each PU is equipped with an address modifier (AM) and 16-bit 1.5 k-word local memory (1,M). The proposed processor can be easily expanded by multi-chip expansion mode to accommodate to a large scale parallel computation. The prototype chip is implemented with FPGA. The total gate count is about I million with 530, 432-bit embedded memory cells and it operates at 15 MHz. The functionality and performance of the proposed processor is verified with simulation of oil reservoir problem using diffusion equations and character recognition application using ANNs. The execution times of two applications are compared with software realizations on 1.7 GHz Pentium IV personal computer. Though the proposed processor architecture and the instruction set are optimized for diffusion equations and ANNs, it provides flexibility to program for many other scientific computation algorithms.
引用
收藏
页码:1766 / 1773
页数:8
相关论文
共 50 条
  • [41] Data Intensive Computing: From Modeling to Implementation
    Pekka Jääskeläinen
    Jani Boutellier
    Journal of Signal Processing Systems, 2015, 80 : 1 - 2
  • [42] Software architecture challenges for data intensive computing
    Gorton, Ian
    SEVENTH WORKING IEEE/IFIP CONFERENCE ON SOFTWARE ARCHITECTURE, PROCEEDINGS, 2008, : 4 - 6
  • [43] Performance Evaluation of Data Intensive Computing In the Cloud
    Ahuja, Sanjay P.
    Kaza, Bhagavathi
    INTERNATIONAL JOURNAL OF CLOUD APPLICATIONS AND COMPUTING, 2014, 4 (02) : 34 - 47
  • [44] Workshop on high performance data intensive computing
    Zhang, Yunquan
    Zhang, Ji-Lin
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2016, 28 (06): : 1695 - 1696
  • [45] Biomedical Case Studies in Data Intensive Computing
    Fox, Geoffrey
    Qiu, Xiaohong
    Beason, Scott
    Choi, Jong
    Ekanayake, Jaliya
    Gunarathne, Thilina
    Rho, Mina
    Tang, Haixu
    Devadasan, Neil
    Liu, Gilbert
    CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 : 2 - 18
  • [46] VECFlex: Reconfigurability and Scalability for Trustworthy Volunteer Edge-Cloud supporting Data-intensive Scientific Computing
    Alarcon, Mauro Lemus
    Nguyen, Minh
    Pandey, Ashish
    Debroy, Saptarshi
    Calyam, Prasad
    2022 IEEE/ACM 15TH INTERNATIONAL CONFERENCE ON UTILITY AND CLOUD COMPUTING, UCC, 2022, : 151 - 156
  • [47] Data Intensive Computing: From Modeling to Implementation
    Jaaskelainen, Pekka
    Boutellier, Jani
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2015, 80 (01): : 1 - 2
  • [48] On Task Assignment in Data Intensive Scalable Computing
    Agosta, Giovanni
    Pelosi, Gerardo
    Speziale, Ettore
    JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, JSSPP 2013, 2014, 8429 : 136 - 155
  • [49] THE CHANGING PARADIGM OF DATA-INTENSIVE COMPUTING
    Kouzes, Richard T.
    Anderson, Gordon A.
    Elbert, Stephen T.
    Gorton, Ian
    Gracio, Deborah K.
    COMPUTER, 2009, 42 (01) : 26 - 34
  • [50] Data-intensive computing and digital libraries
    Moore, R
    Prince, TA
    Ellisman, M
    COMMUNICATIONS OF THE ACM, 1998, 41 (11) : 56 - 62