SÜPERBİLGİSAYARLAR ve BEOWULF KÜMELERİ Niyazi ELVAN.

Slides:



Advertisements
Benzer bir sunumlar
İşletim Sistemleri.
Advertisements

ADOBE AIR.
Bilgi Teknolojisinin Temel Kavramları
BLG 201 ŞAHİN AKDAĞ.
İşletim Sistemlerine Genel Bakış
Bilgisayar Ağlarına Giriş
ENF 101 TEMEL BİLGİ TEKNOLOJİLERİ KULLANIMI
Kurulum Öncesi.
Bölüm 1: Introductions (Tanıtım,Tanım)
Türkiye’de Yüksek Başarımlı Hesaplama
CLUSTER COMPUTİNG (KÜME HESAPLAMA )
Dağıtık Ortak Hafızalı Çoklu Mikroişlemcilere Sahip Optik Tabanlı Mimari Üzerinde Dizin Protokollerinin Başarım Çözümlemesi I. Ulusal Yüksek Başarım ve.
TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI
SOME-Bus Mimarisi Üzerinde Mesaj Geçişi Protokolünün Başarımını Artırmaya Yönelik Bir Algoritma Çiğdem İNAN, M. Fatih AKAY Çukurova Üniversitesi Bilgisayar.
Sağlık Özel Ağı -SBNet-.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Küme Bilgisayarlar Onur Temizsoylu Grid ve.
İşletim Sistemleri Hazırlayan Hakan YİĞİT.
BİLGİSAYARIN AÇILMASI.
Küme Bilgisayarlarda PBS Kuyruk Sistemi
Bilgi Teknolojileri Hafta 01. Bilgi Nedir???  Fikir  İlim  Malumat.
Başarım09, ODTÜAnkara, 16 Nisan Büyük Ölçekli Paralel Nükleer Kabuk Modeli Hesaplamaları Yrd. Doç. Dr. Erdal DİKMEN Süleyman Demirel Üniversitesi.
MPI İle Paralel Programlama Tunahan Altıntop
Bilgisayar Nedir? Girilen veriyi, programlandığı biçimde işleyip kullanılabilir bilgi haline dönüştüren makinalardır. Bilgisayar sisteminin temel ögelerini.
1- BİLGİSAYAR AĞLARINA GİRİŞ
AĞ İŞLETİM SİSTEMLERİ Öğr. Gör. Mustafa SARIÖZ
Ders 2 Donanım Birimleri.
LINUX KURULUMU Öğr. Gör. Mustafa SARIÖZ BİLGİSAYAR TEKNOLOJİLERİ VE PROGRAMLAMA BÖLÜMÜ BİLG 224 AĞ İŞLETİM SİSTEMLERİ II DERSİ.
BİLGİSAYAR AĞLARINA GİRİŞ
DONANIM NEDİR?.
BİLGİSAYAR AĞLARINA GİRİŞ
Aşağıdakilerden hangisi işletim sistemi değildir?
LINUX KURULUMU Öğr. Gör. Mustafa SARIÖZ BİLGİSAYAR TEKNOLOJİLERİ VE PROGRAMLAMA BÖLÜMÜ BİLG 231 AĞ İŞLETİM SİSTEMLERİ DERSİ.
CensorNet Linux Internet Güvenlik Duvarı ve Kayıt Tutma Semineri
BTÖ 306 Bilgisayar Ağlarına Giriş Dr. Şirin Karadeniz Çelebi Uluyol.
Türkiye’de Yüksek Başarımlı Hesaplama Prof. Dr. Cevdet Aykanat Bilkent Üniversitesi Bilgisayar Mühendisliği Bölümü.
BİLGİSAYAR ÖLÇÜ BİRİMLERİ
İŞLETİM SİSTEMLERİ Derya Işık
İşletim Sistemleri Operation Systems Fon müziği.
Temel Bilgi Teknolojileri
Bilgisayara bilgilerimizi saklayabiliriz.
DONANIM BİLGİSAYAR PARÇALARI.
Ağlar ve Veri İletişimi
Bilgi ve İletişim Teknolojisi Dersi
Bilgisayar Sistemlerine Giriş
Bilgisayar Donanımı Bilgisayarın elle tutulup gözle görülen parçalarına donanım denir. Bilgisayar kasasının içindeki parçalara iç (dahili) donanım, dışındaki.
BTÖ 306 Bilgisayar Ağlarına Giriş. BTÖ 306 Tarihsel Gelişim Main- frame OS yoktu Batch Systems (Toplu İşlem) Birden fazla işin arka.
BİLGİSAYAR MİMARİLERİ 12.Hafta: Çok İşlemcili Sistemler
Bilişim Teknolojileri Öğretmeni Cihan AYGÜL
Bilgisayar İle İlgili Temel Kavramlar
BİLİŞİM TEKNOLOJİSİNİN TEMELLERİ
Bazı Gömülü Sistemlerde OpenCV ile Performans Analizi S.Ü Bil.Müh. 2. Sınıf Öğrencisi Faruk GÜNER S.Ü.
Bilgisayar Donanımı Dersi
SUNUM KONU BAŞLIKLARI->
Cluster ile Linux'ta Kümeleme Özgür Yazılım ve Açık Kaynak Günleri 2006 Ali Erdinç Köroğlu.
BİLGİSAYARIN YAPISI Donanım ? Yazılım.
GÖZDEHAN ÖZTÜRK  Sunucu (Server), herhangi bir ağ üzerinde bir programı veya bir bilgiyi farklı kullanıcılara/sistemlere paylaştıran/dağıtan.
SANALLAŞTIRMA ÇEŞİTLERİ VE YAZILIMLARI
PARALEL HESAPLAMA Dr. Ali Evren Göksungur.
Berkay Ak STORAGE.
BİLGİSAYAR Donanım ve Yazılım.
Bilgisayar Donanımı Dersi
Bilgisayar Ağlarına Giriş
BİLGİSAYAR ÖLÇÜ BİRİMLERİ
Bilgisayar İle İlgili Temel Kavramlar
BİLGİSAYAR Donanım ve Yazılım.
Bilgisayar Ağlarına Giriş
Bilgisayar İle İlgili Temel Kavramlar
Bir bilgisayar sisteminin 4 bileşeni vardır;
KÜMELİ İŞLEM - BEOWULF Hande DOĞAN - Ersin ER
LABORATUVARINDA İNCE İSTEMCİ MİMARİSİ İLE PARALEL KÜME OLUŞTURULMASI
Sunum transkripti:

