• MPI_COMM_WORLD , size ); • Xabarlarni yuborish va qabul qilish • MPI_Send • MPI_Recv
  • Nuqtadan nuqtaga uzatish va qabul qilish
  • Birinchi jarayon bu - jo’natuvchi tomonidagi
  • MPI_SEND .buyruq yordamida sinxron tarzda amalga oshiriladi. • Ikkinchi jarayon bu – qabul qiluvchi
  • Mpi texnologiyasi. Yordamchi paralellashtirish kutubxonalari Fan: "Kompyuter arxitekturasi"




    Download 18,7 Kb.
    bet3/7
    Sana10.01.2024
    Hajmi18,7 Kb.
    #134213
    1   2   3   4   5   6   7
    Bog'liq
    Mpi texnologiyasi. Yordamchi paralellashtirish kutubxonalari Fan-fayllar.org

    Asosiy funktsiyalari MPI
    • Funktsiyalar kutubxonasi MPI
    • #include 
    • Ilova ishga tushirilmoqda MPI,
    • MPI_Init (& argc, & argv)
    • Jarayonning darajasini (identifikatorini) olish
    • MPI_Comm_rank(
    MPI_COMM_WORLD
    , &
    rank
    );
    • Aloqa hajmini (sonini) olish
    • MPI_Comm_size(
    MPI_COMM_WORLD
    , &
    size
    );
    • Xabarlarni yuborish va qabul qilish
    • MPI_Send
    • MPI_Recv
    • MPI protsessoridan chiqish
    • MPI_Finalize();
    • MPI parametrlari
    • MPI_Comm_world -ma'lum bir MPI
    ilovasida ishlatiladigan barcha tugunlar
    to'plamini aniqlaydigan kommunikator
    • rank - MPI_Comm_world-dagi tugunni
    (jarayonni) aniqlaydigan daraja. Ishning
    taqsimlanishi rank qiymatiga
    asoslangan holda.
    • size - bu MPI_Comm_worlddagi
    jarayonlarning umumiy soni





    Nuqtadan nuqtaga uzatish va qabul qilish
    • Massiv yoki vektor qiymatlarini qayta ishlashni parallellashtirish uchun nuqtadan nuqtaga
    operatsiyalar qabul qilinadi. Bunday holda, dastur jarayonlarining o'zaro ta'siri ikki jarayon o'rtasida
    sodir bo'ladi.
    • Birinchi jarayon bu-
    jo’natuvchi tomonidagi
    xabar
    • Yuborish jarayoni ma'lumotlarni uzatish protseduralaridan birini chaqiradi va ba'zi bir
    kommunikatorda qabul qilish jarayonining raqamini ko'rsatadi.
    • Ma'lumotlar massivini qabul qilish jarayoniga o'tkazish
    MPI_SEND
    .buyruq yordamida sinxron
    tarzda amalga oshiriladi.

    Ikkinchi jarayon bu

    qabul qiluvchi
    xabar
    • Qabul qilish jarayoni bir xil kommunikatorni ko'rsatgan holda ma'lumotlarni qabul qilish
    protseduralaridan birini chaqirishi kerak.
    • Ma'lumotlar massivini jo'natish jarayonidan qabul qilish
    MPI_RECV
    buyruq yordamida
    amalga oshiriladi






    Download 18,7 Kb.
    1   2   3   4   5   6   7




    Download 18,7 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Mpi texnologiyasi. Yordamchi paralellashtirish kutubxonalari Fan: "Kompyuter arxitekturasi"

    Download 18,7 Kb.