SB açıldığında ilk bu ekran çıkar

Benzer belgeler
Parçacık Fiziğinde Tetikleme ve veri toplama sistemleri

TDAQ ve Algıçlar Gökhan Ünel / UCI HPFBU Şubat 2015

Parçacık Fiziğinde Tetikleme ve Veri Toplama sistemleri

Hoşgeldiniz HPFBU Şubat 2015 Eskişehir

Boğaziçi Üniversitesi. 21 Temmuz CERN Türk Öğretmen Çalıştayı 4

BM-311 Bilgisayar Mimarisi

Ekrana gelen diyalog penceresinden Typical radyo düğmesi seçilir ve Next düğmesine basılır.

İşletim Sistemi. BTEP205 - İşletim Sistemleri

Bilgisayar Donanımı Dersi BİLGİSAYARIN MİMARI YAPISI VE ÇALIŞMA MANTIĞI

Bu Metatrader rehberi, sizin programı kurarken ve kullanırken daha kolay hareket etmeniz amacıyla hazırlanmıştır.

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

ĐŞARET ĐŞLEME (SIGNAL PROCESSING)

Bilgisayarların Gelişimi

(Random-Access Memory)

SOFT SERVO KONTROL SİSTEMİ İLE ELEKTRİK BAĞLANTILARI İÇİN GEREKLİ BİLGİLER. 1- SOFT SERVO SİSTEMİNİN YAPISI

Peripheral Component Interconnect (PCI)


İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, kabuk ve diğer temel kavramlar) Bir işletim sisteminin yazılım tasarımında ele alınması gereken iki önemli konu

İŞLETİM SİSTEMLERİ. (Operating Systems)

İşletim Sistemleri. Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

İşletim Sistemleri. Discovering Computers Living in a Digital World

ENF 100 Temel Bilgi Teknolojileri Kullanımı Ders Notları 2. Hafta. Öğr. Gör. Dr. Barış Doğru

Bölüm 13: Giriş-Çıkış (I/O) Sistemleri

Ağ Donanımları NIC. Modem. Modem. Ağ Cihazları (Aktif Cihazlar) Repeater (Yineleyici)

BİLGİSAYAR TEKNİKERLİĞİ

Donanımlar Hafta 1 Donanım

2 Kablolu Dijital Zil Paneli Kart Okuyuculu

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Sistem Programlama. (*)Dersimizin amaçları Kullanılan programlama dili: C. Giriş/Cıkış( I/O) Sürücülerinin programlaması

Öğr.Gör. Gökhan TURAN Gölhisar Meslek Yüksekokulu

Doğu Akdeniz Üniversitesi Bilgisayar ve Teknoloji Yüksek Okulu Bilgi teknolojileri ve Programcılığı Bölümü DERS 1 - BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

C) 19 inçlik CRT ile LCD monitörün görünebilir alanı farklıdır. D) Dijital sinyali, analog sinyale çevirmek için DAC kullanılır.

Öğr. Gör. Serkan AKSU 1

MUSTAFA KEMAL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MAKİNE MÜHENDİSLİĞİ BÖLÜMÜ

INTERNET BAĞLANTISININ KURULMASI İÇİN GEREKLİ AĞ GEÇİDİ AYARLARI


IDA Pro ile Remote Linux Debugging

TEKNİK ŞARTNAME FORMU

Karşılaştırma Yazılımı Kullanıcı Kılavuzu

Yrd.Doç.Dr. Celal Murat KANDEMİR

ANET YAZILIM LOG YÖNETİMİ. Karşılaştırma Tablosu ANET YAZILIM

BİLGİSAYAR MİMARİSİ. << Bus Yapısı >> Özer Çelik Matematik-Bilgisayar Bölümü

# 8 haneli tuşlanır (1 açık 0 kapalı demektir)

Kullanıcı el kitabı. Online halı eğitimi

Đçindekiler. Paket Đçeriği

» LabVIEW,» Nedir?» Kullanım Alanları» Nasıl Çalışır?» Veri Akışı Programlama» Program Çevresi» VI» Programlama Ortamı

S7 300 HABERLEŞME SİSTEMİ. S7 300 plc MPI, Profibus ve Endüstriyel Ethernet gibi haberleşme ağlarına bağlanabilme olanağı sağlar.

