Design and Performance Evaluation of Data Flow Processor

被引:0
|
作者
Su, Wenjun [1 ]
机构
[1] Guangzhou Civil Aviat Coll, Dept Elect Informat, Guangzhou, Guangdong, Peoples R China
关键词
Data driven; data flow; self-timed pipeline; computer architecture;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Traditional control flow computer has some disadvantages, such as high power consumption, poor performance of parallel computing, clock skew problem, the worst performance, unnatural programming language, and so on. For this case, we design a data flow processor (DFP). DFP adopts self-timed pipeline that is different from normal asynchronous pipeline. The self-timed pipeline employed in the DFP uses a four-phase communication protocol, with bounded-delay data transmission. Throughput is changeable in self-timed pipeline and signal in different stage can be delayed different time. The sequence of the operation in data flow computer is depended on relationship between operands and validity of operands, and it is not fixed by programmers. DFP can overcome the shortcomings of traditional control-flow processor, and more in line with people's thinking habits. For FFT, the performance of data flow processor is about three times of the performance of the DSP.
引用
收藏
页码:578 / 582
页数:5
相关论文
共 50 条
  • [1] HPDP: architecture and design flow High Performance Data Processor
    Dokianaki, Olga
    Baumgarte, Volker
    Syed, Mohsin
    Papadas, Constantin
    Helfers, Tim
    Dramitinos, George
    Scholastique, Thierry
    Kogan, Michael
    Saenger, Ingo
    Lacan, Stefan
    Markakis, Onoufrios
    Hili, Laurent
    [J]. 2017 NASA/ESA CONFERENCE ON ADAPTIVE HARDWARE AND SYSTEMS (AHS), 2017, : 62 - 70
  • [2] Design and Performance Evaluation of a Manycore Processor for Large FPGA
    Mori, Haruka
    Kise, Kenji
    [J]. 2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANYCORE SOCS (MCSOC), 2014, : 207 - 214
  • [3] DESIGN AND PERFORMANCE EVALUATION OF EXMAN - AN EXTENDED MANCHESTER DATA FLOW COMPUTER
    PATNAIK, LM
    GOVINDARAJAN, R
    RAMADOSS, NS
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 1986, 35 (03) : 229 - 244
  • [4] Dual die processor package design optimization and performance evaluation
    Suryakumar, Mahadevan
    Hasan, Altaf
    Phan, Lu-vong
    Sarangi, Ananda
    Fan, Salina
    [J]. 56TH ELECTRONIC COMPONENTS & TECHNOLOGY CONFERENCE 2006, VOL 1 AND 2, PROCEEDINGS, 2006, : 215 - +
  • [5] Design and Performance Evaluation of Efficiency Enhanced Solar Food Processor
    Rajkumar, G.
    Ajna, K., I
    [J]. SMART SCIENCE, 2022, 10 (04) : 283 - 293
  • [6] PERFORMANCE EVALUATION OF 32 BIT DATA-DRIVEN PROCESSOR
    HATAKEYAMA, K
    YOSHIDA, S
    MIYATA, S
    [J]. SHARP TECHNICAL JOURNAL, 1992, (52): : 53 - 56
  • [7] DESIGN OF A STATIC MIMD DATA-FLOW PROCESSOR USING MICROPIPELINES
    CHANG, CM
    LU, SL
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1995, 3 (03) : 370 - 378
  • [8] Processing of Flow Accounting Data in Java']Java: Framework Design and Performance Evaluation
    Koegel, Jochen
    Scholz, Sebastian
    [J]. NETWORKED SERVICES AND APPLICATIONS - ENGINEERING, CONTROL AND MANAGEMENT, 2010, 6164 : 177 - 187
  • [9] VLSI implementation of the high performance data path design in VLIW processor
    Yang, Yan
    Hou, Chao-Huan
    [J]. Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2003, 31 (11): : 1667 - 1670
  • [10] DESIGN OF A DATA STRUCTURE PROCESSOR
    BEAUFILS, R
    SANSONNET, JP
    [J]. DIGITAL PROCESSES, 1978, 4 (3-4): : 259 - 272