SÜPERBİLGİSAYARLAR ve BEOWULF KÜMELERİ Niyazi ELVAN

İÇERİK Süper-Bilgisayar Nedir ? Beowulf Kümesi Nedir ? Sanal Beowulf Kümesi Nedir ? Bluewulf ve Beehive Projeleri Beowulf üzerinde programlama (MPI & PVM) Örnek Uygulamalar Sorular

SÜPER-BİLGİSAYARLAR Çok yüksek işlem gücüne sahip(TFlop) Birden fazla işlemci var Genelde düğümler ortak bellek kullanır Düğümler network üzerinden haberleşir Network cross-bar tipindedir ve yüksek hızdadır(GBit).

SÜPER-BİLGİSAYARLAR 1.BlueGene\L (IBM,ABD) ~ 136 TFlop işlem gücü, işlem birimi 2. BGW (IBM,ABD) ~ 91 TFlop işlem gücü, işlem birimi 3.Columbia (NASA,ABD) ~ 52 TFlop işlem gücü, işlem birimi

SÜPER-BİLGİSAYARLAR Kullanım Alanları -Yüksek işlem gücü gerektiren bilimsel araştırmalar (fizik,kimya,biyoloji, matematik,istatistik) -Animasyon tasarım (Pixar ) -Genetik algoritmalar -Yapay sinir ağları

BEOWULF KÜMELERİ - Beowulf İngiliz edebiyatındaki ilk epik eserin (3600 satırlık bir şiir) kahramanının ismidir. -“Yüksek başarımlı”, “düşük maliyetli”, çoklu yapısı kullanıcıdan gizlenmiş süper-bilgisayar sistemlerine verilen addır. -Uç birimler klavye, mouse, monitör gibi çevre birimlerine sahip değildir.Bu birimler anahtarlama yapılarak kullanılır. -Sistemdeki uç birimler dış dünyadan erişime kapalıdır.

BEOWULF KÜMELERİ SUNUCU bw01 bw02 bw64 INTERNET

BLUEWULF PROJESİ Donanım : IBM s390 G6 1.Seviye OS : z/VM Seviye OS : Suse Enterprise Linux 9.0 Paralel Kütüphane : Lam-MPI Düğüm Sayısı : 8

BLUEWULF PROJESİ Sistem Yapısı S390 z/VM LINUXLINUX z/OS LINUXLINUX LINUXLINUX LINUXLINUX

BLUEWULF PROJESİ DİSK YAPISI / 300 MB / 300 MB /usr 1.3 GB /usr 0 MB Swap 512 MB Swap 512 MB BWULF0 0 BWULF0 1

BLUEWULF PROJESİ AVANTAJLAR NSS Tanımı(Shared Kernel) Kernel Timer (100 Hz > 10 Hz) Shared Disk (/usr) HiperSocket Layer (Zero Network Delay)

BEEHIVE PROJESİ Donanım : IBM Netfinity 6000R İşletim Sistemi : Fedora Core 4 Paralel Kütüphane : Lam-MPI Düğüm Sayısı : 6 İşlemci Sayısı : 11 İşlemci Tipi: Intel PIII Xeon 700Mhz Bellek Miktarı : 1.5 * 6 = 9 GB

BEEHIVE PROJESİ // /home /opt/usr/opt/usr NFS (RO) MOUNT

BEOWULF ÜZERİNDE PROGRAMLAMA MPI(Message Passing Interface) MPI mesaj geçme işlemi için kullanılan ve bilgisayar üreticileri, uygulayıcılar ve kullanıcılar tarafından desteklenen bir kütüphanedir. PVM(Parallel Virtual Machine) PVM bilgisayarlar arasında ileti geçme sistemidir. Bu sistemle, bir ağ üzerinde olan bilgisayarlar dağınık bellekli paralel bilgisayar gibi kullanılırlar.

PARALEL PROGRAMLAMA

UYGULAMALAR

SORULAR

TEŞEKKÜRLER İletişim