Sanal Makineler ve Linux Konteynerlerin Performans Karşılaştırması

LCD (Liquid Crystal Display )

ANET YAZILIM LOG YÖNETİMİ. Karşılaştırma Tablosu ANET YAZILIM

UBNT. UniFi mfi Ububntu. Ubuntu İşletim Sistemi ve UniFi/mFi Yazılımlarının Kurulumu

DERS 10 İŞLETİM SİSTEMİ ÇALIŞMA PRENSİBLERİ VE HATA MESAJLARI

C-Serisi PLC İleri Seviye Eğitim

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

AKINSOFT. Eofis NetworkAdmin. AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu. Doküman Versiyon : Tarih : Copyright 2008 AKINSOFT

Vmware Esx Server Nedir Ve Ne İşe Yarar

3G Modem İstasyonu Kullanma Kılavuzu V:1.0 Model: 433R

Küme Bilgisayarlar. Enabling Grids for E-sciencE. Onur Temizsoylu. Grid ve Küme Bilgisayarlarda Uygulama Geliştirme Eğitimi ODTÜ, Ankara

Turquaz. Açık kodlu muhasebe yazılımı Turquaz Proje Grubu

Sistem Programlama Deney 1

VLT FC-102 Hvac Drive ile Optimize Performans. 1

1. VERİ TABANI ARAÇLARI

TL-WPS510U PRINT SERVER KURULUM DÖKÜMANI

USB 2.0 Harici Disk Koruncağı 2.5"

TT - SC6V Video Modülü

ANAKARTLAR. Anakartın Bileşenleri

V Daq Kurulum adımları

03/03/2015. OSI ve cihazlar. Ağ Donanımları Cihazlar YİNELEYİCİ (REPEATER) YİNELEYİCİ (REPEATER) Yineleyici REPEATER

Birinci Seviye Robot Eğitimi Bölüm 4

REALTIME LINUX. 3. Linux ve Özgür Yazılım Şenliği Murat Demirten, 16 Mayıs 2004, Ankara

A BAYİİ YENİ BAYİLİKLERİMİZ BAYİLİKLERİMİZ. Sipariş Hattı:

Aktivite 8. Saati Yen Sıralama ağları

Bölüm 3. FBS-PLC nin Genişlemesi. 3.1 I/O Genişlemesi. Not. Uyarı Dijital I/O Genişlemesi ve I/O Numaralandırma H3-1

YM.AP.4452.UM.TR.D00REV

2K-130 KULLANIM KILAVUZU

VARIODYN D1 Sistem Tan ı ı t m ı ı

AirTies Kablosuz Erişim Noktası (Access Point) olarak kullanacağınız cihazı bilgisayarınıza bağlayarak ayarlarını yapabilirsiniz.

Kuruluma başlamadan önce gerekli tüm bileşenlerin mevcut olup olmadığını kontrol edin. Kutuda şunlar bulunmalıdır:

Linux Dosya ve Dizin Yapısı

Doğru Adaptor soket kutuplaması.

Bilgi ve İletişim Teknolojileri (JFM 102) Ders 7. LINUX OS (Sistem Yapısı) BİLGİ & İLETİŞİM TEKNOLOJİLERİ. LINUX Yapısı

İşletim Sistemlerine Giriş

Ünite-3 Bilgisayar Yazılımı.

Sistem Programlama. Kesmeler(Interrupts): Kesme mikro işlemcinin üzerinde çalıştığı koda ara vererek başka bir kodu çalıştırması işlemidir.

WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman

Anakart ve Bileşenleri CPU, bellek ve diğer bileşenlerinin bir baskı devre (pcb) üzerine yerleştirildiği platforma Anakart adı

FP52 PROXIMITY KART OKUYUCUSU KULLANIM KILAVUZU

BİLİŞİM TEKNOLOJİLERİNİN TEMELLERİ

EPC-N KÜMES OTOMASYONU. Cloud. EPC-N Uygulama Notu 03 - Cloud

Belge Ozan UÇAR tarafından yazılmıştır ve yazarın ismine sadık kalmak kaydı ile belge izin alınmaksızın her şekilde paylaşılabilir ve dağıtılabilir.

