Veljko Milutinovi ć

41
Veljko Milutinović VLSI for SuperComputing: From Applications and Algorithms to Masks and Chips 1/40

description

Veljko Milutinovi ć. VLSI for SuperComputing: From Applications and Algorithms to Masks and Chips. 1 /40. World Top Foundries in VLSI for SuperComputing. #1?. 2 /40. World Top Foundries in VLSI for SuperComputing. #1? Qualcomm. 3 /40. World Top Foundries in VLSI for SuperComputing. - PowerPoint PPT Presentation

Transcript of Veljko Milutinovi ć

Page 1: Veljko Milutinovi ć

Veljko Milutinović

VLSI for SuperComputing: From Applications and

Algorithms to Masks and Chips1/40

Page 2: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1?

2/40

Page 3: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm

3/40

Page 4: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2?

4/40

Page 5: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2? Intel

5/40

Page 6: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2? Intel #3?

6/40

Page 7: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2? Intel #3? Mubadala (AMD, ...)

7/40

Page 8: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2? Intel #3? Mubadala (AMD, ...) The Qualcomm VP/TD started from this course

(first as my PhD student and later as the course TA)

8/40

Page 9: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2? Intel #3? Mubadala (AMD, ...) The Qualcomm VP/TD started from this course

(first as my PhD student and later as the course TA) An Intel VP/TD took the IR4RVL in-a-nut-shell

(at my past IEEE/ACM-HICSS conference tutorial)

9/40

Page 10: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2? Intel #3? Mubadala (AMD, ...) The Qualcomm VP/TD started from this course

(first as my PhD student and later as the course TA) An Intel VP/TD took the IR4RVL in-a-nut-shell

(at my past IEEE/ACM-HICSS conference tutorial) Maybe,

a next MubadalaSRB VP/TD comes from ETF

10/40

Page 11: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2? Intel #3? Mubadala (AMD, ...) The Qualcomm VP/TD started from this course

(first as my PhD student and later as the course TA) An Intel VP/TD took the IR4RVL in-a-nut-shell

(at my past IEEE/ACM-HICSS conference tutorial) Maybe,

a next MubadalaSRB VP/TD comes from ETF or MF

11/40

Page 12: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2? Intel #3? Mubadala (AMD, ...) The Qualcomm VP/TD started from this course

(first as my PhD student and later as the course TA) An Intel VP/TD took the IR4RVL in-a-nut-shell

(at my past IEEE/ACM-HICSS conference tutorial) Maybe,

a next MubadalaSRB VP/TD comes from ETF or MF or FFH

12/40

Page 13: Veljko Milutinovi ć

World Top Foundries in VLSI for SuperComputing

#1? Qualcomm #2? Intel #3? Mubadala (AMD, ...) The Qualcomm VP/TD started from this course

(first as my PhD student and later as the course TA) An Intel VP/TD took the IR4RVL in-a-nut-shell

(at my past IEEE/ACM-HICSS conference tutorial) Maybe,

a next MubadalaSRB VP/TD comes from ETF or MF or FFH or FON

13/40

Page 14: Veljko Milutinovi ć

Who works here?

14/40

Page 15: Veljko Milutinovi ć

The Holistic Foundry (R&DFab)in VLSI for SuperComputing

Phase#1: From Applications to AlgorithmsPhase#2: From Algorithms to MasksPhase#3: From Masks to Chips

15/40

Page 16: Veljko Milutinovi ć

The Holistic Foundry (R&DFab)in VLSI for SuperComputing

Phase#1: From Applications to AlgorithmsPhase#2: From Algorithms to MasksPhase#3: From Masks to Chips

Verification is crucial in each one of these phases,and related teaching is done in coop with ELSYS!

16/40

Page 17: Veljko Milutinovi ć

The Holistic Foundry (R&DFab)in VLSI for SuperComputing

Phase#1: From Applications to AlgorithmsPhase#2: From Algorithms to MasksPhase#3: From Masks to Chips

Verification is crucial in each one of these phases,and related teaching is done in coop with ELSYS!

Management issues of importance for an R&DFab are covered in the accompanying course: IR4USP (including 12 related homework assignments)!

17/40

Page 18: Veljko Milutinovi ć

Contents: From Algorithms to Masks

Part#1: VLSI for ControlFlow SuperComputing

Part#2: VLSI for DataFlow SuperComputing Part#3: VLSI for WirelessFlow

SuperComputing

18/40

Page 19: Veljko Milutinovi ć

VLSI for ControlFlow SuperComputing

ManyCore Systems:• Enabler Technology: VHDL vs Verilog (0.5 weeks)• Design and Programming of a 200MHz RISC Microprocessor (2.5 weeks) + HW#1

