Berisi tentang tugas mahasiswa teknik informatika 2020 di Institut Teknologi Bandung.
Tugas Besar 1 - Sistem Persamaan Linear, Matrix, Determinan, Interpolasi, dan Regresi Linear CLI Solver in Java
DFS | BFS |
---|---|
Homepage |
---|
Col 1 | Col 2 |
---|---|
Location | Makanan | Payment | Twibbon |
---|---|---|---|
Gameplay | Dialog |
---|---|
Dengan menggunakan Open MPI, paralelisasi algoritma 2D DFT serial. Kode akan dijalankan pada server dengan 4 node. Tugas kecil ini akan berfokus pada paralelisasi menggunakan distributed memory & message passing.
Dengan menggunakan OpenMP, paralelisasi algoritma 2D DFT serial. Program akan dijalankan pada salah satu node server. Tugas kecil ini akan berfokus pada paralelisasi dengan shared memory.
Dengan menggunakan CUDA, paralelisasi algoritma 2D DFT serial.
DFT
- Rinaldi Munir - Transformasi Citra 2022 - Transformasi Fourier
- Rinaldi Munir - IF4073 Interpretasi dan Pengolahan Citra 22/23
- UNIVR - 2D DFT
- 3Blue1Brown - But what is the Fourier Transform?
- Reducible - Discrete Fourier Transform
MPI
MP
CUDA
Implementasi raft protocol menggunakan python.
- Komunikasi menggunakan XMLRPC pada python
- Library yang digunakan adalah xmlrpc, json, asyncio, time, socket, threading, dan sys
- Address (IP dan port) akan menjadi identitas setiap node
- Implementasi awal adalah server-client dengan RPC sederhana
- Mengimplementasikan membership change
- Mengimplementasikan log replication
- Mengimplementasikan heartbeat
- Mengimplementasikan leader election
- Raft Paper - Github Pages
- Original Raft Paper
- Raft visualization
- Raft Wikipedia
- distribution system notes
Pilih suatu topik project untuk dikerjakan selama 10 minggu. Gunakan metodologi scrum, project dikerjakan oleh 5 orang dan setiap orang akan menjadi scrum master selama 2 minggu. Terdapat stand up meeting selama 2 hari sekali untuk progress report. Di akhir sprint akan ada sprint review, untuk demonstrasi kepada product owner, dan sprint retrospective, untuk evaluasi keberjalanan sprint.
Col 1 | Col 2 |
---|---|
Website dengan fitur menggambar dan mengedit model pada kanvas menggunakan WebGL murni, tanpa library/framework tambahan. Model terdiri dari garis, persegi, persegi panjang, dan polygon.
- Pengguna dapat menggambar model garis, persegi, persegi panjang, dan polygon
- Pengguna dapat mengubah panjang garis
- Pengguna dapat mengubah panjang sisi persegi
- Pengguna dapat mengubah panjang atau lebar persegi panjang
- Pengguna dapat menambah dan menghapus titik sudut
- Pengguna dapat melakukan transformasi geometri (pilih 2 dari translasi, dilatasi, rotasi, shear)
- Pengguna dapat menggerakkan titik sudut dengan drag and drop
- Pengguna dapat mengubah warna titik sudut
- Pengguna dapat menyimpan dapat menyimpan dan memuat model yang dibuat
Website visualisasi 3D hollow object merupakan versi tiga dimensi dari tugas besar 1. Kali ini model yang dibuat adalah objek berongga (hollow objects).
- Pengguna dapat mengubah jenis proyeksi objek (orthographic, oblique, atau perspective)
- Pengguna dapat melakukan rotasi, translasi, dan scaling pada objek
- Pengguna dapat menggubah jarak view kamera untuk menjauhi, mendekati, dan mengitari objek
- Pengguna dapat menyimpan dan memuat model
- Pengguna dapat mengaktifkan dan menonaktifkan shading pada model
- Pengguna dapat menjalankan animasi pada model
coming soon
Membaca sebuah buku bertemakan pengembangan diri dan buat resume mengenai buku tersebut.
coming soon
coming soon