digilib@itb.ac.id +62 812 2508 8800

Radar cuaca adalah sistem yang memanfaatkan rekayasa tingkat lanjut gelombang radio untuk mendeteksi presipitasi dalam atmosfer. Salah satu teknik pembangkitan gelombang radio untuk radar cuaca adalah frequency-modulated continuous wave (FMCW) dengan polarisasi ganda untuk dapat membedakan bentuk dan dengan demikian jenis presipitasi yang terdeteksi oleh radar. Pengolahan sinyal radar cuaca biasanya dilakukan dengan memanfaatkan digital signal processor dan fieldprogrammable gate array (FPGA), yang memberikan kinerja tinggi namun dengan keterbatasan sulitnya pengembangan dan deployment sistem. Pengolahan sinyal radar cuaca yang diimplementasikan secara perangkat lunak memberikan kemudahan pengembangan dan deployment, namun kinerja implementasi serial lebih buruk dibandingkan dengan solusi sebelumnya. Pemanfaatan general purpose graphics processing unit (GP-GPU) dapat menjadi solusi kompromi yang memberikan kemudahan pengembangan serta deployment sekaligus memberikan kinerja yang lebih baik dibandingkan implementasi serial. Tesis ini mengimplementasikan berbagai strategi optimasi pengolahan sinyal radar cuaca di lingkungan GP-GPU pada platform Nvidia CUDA. Pengukuran kinerja terhadap hasil implementasi menunjukkan bahwa strategi optimasi yang dapat memberikan peningkatan kinerja secara signifikan hanyalah pemanfaatan lebih dari satu stream CUDA. Tesis ini berkontribusi dalam usaha pembangunan stack lengkap pengolahan sinyal radar cuaca dengan memanfaatkan GPU.