Mpuantor 2.7 Client Kurulumu

PIC MİKROKONTROLÖR TABANLI MİNİ-KLAVYE TASARIMI

LabVIEW Ders Notları-1

İşletim Sistemlerine Giriş

KONU 1 BİLGİSAYAR VE ÇEVRE ÜNİTELERİ

ARG Ses Kayıt Sistemi KURULUM YÖNERGESİ

TEMEL BİLGİ TEKNOLOJİSİ KULLANIMI. Enformatik Bölümü

MY PANEL METER KULLANIM KILAVUZU

FOUR FAİTH F2114 GPRS MODEM İLE ANALOG I/O ÜZERİNDEN HABERLEŞME KILAVUZU

ecyber Kullanıcı Kılavuzu 1 / 1 1. ecyber hakkında Sistem gereksinimleri:... 2 Donanım:... 2 Yazılım: Kullanım Rehberi...

Transkript:

HPFBU sanal bilgisayarı HPFBU-2014 3-10 Şubat 2014 Tokat

Sorular Neden Sanal? bozamam, taşıyabilirim, gerçek bilgisayarımı bozmadan denemeler yapabilirim Neden Linux? İster HF ister PF çalışın, Linux kullanacaksınız Neden Arch Linux? Küçük, hızlı ve istenen şekle konabilir. Neden HPFBU SB Araştırma için gereken birçok program kuruldu, hazır.

SB açıldığında ilk bu ekran çıkar Çalışma düğmeleri Kapatma düğmesi

Kapatmak için şifre: 123 root (admin) hesabını kullanmıyoruz. eğer üstkullanıcı yetkileri gerekirse sudo komutunu kullanıyoruz.

Çalışmak için Kahve fincanı ile başla terminal açmak için firefox program bulmamızı sağlayan bir büyüteç var.

Terminal sizin dostunuzdur.# onu kullanın.# ondan korkmayın. Verimli bir çalışma düzeni# aynı anda birçok pencerenin açık ve göz önünde olmasına alışın.# multitasking, çoklu görevlilik verimi arttırır.

çalışma alanınız sanal sabit diskleriniz Kurulu programlar (windows alışkanlığından gelen) Verimsiz bir çalışma düzeni# gereksizce her pencereyi enbüyütmeyin

başka ufuklar Tetikleme ve Veri Toplama

Kavramlar 9 Algıç olayları algılamak için alet Tetikleme İstenilen olaya hızlıca verilen tepki, Bir olay olunca yapılan iş Veri toplama Algıçlardaki veriyi bilgisayara aktarmak Gerçek zamanlı programlama, İşletim sistemleri Sayılı Durum Makinesi / Finite State Machine

Tetikleme (TRG) 10 Hızlı bilgi, Öz bilgi geçti mi? oldu mu? dan büyük mü? Nasıl? çoğunlukla özel donanım ile (HW trigger) bazen de yazılım ile (SW trigger) Ne? Eğer ise, yap Eğer parçacık geçti ise, modüllerde okuma yap. Tetikleme türleri Periodik, raslantısal, kendinden

Veri Toplama 11 Devamlı okuma yapamam gürültü yani altlık okurum; ölü zamanım artar. O zaman okuma yapacağım sınırları belirlemeliyim: a, b. Kapıyı a,b arası açalım gating: aralama doğru = - sonuç ölçüm altlık altlığı çıkartmak$ (pedestal subtraction)

Kullanılan aletler 12 Birimler ADC, TDC, Register, IO Veri Yolu / Sandık (crate) CAMAC, VME, FastBus, PCI LynxOS, Linux, Windows, Programlama dili C/C++, Labview Bilgisayar PC, mac, Work (e.g. Sun) Station, Şebeke Gigabit NW, infiniband,... Kayıt birimi tape, SAN, NAS,... İşletim sistemi

