1 / 31

Real Time Systems

Real Time Systems. Tujuan. Mahasiswa memahami pengertian Real Time Systems Mahasiswa memahami konsep Real Time Systems Mahasiswa mengetahui jenis dan karakteristik dari Real Time Systems Mahasiswa mengetahui Implementasi dari Real Time Systems. Pokok Bahasan. Definisi Real Time Systems

hanne
Download Presentation

Real Time Systems

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Real Time Systems

  2. Tujuan • MahasiswamemahamipengertianReal Time Systems • MahasiswamemahamikonsepReal Time Systems • MahasiswamengetahuijenisdankarakteristikdariReal Time Systems • MahasiswamengetahuiImplementasidariReal Time Systems

  3. Pokok Bahasan • DefinisiReal Time Systems • KonsepReal Time Systems • JenisReal Time Systems • KarakteristikReal Time Systems • ImplementasiReal Time Systems

  4. OVERVIEW • Salahsatuperformansisistemdalamhubungannyadenganpemrosesandankomunikasi data adalahmendapatkaninformasisecaracepat. • Salahsatulayanan yang dapatmemberikandanmengiriminformasidengancepatadalahSistemWaktuNyata (Real Time Systems)dimanawaktumenjadihal yang sangatpentingdalamsistemini.

  5. DEFINISI REAL TIME SYSTEMS • KataReal Time pertama kali diterapkanpadapenggunaanprosessimulasi. • Real Timedapatditerjemahkanlangsungkedalambahasa Indonesia sebagaiwaktu-nyata. • DefinisiSistemReal Time banyakdikemukakan, salahsatunyamenurut IEEE Computer Society Press : “A Real Time sytems is a system that must satisfy explicit (bounded) respone time constrain or risk severe consequence, including failure.”

  6. PERKEMBANGAN REAL TIME SYSTEMS • Perkembangansisteminisangateratkaitannyadengansejarahdanperkembangankomputerbesertasistemoperasinya. • SistemReal Timedikembangkanlebihmajusetelahteknologikomputermemasukigenerasi ke-2, sekitartahun 1960-an denganmunculnyateknologi IC. • Komputergenerasi ke-4 : misalnyasuperkomputerbluegene/L (478 Triliunoperasi/detik;tahun2007)danroadrunner (1000 Triliunoperasi/detik; tahun 2008)yang dikeluarkanoleh IBM. • Ralatpada courseware hal 104:19060-an,seharusnya 1960-an • Ralatpada courseware hal 104: 478 operasi/detik,seharusnya 478 triliunoperasi/detikdan 1000 operasi/detik,seharusnya 1000 triliunoperasi/detik

  7. KONSEPREAL TIME SYSTEMS • SistemReal Time sangatmemperhatikanwaktu. • Sistem yang cepatwaktubukanmerupakantujuandariReal Time, tetapimerupakansuatupersyaratanagar sistemtersebutbisamengerjakantugas-tugasdengancepatsesuaibatasanwaktuyang telahditetapkan.

  8. REAL TIME SYSTEMSDIKATAKAN TEPAT WAKTU,JIKA: • Hasilharusdiserahkansesuaidenganwaktu yang telahdisepakatiatauditentukan • Dapatmemberikanjawabansetiapsaatdiminta. • Dapatmemberikanjawaban yang terbaikdanakurat. • Kita yang memerintahkandankapanharusdiberikanolehsistem.

  9. BLOK DIAGRAM REAL TIME SYSTEMS

  10. ARSITEKTUR REAL TIME SYSTEMS • Control Selector • n- Algorithms • Deadline Control • Statistic Condition

  11. PARAMETERREAL TIME SYSTEMS • Delay • Jitter • Throughput

  12. JENISREAL TIME SYSTEMS • Hard Real Time Systems (HRTS) • Soft Real Time Systems (SRTS)

  13. HRTS • Sistemhard Real Time dibutuhkanuntukmenyelesaikancritical task denganjaminanwaktutertentu. • Jikakebutuhanwaktutidakterpenuhi, makaaplikasiakangagal. TidakcocokuntuksistemTime Sharing.

  14. SRTS • KomputasiSoft Real Time memilikisedikitkelonggaran. • Dalamsistemini, proses yang kritismenerimaprioritaslebihdaripada yang lain.

  15. KARAKTERISTIKREAL TIME SYSTEMS (1) • Batasanwaktu, artinyabahwaaplikasiharusmenyelesaikantugasnyadalamwaktu yang telahdibatasiatauditentukan. • Dapatdiprediksi, artinyabahwasistemharusbereaksiterhadapsemuakemungkinankejadianselamakejadiantersebutdapatdiprediksi. • Dapatmengerjakanhal-hal yang pentingsaja, yang tidakpentingtidakperludikerjakan. • Membuatprocessor bekerjalebihcepat, sehinggadapatditingkatkanjumlahtask yang diselesaikan.

  16. KARAKTERISTIKREAL TIME SYSTEMS (2) • Struktur Internal yang dinamis, artinyadapatmelakukanrekonfigurasidinamisuntukmenyesuaikandengankondisilingkungan. • Bersifatreaktif, artinyadapatmeresponterhadapevent yang beragam yang tidakdapatdiprediksiurutanwaktukedatangannya. • Konkurensi, artinyamenunjangberbagaikegiatansecarasimultan, aspekkomunikasi, interrupt handling danlocking menjadibagiandalampenyelesaianmasalahkonkurensiini. • Terdistribusi, artinyamemungkinkanuntukmelakukankomputasibersamaandibeberapatempatuntukmenyelesaikansatufungsiumum.

  17. USAHA-USAHA UNTUK MEMBUAT REAL TIME SYSTEMS • Software yang dihardwarekan • SeleksiatauSorting • MSB First • Heuristic / System Pakar / SistemCerdas • Sampling • Preprocessing • Scheduling • Parallelism • Data Reduction • Data Compression • Prediction

  18. IMPLEMENTASIREAL TIME SYSTEMS • DalamimplementasisistemReal Time yang berhubungandenganhardware terdapat : • Sensor : Mengumpulkan data darilingkungansistem,merubahbesaranfisismenjadibesaranlistrik • Aktuator: Merubah (denganberbagaicara) lingkungansistem • Efektor : Responterhadaplingkungan.

  19. IMPLEMENTASIREAL TIME SYSTEMS (2) • HRTS : padapembangkittenaganuklir, peralatankesahatan, pengontrolpesawatterbangdan lain-lain. • SRTS : SistemTelepon, sisteminformasipadapabrik, room access controlling , video conference, online interactive dan lain-lain.

  20. IMPLEMENTASI Tsunamsi Detection

  21. Real Time Untuk PenjadwalanKereta

  22. Real Time Systems padaFlight Simulator

  23. Real Time System ReaktorNuklir

  24. GPS

  25. Camera Digital

  26. Real TimePadaRekamMedis

  27. Real TimeVideo Chat System

  28. Real Time SystemMicrowave

  29. DisebutjugadenganSistemwaktunyata. Sistem yang harusmenghasilkanrespon yang tepatdalambataswaktu yang telahditentukan. • Jikaresponkomputermelewatibataswaktutersebut, makaterjadidegradasiperformansiataukegagalansistem. Sebuah Real time system adalahsistem yang kebenarannyasecaralogisdidasarkanpadakebenaranhasil-hasilkeluaransistemdanketepatanwaktuhasil-hasiltersebutdikeluarkan. • Aplikasipenggunaansistemsepertiiniadalahuntukmemantaudanmengontrolperalatanseperti motor, assembly line, teleskop, atauinstrumenlainnya. Peralatantelekomunikasidanjaringankomputerbiasanyajugamembutuhkanpengendaliansecara Real time.

  30. Berdasarkanbatasanwaktu yang dimilikinya, Real time system inidibagiatas:1. Hard Real time2. Soft Real time3. Firm Real time • Komponendari Real time system iniadalah:1. Perangkatkeras,2. SistemOperasi Real time,3. BahasaPemrograman Real time,4. SistemKomunikasi.

More Related