Maxsus tillar kutubxonalari va interfeyslarining takomillashuvi
Parallel dasturlashning kommunikatsion kutubxonalar va interfeyslar (API):
ACE- C ++ tilida tarqatilgan tarmoqli ilovalarini taqsimlash uchun ob’ektga yo’naltirilgan muhit. Bepul tarqatiladi. Bunda Win32 platforma, UNIX, MVS, turli realtime-tizimlar qo'llab-quvvatlanadi. Java-versiyasi mavjud.
ARCH – parallel komputerlarni dasturlash uchun ob'ektga yo'naltirilgan kutubxona. C ++ da joylashgan MPI dan foydalanadi. Asinxron jarayonlarni kommunikastiyalash uchun kostrukstiyalar taklif qiladi va umumiy hotiradan foydalanishni yumshatadi.
BIP (Basic Interface for Parallelism) - kichik API, Myrinet tarmog'i uchun mo'ljallangan. Uning maqsadi – taqdim qilingan uskuna bilan dastur foydalanuvchilar samaradorlikni yuqori darajaga chiqarish bilan ta'minlash. Ga Linux / ustida Klaster uchun amalga oshirilayotgan chips LANAI4.1 bilan Myrinet orqali ulangan, x86 asoslangan. Version 0.94, shuningdek, Linux / Alfa ishlaydi. Signal da ham (signal asoslangan MPICH bajarilishini,) MPI-signal va IP-signal (signal yordamida IP protokoli) yetkazib berdi.
Signallarga raqamli ishlov berish
Raqamli filtrlar va ularning turlari
Fitlr – bu signalning formasini (amplitude - chastota yoki faza – chastota) o`zgartiruvchi tizim yoki tarmoqdir. Filtrlashdan asosiy maqsad signalning sifatini yaxshilash(xalaqitlarni kamaytirish yoki yo`qotish), signalning ichidan malumotlani chiqarib olish yoki oldindan birlashtirilgan bir nechta signallarni ajratish hisoblanadi. Raqamli filtrlar asosan raqamlarga ayantirilgan analog signallar yoki kompyuter xotirasida saqlanadigan raqamli signallar uchun ishlatiladi.
2.1 rasm. Real vaqtda analog kirish chiqishli signal bilan ishlovchi raqamli filtr blok sxemasi
Real vaqtda analog kirish chiqishli signal bilan ishlovchi raqamli filtr blok sxemasi 2.1 rasmda keltirilgan. Qisqa polasali davriy signal raqamlar to`plamiga aylantiriladi, x(n), n = 0, 1, … . Raqamli protsessori signalni filtrlaydi. Raqamli analog o`zgartirgich sonlar to`plamini qaytadan analog signalga aylantiradi.
Signallarga raqamli ishlov berishda raqamli filtrlar asosiy hisoblanadi. Analog filtrlar bilan solishtirganda raqamli filtrlar ko`pgina soxalarda(misol uchun, malumotlarni siqish, biomeditsinada signallarni qayta ishlash, nutqni qayta ishlash, tasvirni qayta ishlash, malumot uzatish) yaxshiroq hisoblanadi. Chunki raqamli filtrlar chastota – amplitude xarakteristikasini analog filtrlarga nisbatan ancha aniqlik bilan hisoblash mumkin.