MultiCore Systems:• Enabler Technology: Verification by Elsys (2 weeks) + Lab#1• Design of MicroProcessor and MultiMicroProcessor Systems by Wiley (1 week)

19/40

Page 20: Veljko Milutinovi ć

20/40

Page 21: Veljko Milutinovi ć

21/40

Page 22: Veljko Milutinovi ć

VLSI for DataFlow SuperComputing

FineGrain DataFlow:• Enabler Technology: Altera vs Xilinx (0.5 weeks)• Design and Programming of the 200MHz Maxeler Machine (3.5 weeks) + HW#2

SystolicArray DataFlow:• Enabler Technology: Systolic Array Architectures (0.5 weeks)• Design of DARPA Systolic Architectures (0.5 weeks) + Lab#2

22/40

Page 23: Veljko Milutinovi ć

Advances in Computer Architecture (North Holland) by Veljko M. Milutinovic with a contribution from John Hennessy

23/40

Page 24: Veljko Milutinovi ć

High-Level Language Computer Architecture (Elsevier Computer Science Press) by Veljko M. Milutinovic with a contribution from Michael Flynn

24/40

Page 25: Veljko Milutinovi ć

VLSI for WirelessFlow

SuperComputing

WSNs: Part#1• Hardware (0.25 weeks)• Software (0.25 weeks)

WSNs: Part#2• Systems (SUN+Slimmer) (0.25 weeks)• Applications (UbiComputing@WSN+DataMining@WSN) (0.25 weeks)

25/40

Page 26: Veljko Milutinovi ć

26/40

Page 27: Veljko Milutinovi ć

27/40

opt.html

Page 28: Veljko Milutinovi ć

VLSI for QuantumMechanical SuperComputing

Basics:• Hardware (0 weeks)• Software (0 weeks)

Advances:• Systems (0 weeks)• Applications (0 weeks)

28/40

Optional class projects for extra points!

Page 29: Veljko Milutinovi ć

European Projects

ESF:• RoMoL: Riding on Moore's Law (0 weeks)• HiPeac: Parallel Programming Models (0 weeks)

FP7/H20:• FP7: ProSense (0 weeks)• FP7: BalCon (0 weeks)

29/40

Page 30: Veljko Milutinovi ć

Example Algorithms for Practical Implementations

Engineering:• Computer Engineering (0 weeks)• Financial Engineering (0 weeks)

Science:• Physical Chemistry (0 weeks)• Computer Science (0 weeks)

30/40

Page 31: Veljko Milutinovi ć

SOME PREVIOUS OFFERINGS OF THIS TECH COURSE

Purdue Stanford MIT Barcelona Siena Ljubljana

Previous offerings of the related MGMT course: Purdue, Dartmouth, HarvardCNY, Barcelona, Pisa, Ljubljana

31/40

Page 32: Veljko Milutinovi ć

BOTTOM LINE: BRINGING ADVANCED INDUSTRIAL EXPERIENCE INTO THE CLASSROOM

32/40

Page 33: Veljko Milutinovi ć

BOTTOM LINE: BRINGING ADVANCED INDUSTRIAL EXPERIENCE INTO THE CLASSROOM

33/40

Page 34: Veljko Milutinovi ć

BOTTOM LINE: BRINGING ADVANCED INDUSTRIAL EXPERIENCE INTO THE CLASSROOM

34/40

Page 35: Veljko Milutinovi ć

BOTTOM LINE: BRINGING ADVANCED INDUSTRIAL EXPERIENCE INTO THE CLASSROOM (2)

Page 36: Veljko Milutinovi ć

BOTTOM LINE: BRINGING ADVANCED INDUSTRIAL EXPERIENCE INTO THE CLASSROOM (2)

Page 37: Veljko Milutinovi ć

BOTTOM LINE: BRINGING ADVANCED INDUSTRIAL EXPERIENCE INTO THE CLASSROOM (2)

Page 38: Veljko Milutinovi ć

38/40

BOTTOM LINE: BRINGING ADVANCED INDUSTRIAL EXPERIENCE INTO THE CLASSROOM (3)

Page 39: Veljko Milutinovi ć

39/40

BOTTOM LINE: BRINGING ADVANCED INDUSTRIAL EXPERIENCE INTO THE CLASSROOM (3)

Page 40: Veljko Milutinovi ć

40/40

BOTTOM LINE: BRINGING ADVANCED INDUSTRIAL EXPERIENCE INTO THE CLASSROOM (3)

Wireless Sensor Networks: ApplicationDesign and DataMining

Page 41: Veljko Milutinovi ć

41/43