Tugas 4

EL5102 Arsitektur Komputer Lanjut
Tugas 4
Nama : Hasbi Ash Shiddieqy
Nim : 23216066

1. Reduksi operasi komputasi
Y = ax + bx + cx + dx

dengan asumsi ADD = 1 cycles dan MUL = 4 cycle (tanpa pipeline)

y =ax + bx + cx + dx


single processor membutuhkan paling sedikit 19 cycle 
2 core processor membutuhkan paling sedikit 10 cycle

y = x (a + b + c + d)

single processor membutuhkan paling sedikit 7 cycle
2 core processor membutuhkan paling sedikit 6 cycle


2. petrinet vs flowchart

petrinet
- abstraksi level bawah untuk program
- spesifik kontrol flow untuk asynchronous concurrent system
- rule memungkinkan deterministic model

flowchart
- abstraksi level atas untuk program
- lebih sederhana
- concurrent dan satu arah berbasis event

3. Kelebihan dan kekurangan sistem dengan lookup table
advance
- lebih mudah untuk diimplementasikan ke hardware
- software upgradeable
- Umumnya performa lebih baik
disadvance
- area lebih besar

4. Bentuk sinyal control pada Control Unit

Gambar bentuk sinyal control pada control unit

5. Flowchart model untuk programming

Salah satu contoh pemrograman yang berbasis flow adalah Node-RED. selain berbasis flow editing flow juga dilakukan di web browser. Node-RED sendiri dibangun diatas Node.js dengan memanfaatkan model non-blocking yang berubah terhadap event.

Gambar pemrograman berbasis flow (klik untuk memperbesar)
setiap nodes memiliki fungsi masing-masing pada gambar diatas contoh MQTT dan tcp send menggunakan conditional statement jika string dikirim ke MQTT broker jika integer dikirim ke localhost TCP.

6. DSP yang terkait dengan speak untuk mengatasi masalah native speaker
menggunakan algoritma natural languange dengan preprocessing awal sebelum masuk ke bagian neural network. Machine learning diperlukan untuk mendapatkan model yang cukup baik untuk mengenal speak dari native speaker

No comments:

Post a Comment