Ders Adı:Parallel Processing
Ders Kodu:BIL 5090
Ders İçeriği (Türkçe):Çok-işlemciler ve çok-bilgisayarlar. Çok-vektör ve SIMD bilgisayarlar. Ölçeklenebilir performansın ilkeleri. Ölçeklenebilir, çok süreçli, ve veri-akış mimarileri. Paralel modeller, diller, ve derleyiciler. Paralel program geliştirme ve ortamlar. Paralel bilgisayarlar için Unix ve OSF sistemleri. Problem çözme yöntemleri.
Ders İçeriği (İngilizce):Introduction to parallel processing. Parallel computer architectures. Parallel Paradigms; PRAM, UMA, NUMA, COMA, and PVM models. Synchronous parallel models. Synchronisation and communication primitives. Implementing problems in parallel; Inherited difficulties. Problem decomposition; domain decomposition and algorithmic decomposition. Parallel problem solving methodologies. The SAMD model. Evaluating parallel implementations. Computational models; The data driven model. The demand driven model. Task management. Data management. System communication and network models; Configurations. Communication strategies. Routing and minimisation redundant messages. A problem solving methodology. Data diffusion machine. Pseudo codes; Sequential and parallel constructs.
Ders Saati:
Teorik Ders : 3 Uygulama : 0 Laboratuar : 0
Ders Kredisi : 3