BİLGİSAYAR MÜHENDİSLİĞİ | |||||
Lisans | TYYÇ: 6. Düzey | QF-EHEA: 1. Düzey | EQF-LLL: 6. Düzey |
Ders Kodu: | 1410002033 | ||||||||
Ders İsmi: | Yüksek Başarımlı Hesaplama | ||||||||
Ders Yarıyılı: |
Güz Bahar |
||||||||
Ders Kredileri: |
|
||||||||
Öğretim Dili: | TR | ||||||||
Ders Koşulu: | |||||||||
Ders İş Deneyimini Gerektiriyor mu?: | Hayır | ||||||||
Dersin Türü: | Bölüm Seçmeli | ||||||||
Dersin Seviyesi: |
|
||||||||
Dersin Veriliş Şekli: | Yüz yüze | ||||||||
Dersin Koordinatörü: | Dr.Öğr.Üyesi Recep DURANAY | ||||||||
Dersi Veren(ler): | |||||||||
Dersin Yardımcıları: |
Dersin Amacı: | İşletim Sistemlerinin yüksek performanslarını kullanarak mükemmel sonuca ulaşma |
Dersin İçeriği: | Yüksek Başarımlı Hesaplama dersinde; süperbilgisayarlar, bilgisayar kümeleri ve paralel koşturulan işlemciler üzerinde yoğun işlemci yükü ve hesaplama zamanı gerektiren işleri hızlı bir şekilde sonuçlandırmak için kullanılan etkin programlama modelleri tanıtılacak ve OpenMPI ve MPI ile çeşitli paralel programlama uygulamaları geliştirilecektir. |
Bu dersi başarıyla tamamlayabilen öğrenciler;
|
Hafta | Konu | Ön Hazırlık |
1) | İşlemci Tipi: Intel Xeon 5500 Processors | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
2) | Hesaplama düğümü sayısı | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
3) | Hesaplama çekirdeği sayısı: | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
4) | Bellek mimarisi | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
5) | Düğüm bellek miktarı | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
6) | Toplam bellek | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
7) | Ağ bağlantısı: Infiniband | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
8) | CentOS | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
9) | SFTC DEFORM v10.2 | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
10) | Ls-Dyna R9.7.1 & Parallel Extensions | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
11) | MSC Marc 2013 & Parallel Extensions | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
12) | Simufact 2012.0.1 & Parallel Extensions | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
13) | ESI Sysweld | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
14) | Transvalor Forge 2011 & Paralell Extensions | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
15) | DSS Abaqus & Parallel Extensions | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
16) | Final |
Ders Notları / Kitaplar: | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
Diğer Kaynaklar: | “Introduction to Parallel Computing”, 2nd ed., A.Grama & G.Karypis, Pearson, 2003. |
Ders Öğrenme Kazanımları | 1 |
|||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Program Kazanımları | ||||||||||||||||
1) PÇ 1.1) Matematik, fen bilimleri ve bilgisayar mühendisliği konularında yeterli bilgi birikimi | ||||||||||||||||
2) PÇ 1.2) Matematik, fen bilimleri ve bilgisayar mühendisliği konularında kuramsal ve uygulamalı bilgileri mühendislik problemlerini modelleme ve çözme için uygulayabilme becerisi. | ||||||||||||||||
3) PÇ 2.1) Karmaşık mühendislik problemlerini saptama | ||||||||||||||||
4) PÇ 2.2) Karmaşık mühendislik problemlerini tanımlama | ||||||||||||||||
5) PÇ 2.3) Karmaşık mühendislik problemlerini formüle etme | ||||||||||||||||
6) PÇ 2.4) Karmaşık mühendislik problemlerini çözme becerisi | ||||||||||||||||
7) PÇ 2.5) Uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi | ||||||||||||||||
8) PÇ 3.1) Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi | ||||||||||||||||
9) PÇ 3.2) Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında modern tasarım yöntemlerini uygulama becerisi | ||||||||||||||||
10) PÇ 4.1) Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları geliştirme | ||||||||||||||||
11) PÇ 4.2) Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları seçme ve kullanma becerisi | ||||||||||||||||
12) PÇ 4.3) Bilişim teknolojilerini etkin bir şekilde kullanma becerisi. | ||||||||||||||||
13) PÇ 5.1) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi deney tasarlama | ||||||||||||||||
14) PÇ 5.2) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi deney yapma, | ||||||||||||||||
15) PÇ 5.3 ) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi veri toplama | ||||||||||||||||
16) PÇ 5.4) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi sonuçları analiz etme | ||||||||||||||||
17) PÇ 5.5) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi yorumlama becerisi |
Etkisi Yok | 1 En Düşük | 2 Düşük | 3 Orta | 4 Yüksek | 5 En Yüksek |
Dersin Program Kazanımlarına Etkisi | Katkı Payı | |
1) | PÇ 1.1) Matematik, fen bilimleri ve bilgisayar mühendisliği konularında yeterli bilgi birikimi | |
2) | PÇ 1.2) Matematik, fen bilimleri ve bilgisayar mühendisliği konularında kuramsal ve uygulamalı bilgileri mühendislik problemlerini modelleme ve çözme için uygulayabilme becerisi. | |
3) | PÇ 2.1) Karmaşık mühendislik problemlerini saptama | |
4) | PÇ 2.2) Karmaşık mühendislik problemlerini tanımlama | |
5) | PÇ 2.3) Karmaşık mühendislik problemlerini formüle etme | |
6) | PÇ 2.4) Karmaşık mühendislik problemlerini çözme becerisi | 5 |
7) | PÇ 2.5) Uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi | 5 |
8) | PÇ 3.1) Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi | |
9) | PÇ 3.2) Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında modern tasarım yöntemlerini uygulama becerisi | |
10) | PÇ 4.1) Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları geliştirme | |
11) | PÇ 4.2) Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için gerekli olan modern teknik ve araçları seçme ve kullanma becerisi | |
12) | PÇ 4.3) Bilişim teknolojilerini etkin bir şekilde kullanma becerisi. | |
13) | PÇ 5.1) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi deney tasarlama | |
14) | PÇ 5.2) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi deney yapma, | |
15) | PÇ 5.3 ) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi veri toplama | |
16) | PÇ 5.4) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi sonuçları analiz etme | |
17) | PÇ 5.5) Karmaşık mühendislik problemlerinin veya disipline özgü araştırma konularının incelenmesi yorumlama becerisi |
Ders | |
Ödev |
Yazılı Sınav (Açık uçlu sorular, çoktan seçmeli, doğru yanlış, eşleştirme, boşluk doldurma, sıralama) | |
Ödev |
Yarıyıl İçi Çalışmaları | Aktivite Sayısı | Katkı Payı |
Ödev | 2 | % 30 |
Ara Sınavlar | 1 | % 30 |
Yarıyıl/Yıl Sonu Sınavı | 1 | % 40 |
Toplam | % 100 | |
YARIYIL İÇİ ÇALIŞMALARININ BAŞARI NOTU KATKISI | % 60 | |
YARIYIL SONU ÇALIŞMALARININ BAŞARI NOTUNA KATKISI | % 40 | |
Toplam | % 100 |
Aktiviteler | Aktivite Sayısı | Süre (Saat) | İş Yükü |
Ders Saati | 14 | 3 | 42 |
Sınıf Dışı Ders Çalışması | 32 | 3 | 96 |
Ara Sınavlar | 1 | 2 | 2 |
Final | 1 | 3 | 3 |
Toplam İş Yükü | 143 |