dikkat... 13 Meşgul (busy) Bir elektronik alet istenilen temel işi yaparken başka bir iş yapamaz. Eğer olaylar çok sık tekrarlanıyorsa, bu kayıp zaman bizim için önemli olur. Elektronik aletler meşgul iseler bu durumu bir sinyal ile belirtirler. Ölü zaman (deadtime) : olayların kayıt edilemediği zaman Okuma ölü zamanı : Algıçdan okumayı bitiremedik, yeni olaylar beklemeli Tetikleme ölü zamanı : Tetikleme sistemi hala olayı kabul edip etmemeyi düşünüyor, yeni olaylar beklemeli İşleme ölü zamanı : başka bir nedenle sistem bekliyor (veritabanından yeni run numarası alamıyoruz), yeni olaylar beklemeli Gecikme (Latency): işe başlamadan önce geçen zaman Bunları azaltmak iyidir.

Standartlar 14 NIM.. 1960 lar ve günümüz akılsız : modüller birbiri ile konuşmaz. modüller basit genelde TRG kurmak için kullanılır. CAMAC.. 1980 lar akıllı - günümüz için yavaş VME.. 1990 lar - ve günümüz akıllı - günümüz için yeterli, LHC deneylerinde kullanılıyor. PCI \ PCIexpresss.. günümüz paralel değil seri (az kablo az veri yolu, switch, xbar, network) ATCA, μtca,.. 2020? yeni çıkıyor.

NIM 15 en çok kullanılan moduller AND, OR Amplifier fan in - fan out discriminator HighVoltage PS Nim usulleri 50 ohm empedans lemo kablo nim mantığı - 0.8V 0 NIM seviyeleri 0 1 Tetikleme sistemi kurmak veya basit saymalar yapmak için

CAMAC 16 en çok kullanılan moduller ADC, TDC, register, display. tipik olarak 12 kanal max 16. kasa başına en çok 24 modül, 25 crate master Kullanım alanı hep deneyleri ve laboratuvarları artık kullanılmıyor. Eğitsel, kavramlar hala aynı Sinyaller önden lemo ile veri girişi arka panelden moduller arası ve master ile konuşma 24 bit paralel veriyolu Modullere ve modullerden N+ A + F: Modul # + kanal # + fonksiyon # LAM: modul birsey diyecek Busy: modul mesgul http://www-esd.fnal.gov/esd/catalog/intro/introcam.htm LRS 2249A ADC,$ 10 bit = 256 pc

VMEbus 17 en çok kullanılan modüller ADC, TDC, Memory, Display tipik olarak 256-512 kanal SBC: tek kartta bilgisayar Tetikleme ve Zaman bilgisi (TTC) VME Camac arayüzü Kullanım alanı HEP deneyleri, Hızlandırıcı LHC deneyleri ve LHC sistemleri 32 bit \ 64 bit sistemler 40 MB/s 160MB/s arasında hız analog veri Model 1 Model 2 gözlem (monitoring) sayısal veri toplama sayısal veri modül amir (controller)

başkaları 18 PCI (bus) ve CompactPCI, PXI, PMC 32 sonra 64 bitlik veriyolu 132MB/s 1GB/s Initiator & arbiter bussed lines arbitration Target Target Initiator PCIexpress (seri) çok hızlı veri hatları + switch v3: 10GB/s Dev. Dev. yıldız Switch Dev. Dev. Dev. gözlü G dili seçeneği Labview + PC + tekamaçlı donanım Dev. Dev. Dev. ATCA, utca : Telecom Computing Architecture 2ci güc kaynağı, anlık modül değişimi, ipmi, 12.5 GB/s mezanin olarak düşünülen AMC kartlara crate utca XFEL @ DESY kontrol sistemi için utca seçti.

İşletim sistemleri 19 Gerçek Zamanlı (Hard RealTime) LynxOS, RTLinux Bir işin alacağı zaman bellidir. O sırada başka iş yapılıyorsa, yapılan iş durur, öncelikli iş bitirilir. (pre-emptive) Yarı Gerçek Zamanlı (Quasi Real Time) Windows, Linux Çok büyük bir ihtimalle istenen iş istenen sürede biter. Ancak garanti edilmez. Neyi niçin seçeyim? Neye ihtiyacım var? DAQ yarı gerçek zamanlı Çok kullanıcılı? Hızlı? SysV Lock / Unlock zamanı Context switch zamanı Interrupt Latency linux un çok kullanılma nedeni IEEE Trans. Nucl. Sci 47 (2000) 109-113