Optimality Study of Logic Synthesis for LUT-Based FPGAs

Optimality Study of Logic Synthesis for LUT-Based FPGAs

Energy Efficiency of Full Pipelining: A Case Study for Matrix Multiplication Speaker: Peipei Zhou Student: Peipei Zhou, Hyunseok Park, Zhenman Fang, Faculty: Jason Cong, Andre DeHon II = 1 or not? # Publications Related Work by Year 10 8 6 4 2 0 2010

2011 2012 2013 2014 2015 Year # Publications Related Work by Conference 12 8 4 0

FPGA FCCM FPT Conference FPL 2 A new Question, II vs Energy and II > 1 # Publications Related Work by Target II 40 35

30 25 20 15 10 5 0 II=1 II1 3 A case study of MM II change, what happens? 4

Architecture for II = 1, II = N a[0][0] a[0][0] b[1][0] b[0][0] b[1][1] b[0][1] b[1][2] b[0][2] b[1][3] b[0][3]

b[1][4] b[0][4] b[1][5] b[0][5] II = 1 II = N 5 Resource 25000 350 300

20000 250 15000 200 10000 150 100 5000 0 50 1

2 4 8 FF LUT 16 DSP 32 64 0 6

GFLOPS 140 120 100 80 60 40 20 0 1 2 4 8 16

32 64 7 Experimental results Xilinx virtex-7 xc485, Vivado 2015.1.5 Energy(uJ) II 8 Highlight in the poster Logic, DSP, Interconnect, BRAM, leakage Flat compute(logic /dsp), bram Interconnect

interconnect 9 Highlight in the poster 10 Thank you Welcome to My Poster @2:20PM 11

Recently Viewed Presentations

  • Contact Center Track: CC02 Session Sept 1, 2009

    Contact Center Track: CC02 Session Sept 1, 2009

    "Hammer" out high volumes of calls. Predictive, progressive, preview dialing. When a call connects, connect to an agent. Efficiency Lesson #1. ... Reduce Dropped Calls. Improve Customer Service. Accurate. Meet Regulations. Reduce Nuisance Calls. Reduce Dropped Calls. Reduce "dead air"...
  • SDOE 780 Engineering of Agile Systems and Enterprises ...

    SDOE 780 Engineering of Agile Systems and Enterprises ...

    Team member working relationships, user-story and task self-choosing, self/collaborative time estimating, collaborative Sprint-scope acceptance (D1 Page 6: Remove example bullets and use this tool form or one exactly like it) RRS: Scrum Project Management Process. Items here generally address issues...
  • Classification of Minerals

    Classification of Minerals

    Classification of Minerals by Anionic Species (Anions are negative ions) Anions are Negative Ions May be single species O2-, F-, Cl-, S2- May be anionic group (polyanion): CO32-, SO42-, PO43- Silicates are classified by polymerization.
  • Chapter 14 Accountability CJFS 4870 SPRING 2019 1

    Chapter 14 Accountability CJFS 4870 SPRING 2019 1

    are civil wrongs that are intentional in nature. That is, the plaintiff must show that the officer's behavior was intended. Examples might include wrongful death, assault and battery, and false arrest and imprisonment.
  • Diapositive 1 - Familles Gilbert

    Diapositive 1 - Familles Gilbert

    Association des familles Gilbert Coup d'œil sur l'assemblée générale annuelle 1er mai 2016 Station Touristique Duchesnay Le comité d'accueil Guy, Charlotte et Jocelyne Quelques membres du conseil d'administration Yves, Jean-Claude, Charlotte et Michel Cinquante-six personnes ont assisté à l'assemblée générale...
  • Review

    Review

    iRespond Question. 715976C1-435F-8444-AA48-5848F25D639F. Multiple Choice. A 25 yr old comes to the ED under the influence of alcohol & drugs. He needs a craniotomy to relieve swelling in the brain.
  • Enzyme Assay - UCA

    Enzyme Assay - UCA

    Formation of Enzyme Kinetics Recent methods invovle enzyme-substrate complex formation Enzyme + Substrate → Enzyme substrate Complex → Enzyme + Product Michaelis-Menten Equation Vo = Vmax[S] / Km - [S] Vo = initial reaction ; [S] = substrate concentration; km...
  • Greek Mythology - English 2CP

    Greek Mythology - English 2CP

    Ancient Greek Culture. ... Typhon was the deadliest monster in Greek mythology and was known as the "Father of All Monsters". He was so fearsome that most of the gods fled; however, Zeus faced the monster and flinging his lighting...