Parallel hisoblash va matematikadan dars berish. Parallel hisoblash texnologiyasi asoslari Paralel hisoblash algoritmlari



Download 124,11 Kb.
bet10/14
Sana25.07.2021
Hajmi124,11 Kb.
#128278
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
parallel

Parallel hisoblash - parallel ravishda (bir vaqtning o'zida) ishlaydigan o'zaro ta'sirli hisoblash jarayonlarining to'plami sifatida dasturlar ishlab chiqiladigan kompyuterni tashkil etish usuli. Ushbu atama dasturlashda va samara beradigan dasturlarni yaratishda bir vaqtning o'zida mos keladigan masalalarning umumiyligini qamrab oladi. Parallel hisoblash nazariyasi bu algoritmlarning amaliy nazariyasining bir qismidir.

Parallel hisoblashni amalga oshirishning turli xil usullari mavjud. Masalan, har bir hisoblash jarayoni operatsion tizim jarayoni sifatida amalga oshirilishi mumkin yoki hisoblash jarayonlari bitta OT jarayonida bajariladigan ishlar to'plami bo'lishi mumkin. Parallel dasturlar jismoniy ravishda ketma-ket bitta protsessorda bajarilishi mumkin - har bir hisoblash jarayonini bajarish bosqichlarini navbatma-navbat almashtirish yoki parallel ravishda har bir hisoblash jarayoniga bitta yoki bir nechta protsessorlarni ajratish (kompyuter tarmog'ida joylashgan yoki yaqin joyda joylashgan).

Parallel dasturlarni loyihalashda asosiy qiyinchilik turli hisoblash jarayonlari o'rtasidagi o'zaro ta'sirlarning to'g'ri ketma-ketligini, shuningdek, jarayonlar o'rtasida taqsimlangan manbalarni muvofiqlashtirishni ta'minlashdir.

Ayrim parallel dasturlash tizimlarida tarkibiy qismlar o'rtasida ma'lumotlarni uzatish dasturchi tomonidan yashiringan (masalan, va'da mexanizmidan foydalangan holda), boshqalarida esa bu aniq ko'rsatilishi kerak. Aniq shovqinlarni ikki turga bo'lish mumkin:

Birgalikda ishlatiladigan xabar almashish tizimlari odatda umumiy xotira tizimlariga qaraganda tushunish osonroq va odatda ko'proq rivojlangan parallel dasturlash usuli sifatida qaraladi. Xabarlar tizimlarini o'rganish va tahlil qilish uchun turli xil matematik nazariyalar mavjud, shu jumladan aktyorlar modeli va turli xil jarayonlar hisoblari. Xabarlar nosimmetrik ko'p protsessorlarda birgalikda umumiy xotiraga ega yoki bo'lmagan holda samarali bajarilishi mumkin.

Tarqalgan xotira mosligi va xabarlarning parallelligi turli xil ishlash xususiyatlariga ega. Odatda (lekin har doim ham emas), xabarlarni yuborish tizimlari uchun protsessor xotirasi va vazifalarni almashtirish qiymati pastroq, ammo xabarlarni o'zlari orqali yuborish protseduraviy qo'ng'iroqlarga qaraganda qimmatroq. Ushbu farqlar ko'pincha ishlashga ta'sir qiluvchi boshqa omillar bilan birlashadi.

Izoh: Ta'limni o'zgartirishga nima majbur qiladi, fanlarning kesishishida parallel hisoblash, ketma-ket hisoblashlar rivojlanish muammolarini, muammolarni samarali hal qilishni o'rganishni talab qiladi, ko'p qiyinchiliklarning sababi algoritmlarning tuzilishini bilmaslik, vaziyatni o'zgartirishning mumkin bo'lgan yo'llari

Parallel arxitekturaning hisoblash texnologiyalarini, ayniqsa yosh mutaxassislar tomonidan o'zlashtirish katta qiyinchiliklarga duch kelayotgani ma'lum. Bizning fikrimizcha, bu parallel hisoblash bilan tanishish, shuningdek, umuman bu sohadagi ta'lim, qaerdan boshlash kerakligi bilan boshlanmaydi. Bundan tashqari, nimadan boshlash kerakligi umuman biron bir kursda berilmaydi.

Qarama-qarshi arxitekturadagi kompyuterlarda muammolarni tezda hal qilish qobiliyati foydalanuvchilarni kompyuterlar bilan o'zaro munosabatlarning barcha uslublarini o'zgartirishga majbur qiladi. Taqqoslash uchun, masalan, shaxsiy kompyuterlar va ish stantsiyalarida deyarli hamma narsa o'zgaradi: boshqa dasturlash tillari ishlatiladi, algoritmlarning aksariyati o'zgartiriladi, foydalanuvchilar echilayotgan muammolarning ko'plab nostandart va olish qiyin bo'lgan xususiyatlarini taqdim etishlari kerak, interfeys endi do'stona va hk. Yangi ish sharoitlarini hisobga olishning to'liq emasligi yangi va, bundan tashqari, juda qimmatbaho asbob-uskunalardan foydalanish samaradorligini sezilarli darajada pasaytirishi juda muhimdir.

Shuni ta'kidlash kerakki, parallel hisoblashning rivojlanishi bilan bog'liq bo'lgan qiyinchiliklarning umumiy tabiati, ketma-ket hisoblashlar davridagi kabi bir xil ko'rinadi. Faqat parallel hisoblashlar uchun barcha qiyinchiliklar o'tkir shaklda namoyon bo'ladi. Asosan bu murakkabligi tufayli mavzu maydoni... Ammo, ehtimol, asosan, parallel arxitekturaning hisoblash tizimlarini katta amaliy muammolarni hal qilish amaliyotiga faol kiritish boshlanganligi sababli, zarur nazariy asos yaratilmagan va tadqiqotning matematik apparati ishlab chiqilmagan. Oxir oqibat, shu sababli parallel hisoblash sohasidagi butun o'quv tsikllari o'z vaqtida tayyorlanmagan bo'lib, ularning aks-sadolari hali ham aniq. Shu sababli zamonaviy kompyuter texnologiyalarini o'zlashtirishdagi ko'p qiyinchiliklar, zarur mutaxassislarni tayyorlashdagi kamchiliklar va boshqalar haqida tushuncha yo'qligi.

Parallel hisoblash ta'limi uchta fanga asoslanadi: hisoblash arxitekturasi, dasturlash va hisoblash matematikasi. Agar tegishli kurslarning mazmunini sinchkovlik bilan tahlil qilsangiz, muqarrar ravishda nafaqat individual, balki barchasini birlashtirgan holda ular asosiy yo'nalishga erishishni ta'minlay olmaydi degan xulosaga kelasiz. odat maqsadlar - o'rganish samarali parallel arxitekturaning yirik hisoblash tizimlarida katta muammolarni hal qilish. Albatta, bu kurslar juda ko'p foydali va kerakli ma'lumotlarni beradi. Biroq, parallel hisoblashning zamonaviy nuqtai nazariga ko'ra bilish kerak bo'lgan ko'p narsa ularda keltirilmagan. Bu, xususan, tadqiqotlar natijasida yirik tizimlarda katta muammolarni hal qilish uchun bir qator eng muhim va hatto fundamental faktlar, usullar va texnologiyalar paydo bo'lishi bilan izohlanadi. bir nechta fan sohalari chorrahasida... Bunday natijalar an'anaviy fanlar doirasidan tashqarida. Shuning uchun, tegishli kurslarda keltirilgan ma'lumotlar shakllanish uchun etarli emas yaxlit tizim parallel hisoblash jarayonlarini vakolatli qurishga qaratilgan bilim.

Hisoblash texnologiyasi yoki undan foydalanish bilan bog'liq bo'lgan barcha o'quv kurslarini ikki guruhga bo'lish mumkin. Birinchi guruh asosiy ma'lumotlarni beradi, ikkinchi guruh - maxsus. Asosiy ma'lumotlar universal xarakterga ega va kompyuter texnologiyalarining turlari bo'yicha yomon tasniflanadi. Ular ketma-ket mashinalar va ketma-ket hisoblar to'g'risidagi bilim asosida shakllangan va vaqt o'tishi bilan ozgina o'zgarib turadi. Dasturlash kursi doirasida asosiy ma'lumotlar birinchi yoki ikkinchi semestrdan, raqamli metodlar bo'yicha kursda esa uchinchi semestrdan boshlab o'qiy boshlaydi. Maxsus kurslar, shu jumladan parallel arxitekturaning hisoblash tizimlari bilan bog'liq kurslar juda kech o'qitila boshlandi. Qoida tariqasida, ettinchi yoki hatto to'qqizinchi semestrdan oldin emas.

Bir qarashda, hamma narsa mantiqiy ko'rinadi: birinchi navbatda asosiy ma'lumotlar beriladi, keyin maxsus ma'lumotlar. Biroq, amalda, ma'lumotlarning asosiy va maxsus qismlarga bo'linishi juda shartli bo'lib chiqadi, chunki faqat quyidagilar muhim: kerakli vaqtda kerakli ma'lumotlarni olish mumkinmi yoki bunday imkoniyat yo'q va o'rganish uchun taklif etilayotgan ma'lumotlar to'plami nima.

Hisoblash matematikasi uzoq tarixga ega. Ammo uning eng jadal rivojlanishi elektron kompyuterlar bilan bog'liq. Ushbu mashinalar o'tkazish vositasi sifatida paydo bo'lgan ketma-ket hisob-kitoblar. Ular jadal rivojlanib, bir necha o'n yillar davomida izchil bo'lib qoldilar. Keyingi mashinalar uchun ular ancha erta yaratila boshlandi mashina mustaqil dasturlash tillari. Matematiklar va dasturiy ta'minotni ishlab chiquvchilar uchun bunday tillarning paydo bo'lishi yoqimli istiqbolni taqdim etdi. Kompyuterlarning tuzilishini o'rganishga hojat yo'q edi, chunki dasturlash tillari matematik tavsiflash tilidan deyarli farq qilmadi. Algoritmlarni ketma-ket mashinalarda amalga oshirish tezligi asosan bajarilgan operatsiyalar soniga bog'liq va deyarli algoritmlarning o'zlari qanday tashkil etilganiga bog'liq emas. Shu sababli, algoritmlarni ishlab chiqishda ularning sifatining asosiy ob'ektiv funktsiyalari aniq bo'ldi - bajarilgan operatsiyalar sonini va xatolar ta'siriga qarshilikni minimallashtirish. Algoritmlar to'g'risida boshqa hech qanday ma'lumot ketma-ket texnologiyada muammolarni samarali hal qilish uchun kerak emas edi.

Bularning barchasi ko'p yillar davomida nafaqat raqamli usullarni, balki barcha hisoblash matematikasini rivojlantirishning asosiy yo'nalishini belgilab berdi. Kompyuter texnologiyalarini rivojlantirishga etarlicha e'tibor berilmagan bir sharoitda, matematiklar muhim bir vaziyatni o'z vaqtida payqamadilar: texnologiyadagi miqdoriy o'zgarishlar allaqachon shunday sifatga aylanib ketmoqdaki, keyingi tillardan foydalangan holda ular bilan aloqa qilish imkonsiz bo'lib qolmoqda. Bu algoritmlar sohasidagi mavjud bilimlar va so'nggi hisoblash texnologiyalaridagi muammolarni tezda hal qilish uchun zarur bo'lgan bilimlar o'rtasidagi jiddiy tafovutga olib keldi. Natijada yuzaga keladigan bo'shliq zamonaviy arxitektura hisoblash tizimlarining amaliy rivojlanishida ko'plab qiyinchiliklarni keltirib chiqaradi.

Endi hisoblash dunyosi, hech bo'lmaganda katta hisoblash dunyosi tubdan o'zgardi. Bu parallel bo'ldi. Parallel arxitektura hisoblash tizimlarida muammolarni echish vaqti asosan algoritmning ichki tuzilishi nima va uning operatsiyalari qanday tartibda bajarilishiga bog'liq. Parallel tizimlarda tezkor ravishda amalga oshirish imkoniyati, ular bir vaqtning o'zida algoritmning ba'zi operatsiyalarini bajarishga qodir bo'lgan funktsional qurilmalarning ko'pligi sababli erishiladi. Ammo ushbu imkoniyatdan foydalanish uchun algoritmning tuzilishi to'g'risida individual operatsiyalar o'rtasidagi aloqalar darajasida yangi ma'lumotlarni olish kerak. Bundan tashqari, ushbu ma'lumot hisoblash tizimining arxitekturasi to'g'risidagi ma'lumotlarga mos kelishi kerak.

Ta'lim kurslarida tizimlarning arxitekturasini va algoritmlarning tuzilishini birgalikda tahlil qilish haqida deyarli hech narsa aytilmaydi. Hisoblash tizimlari va parallel dasturlash arxitekturasi hech bo'lmaganda maxsus kurslarda muhokama qilinsa-da, algoritmlarning tuzilishlarini individual operatsiyalar darajasida muhokama qilish hozirda biron bir o'quv faniga kiritilmagan. Va bu algoritmlarning tuzilishi ilmiy adabiyotlarda bir necha o'n yillar davomida muhokama qilinganiga va parallel arxitekturaning hisoblash texnologiyalaridan foydalanish amaliyoti juda qisqa vaqtga ega bo'lmaganiga qaramay. Tabiiyki, bundan keyin nima qilish kerakligi haqida savol tug'ildi. Javob allaqachon berilgan, ammo uni takrorlash foydalidir.

Hozirgacha hisoblash matematiklariga muammolarni matematik ravishda to'g'ri hal qilish usullari o'rgatilgan. Endi qo'shimcha ravishda zamonaviy kompyuter texnologiyalarida muammolarni samarali hal qilishni o'rgatish kerak..

Algoritmlarning tuzilishi sohasidagi qo'shimcha ma'lumotni bilish kerak bo'lgan narsalar haqida ma'ruzalarda aytilgan edi. Ushbu material asosida siz o'quv kurslarini modernizatsiya qilish uchun turli xil dasturlarni ishlab chiqishingiz mumkin. parallel hisoblash foydasiga... Eng samarali modernizatsiya bilan bog'liq kelishilgan bir nechta kurslarga o'zgartirishlar. Katta tizimlarda katta muammolarni hal qilishda yuqori malakali mutaxassislarni tayyorlashga mo'ljallangan dasturlardan biri quyidagicha ko'rinishi mumkin.



  • birinchi yoki uch-to'rt marotaba "parallel hisoblashlarga kirish" ma'ruzalarini o'qish;

  • parallel hisoblash haqida boshlang'ich ma'lumotni dasturlash va matematikada asosiy ko'chadanlarni kiritish;

  • har bir algoritmning axborot tuzilishini majburiy tavsiflash bilan ma'ruza tsiklini sonli usul bilan sezilarli ravishda qayta qurish;

  • parallel hisoblash bo'yicha seminar tashkil etish;

  • maxsus kurs o'qish " Parallel tuzilish algoritmlari ";

  • "Parallel hisoblash" maxsus kursini o'qish.

Ushbu dastur ma'lum ma'noda maksimal darajada. Biroq, bu juda haqiqat. Albatta, uni har bir universitetda to'liq amalga oshirib bo'lmaydi. Ammo uning asosida har bir aniq universitet uchun siz hisoblash fanlari bo'yicha o'z o'quv dasturingizni yaratishingiz mumkin.

O'quv tsiklidagi dastlabki ikkita fikrlardan ikkitasini yoki ikkalasini ham birdaniga kiritishingiz mumkin. Bu talaba uchun juda muhimdir imkoni boricha tezda Hisoblash jarayonlarini tashkil etishning boshqa usullari ham bor va nafaqat "operatsiya bo'yicha" ketma-ket bajarilishi, bu boshqa usullar eng zamonaviy zamonaviy hisoblash texnologiyalarini yaratishda ishlatilishini, faqat bunday texnologiyalar yirik sanoat va ilmiy muammolarni hal qila olishini va hokazolarni bilib oldim. Bu, birinchi navbatda, ketma-ket hisoblash falsafasiga tanqidiy munosabat zarurligiga talabalarning e'tiborini imkon qadar erta jalb qilish uchun juda muhimdir. Oxir oqibat, ular ushbu falsafa bilan maktabda ham, universitetda ham butun ta'lim davomida duch kelishlari kerak. Aynan mana shu falsafa parallel arxitektura kompyuterlarida ishlashning o'ziga xos xususiyatlarini tushunishga xalaqit beradi.

Parallel hisoblash to'g'risida dastlabki ma'lumotlarni dasturlash kursiga kiritish juda o'rinlidir. Unda siz eng oddiy modelni muhokama qilishingiz mumkin parallel hisoblash tizimi, parallel jarayonlar va ularning xususiyatlari haqida gapiring. Hisoblash algoritmlarini tavsiflash uchun mavhum shaklni kiritish bu erda ham foydalidir. Bundan tashqari, uning aniq tarkibini berish mutlaqo kerak emas. Keyinchalik raqamli usullarni o'rganayotganda bu haqda gapirish yaxshiroqdir. Algoritmlarning parallel shakllari va ulardan foydalanish haqida gapirishni boshlashingiz mumkin. Parallel hisoblash haqidagi barcha ma'lumotlar, bizning fikrimizcha, dasturlash kursida ikki yoki uchta ma'ruzalarda taqdim etilishi mumkin. Algoritmlarda parallellikni namoyish qilish uchun yaxshi sinov maydoni bu chiziqli algebradagi kursdir. Matritsali operatsiyalar va chiziqli algebraik tenglamalarni echish uchun Gauss usuli bunga ancha erta ko'rinadi. Tegishli algoritmlardan, hattoki "barmoqlarda" ham hisoblashlarning parallelligini, tezkor algoritmlarni va boshqalarni namoyish qilish mumkin. Yangi ma'lumotni muhokama qilish uchun faqat bitta ma'ruza kerak bo'ladi.

Parallel hisoblash bilan birinchi tanishuvni juda ko'p tafsilotlar va jiddiy natijalar bilan ortiqcha yuklamang. Ushbu bosqichning asosiy maqsadi faqat ushbu mavzuga qiziqishni uyg'otishdir. Hisoblashlarning parallelligi, parallel shakllar, algoritmlar grafigi va hisoblash jarayonlarining xususiyatlari haqida umumiy fikr berish kifoya. Agar barcha boshlang'ich ma'lumotlar "Parallel hisoblashlarga kirish" bitta tsiklga birlashtirilgan bo'lsa, unda ularni uchta yoki to'rtta ma'ruzalarda aytib berish mumkin. Ammo yana bir bor ta'kidlaymiz - bu ma'lumotni imkon qadar erta talabalarga etkazish kerak.

Ushbu ma'ruzalar materiallari zamonaviy arxitektura hisoblash tizimlarida zamonaviy muammolarni echishda duch keladigan muammolarni tushunish uchun algoritmlar grafigi va ularning parallel shakllarini yaxshi bilish qanchalik muhimligini ishonchli tarzda namoyish etadi. Bu haqida ma'lumotni hisoblash matematikasi kurslariga kiritish tabiiydir. Bunday qaror foydasiga asosiy dalil algoritmlarning axborot tuzilishi tavsiflanganligi bilan bog'liq bir xilda taqdimot o'tkaziladigan indeks tizimlari va sonli usullar. Umuman olganda, raqamli usullar bo'yicha mavjud kursga siz faqat algoritmlar grafigi, ular uchun supurgi to'plamlari va bularning barchasi uchun texnologiya haqida ma'lumot qo'shishingiz kerak. Albatta, yangilangan kurslarni tayyorlash biroz mehnat talab qiladi. Ammo algoritmlarning tuzilishini to'liq muhokama qilish kerak emas. Buni faqat ularning hisoblash yadrolari uchun qilish kifoya. Algoritmlar va texnologiyalar grafigi tushunchasi, ehtimol kursning boshida taqdim etilishi kerak. Shu bilan birga, har bir algoritm uchun grafik va supurgi berish maqsadga muvofiqdir. Aytilganlarga qo'shimcha ravishda, biz bir xil raqamli usullarni ko'p yillar davomida o'zgarishsiz o'qiymiz va ularning tuzilmalari haqida ma'lumotni faqat bir marta tayyorlash kerakligini ta'kidlaymiz. Va bu ma'lumot shubhasiz ko'p marotaba va turli sohalarda ishlatiladi.

Texnik nuqtai nazardan eng qiyin va eng kamida metodologik nuqtai nazardan ishlab chiqilgan narsa parallel hisoblash bo'yicha seminarni tashkil etish masalasidir. Albatta, buni amalga oshirish uchun parallel ravishda arxitektura kompyuter texnologiyasiga ega bo'lish kerak. Ammo ko'plab universitetlarda bunday uslub allaqachon qadimgi edi, ammo seminar nima bo'lishi kerakligi haqida hali yakuniy xulosa yo'q.

Seminarning aniq maqsadlaridan biri yuzada yotadi. Katta muammolarni hal qilish uchun parallel arxitekturaning hisoblash tizimlari yaratilgan. Shunday qilib, mashg'ulot paytida siz hech bo'lmaganda biron bir darajada bunday muammolarni qanday hal qilishni o'rganishingiz kerak. Hammasi aniq bo'lib tuyuladi. Umumiy dasturlash kursida yoki ba'zi maxsus kurslarda ma'lum tillar yoki parallel dasturlash tizimlari to'g'risida bilim beriladi. Seminar davomida aniq topshiriqlar beriladi. Dasturlar tuziladi, kompyuter tizimiga o'tkaziladi va natijalar standart bilan taqqoslanadi. Biroq, hatto bunday oddiy sxemada ham qiyinchiliklar mavjud. Darhaqiqat, natijasi qanday? Katta tizimlarda katta muammolarni hal qilishda asosiy qiyinchilik juda ko'p olish emas matematik jihatdan to'g'ri natijaqancha yutuq kerakli tezlanish darajasi... Va bu shuni anglatadiki, seminar davomida siz tuzilgan dasturlarning samaradorligini qanday to'g'ri baholashni o'rganishingiz kerak.

Agar ma'lum bir dastur kerakli ishlash xususiyatlarini ko'rsatmasa, unda keyingi harakatlar haqida savol tug'iladi. Bunday vaziyatda siz deyarli har doim algoritmlarning tuzilishini batafsil o'rganishni boshlashingiz kerak. Ehtimol bu algoritmlarning tuzilishini o'rganishdir ustaxonadagi asosiy bo'g'in... Bu raqamli usullar bo'yicha zamonaviylashtirilgan kurslarda algoritmlarning tuzilishi bilan tanishish uchun juda yaxshi yordam beradi. Ammo algoritmlarning tuzilishi bilan yaqindan tanishish foydasiga ko'proq dalillar mavjud.

Dalillardan biri hozirgi muammolar bilan bog'liq. So'nggi paytlarda hisoblash amaliyotida turli xil protsessor tizimlari keng tarqalgan. Bular nafaqat klasterlarni, balki kompyuterlarning geterogen tarmoqlarini, Internet orqali ulangan kompyuterlar tarmoqlarini va boshqalarni o'z ichiga oladi. Bunday tizimlarning barchasida protsessorlar o'rtasida ma'lumot almashinuvi mavjud. Samarali ishlashi uchun har bir protsessor juda ko'p operatsiyalarni bajarishi va boshqa protsessorlarning xotirasi bilan nisbatan kichikroq ma'lumotlarni almashishi kerak. Ma'ruzalarda biz bunday sanash rejimini ta'minlash uchun algoritm grafigini va kamida ikkita mustaqil supurishni bilish etarli ekanligini aytib o'tdik. Boshqacha aytganda, siz algoritmlarning tuzilishini bilishingiz kerak.

Yana bir dalil kompyuter texnologiyalarining rivojlanish istiqbollari bilan bog'liq. Katta muammolarni hal qilish tezligini bugun oshirish kerak va kelajakda albatta oshirish kerak. Qoida tariqasida, asosiy umidlar tezroq turli xil texnologik yutuqlar asosida yaratilish bilan bog'liq universal tizimlari. Ammo buning hisobiga hisoblash uskunalarining tezligini oshirish mumkin ixtisosliklar... Maxsus protsessorlardan foydalanish uzoq vaqtdan beri amalda bo'lib, tezkor Furie transformatsiyasi algoritmlarini, signallarni qayta ishlashni, matritsali operatsiyalarni va boshqalarni juda tez amalga oshirilishini amalga oshirmoqda. Endi tipik tuzilmalar haqidagi gipotezani eslaylik. Agar u to'g'ri bo'lsa, unda muayyan amaliy sohalarda eng ko'p ishlatiladigan algoritmlarni ajratib olish va ular uchun maxsus protsessorlar yaratish mumkin bo'ladi. Bu berilgan masalalarni tez va ultrafast hal qilish uchun maxsus hisoblash tizimlarini yaratishga yo'l ochib beradi mavzu maydoni.

Amaliyotga algoritmlarning tuzilishini o'rganish bilan bog'liq vazifalarni kiritishda asosiy qiyinchilik algoritmlarning grafiklarini tuzish va ular asosida turli tadqiqotlarni o'tkazish uchun hozirda mavjud va foydalanishga qulay dastur mavjud emasligidir. Aslida, bunday funktsiyalarni bajaradigan faqat bitta tizim mavjud. Bu Moskva davlat universitetining tadqiqot hisoblash markazida ishlab chiqilgan V-ray tizimi. Turli xil sinf dasturlarida algoritmlarning grafikalarini tuzish va ularning parallel tuzilishini o'rganish imkoniyati yaratiladi. V-Ray tizimi shaxsiy kompyuterda amalga oshiriladi va maqsadli kompyuterga bog'liq emas. Keyingi vaziyat seminarni tashkil qilish uchun juda muhimdir, chunki kichik texnik vazifalarga ega bo'lgan katta hisoblash tizimlariga tez-tez kirish imkoniyati yaxshi texnik jihozlarga ega bo'lgan universitetlar uchun ham haqiqat emas. Shaxsiy kompyuterlarda dastgoh vazifalarini o'zlashtirish vaqti deyarli cheklanmagan. Hozirgi vaqtda V-Ray - bu murakkab tadqiqot tizimidir. Seminarni tashkil qilish uchun uning barcha funktsiyalari zarur emas. Vaqt o'tishi bilan V-Ray tizimi keng qo'llanilishi mumkin bo'ladi. Bu haqda va uning imkoniyatlari haqida ma'lumot olish mumkin

Rossiya Federatsiyasi Ta'lim va fan vazirligi

Ta'lim bo'yicha federal agentlik

Janubiy-Rossiya davlat texnika universiteti

(Novocherkassk politexnika instituti)

Shaxti instituti (filiali) RRTMU (NPI)




Download 124,11 Kb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish