arvutisüsteemide õppekava - iasb

23
Arvutitehnika instituut ati.ttu.ee Arvutisüsteemide õppekava - IASB Arvutitehnika instituut Tallinna Tehnikaülikool Gert Jervan

Upload: benjy

Post on 11-Jan-2016

63 views

Category:

Documents


4 download

DESCRIPTION

Arvutitehnika instituut Tallinna Tehnikaülikool Gert Jervan. Arvutisüsteemide õppekava - IASB. Kellele on vaja X- ja Y-kromosoome, kui meil on olemas ühed ja nullid?. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Arvutisüsteemide õppekava - IASB

Arvutitehnika instituutati.ttu.ee

Arvutisüsteemide õppekava - IASB

Arvutitehnika instituut Tallinna Tehnikaülikool

Gert Jervan

Page 2: Arvutisüsteemide õppekava - IASB

Palju on juttu geenidest ja eetikast. Arvutisüsteemide õppekavas hüppame me aga sellest moraalsest dilemmast üle ning õpetama loome uut elu inseneride moel. Arvutisüsteemide abil äratame me ellu seadmed ja masinad, et nad hakkaksid tunnetama, otsustama ja mõtlema. Me õpetame teid looma tarku asju!

2

KELLELE ON VAJA X- JA Y-KROMOSOOME, KUI MEIL ON OLEMAS

ÜHED JA NULLID?

Page 3: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 3

Üldkasutatavad arvutid(ca 300 mln. protsessorit)

Sardsüsteemid(ca 9000 mln. protsessorit)

Microprocessor market shares

Arvutid ja arvutisüsteemid

2 %

98 %

Page 4: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 4

Rakendusvaldkonnad

Mobiiltelefonid Multiprotsessor

• 8-bit/32-bit kasutajaliidesele

• DSP raadio osale

• 32-bit IR liidesele

• 32-bit Bluetoothile

• 800 MHz - 1 GHz CPU

8-100 MB mälu (iPhone 4 – 32 GB) Individualiseeritud kiibid Võimustarve & aku eluiga sõltuvad

ennekõike tarkvarast

Kommunikatsioonil põhinevad

süsteemid

Aastal 2011 müüakse maailmas rohkem nutitelefone kui PC-sid

Page 5: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee

Multipurpose: TI DaVinci (DM3730)

45 nm Android &

Linux ready 1 GHz ARM 800 MHz DSP Applications:

Navigation Medical imaging Home automation HCI ...

Page 6: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 6

Rakendusvaldkonnad

Mitmed võrgud• Kere, mootor, telemeetria, meedia, ohutus

Mitmed protsessorid• Kuni 100

• Ühendatud võrku

Miljoneid ridu tarkvara

Autode elektroonika Erinevad funktsioonid

• ABS: Anti-lock braking systems

• ESP: Electronic stability control

• Turvapadjad

• Automaatkäigukast

• Immobiliser

• Surnud nurga hoiatussüsteem

• ... jne ...

Elektroonika moodustab tänase auto hinnast ca. 25% (võib tõusta kuni 50%-ni) [EE

Times 2010].

Page 7: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee

Rakendusvaldkonnad

Meditsiinisüsteemid.

7

DiaSens, TTÜ/LDIAMON ASDialüüs,

TTÜ/CEBE/PERH

Nähtamatu elektroonika,

TTÜ tippkeskus CEBE

Page 8: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee

Rakendusvaldkonnad – teaduse tippkeskus CEBE

8

Page 9: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee

RakendusvaldkonnadInternet of things

Page 10: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 10

Rakendusvaldkonnad

Autonoomsed süsteemid: Mehitamata õhusõidukid

(UAV)

Sonarrakendused ...

Tuvastamine, turvalisus Tuvastamine, turvalisus

Militaarrakendused Militaarrakendused

Page 11: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 11

RakendusvaldkonnadConnected everywhere!

Page 12: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 12

Rakendusvaldkonnad

Arukad hooned Arukad hooned

Tööstuslik automaatika Tööstuslik automaatika

Page 13: Arvutisüsteemide õppekava - IASB

Arvutitehnika instituutati.ttu.ee

Mis seal siis nii keerulist on??

Page 14: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 14

No näiteks see...

Page 15: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 15

Execution core

120oC

Cache

Temp(oC)

Termokaart: 1.5 GHz Itanium-2

[Source: Intel Corporation and Prof. V. Oklobdzija]

Page 16: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 16

Tarkvara keerukuse kasv

Lennundus:

Boeing 747 0.4 M LOC Boeing 777 4 M LOC

Technology Review 2002

Mõningates valdkondades koodi suurus kahekordistub 9 kuuga

... > 70% keerukate süsteemide (autode elektroonika, kommunikatsioonisüsteemid) arenduskuludest moodustavad kulutused tarkvara arendusele

Autotööstus:

2010 Premium 100 M LOC 1995 – 2000 52%/Year 2001 – 2010 35%/Year

Tony Scott, GM CIO

Laiatarbe elektroonika:

Rob van Ommering, COPA Tutorial, as cited by: Gerrit Müller: Opportunities and challenges in embedded systems, Eindhoven Embedded Systems Institute,

2004

Page 17: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 17

Millega me tegeleme ja mida õpetame?

Riistvara ja tarkvara Sardsüsteemide loomine ja integreerimine – riistvara ja

tarkvara Riist- ja tarkvara koosdisain Kiipsüsteemid ja kiipvõrgud Süsteemide veakindlus,

diagnostika ja test Veebirakendused Tarkvaraprotsesside

kvaliteet

Page 18: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 18

Riistvara ja tarkvara süntees

Meie kasutada on arvutisüsteemide arenduskeskkonnad maailma juhtivatelt firmadelt Xilinx, Altera, XESS, ...

Page 19: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 19

Kiipsüsteemid ja kiipvõrgud

Meie kasutada on CAD tarkvara maailma juhtivatelt tootjatelt: Synopsys, Mentor Graphics,

Cadence, etc.

Meie tegevused: Modelleerimine Loomine Analüüs Optimeerimine

Page 20: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 20

Arvutisüsteemid optimeerimine

Kiiremaks Paremaks Võimsamaks Energiasäästlikumaks

Massiivsed arvutused, terabaitides mälu

Page 21: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee 21

Arvutisüsteemide õppekava - IASB

Teist saavad tarkvara arendajad, kes tunnevad ka riistvara!

Teist saavad riistvara arendajad, kes tunnevad ka tarkvara!

Teist saavad arvutitel põhinevate süsteemide arendajad!

Page 22: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee

3+2

3 aastat bakalaureuseõppes + 2 aastat magistriõppes

Magistriõpe teeb teist spetsialisti!

Arvutisüsteemide magistriõppekava: Täiesti uus kava käivitub aastal 2012 Koostöös Eesti Infotehnoloogia ja Telekommunikatsiooni

Liiduga (ITL) Esimesena TTÜs on magistriõppekavas spetsiaalne

innovatsiooni- ja ettevõtlusmoodul (praktiline start-up’ide alustamine, venture capital, äriplaan, välisturud)

22

Page 23: Arvutisüsteemide õppekava - IASB

Arvutisüsteemide õppekava

Arvutitehnika instituutati.ttu.ee

Arvutisüsteemide õppekava

Arvutitehnika instituut: www.ati.ttu.ee Automaatika instituut: www.dcc.ttu.ee

Lisainformatsioon:Gert Jervan

TTÜ arvutitehnika instituut

Raja 15, 12618 Tallinn

Tel: (+372) 620 2261

Skype: gert.jervan

E-mail: [email protected]

www.ati.ttu.ee/~gerje

23