Contemporary trends in parallel processing

Contemporary trends in parallel processing

1.

Subject title

Contemporary trends in parallel processing

Современи трендови за паралелно процесирање

2.

Code

m23_s_057

3.

Study program

IT management, Bioinformatics, Security, Cryptography and Coding, Еducation with ICT, Eco-informatics, Inteligent Systems, Computer Science, Statistics and Data Analytics, Software for embedded systems, IT management, Bioinformatics, Security, Cryptography and Coding, Statistics and Data Analytics, Software Engineering, Software Engineering, Cloud Computing, Data science in computer science and engineering, Internet Technologies and cyber security, Cloud Computing,

4.

Organizer of the study program (unit, institute, department, division)

Faculty of Information Sciences and Computer Engineering

5.

Study cycle (first, second, third)

Втор циклус

6.

Academic year / semester

5 / Летен

7. Number of ECTS credits

6.0

8.

Instructor

ворн. проф. д-р Владимир Здравески

9.

Prerequisites for enrollment

10.

Subject goals and competencies:


This subject is intended to acquire the skills and knowledge of modern training parallel processing, grows, high performance calculation and calculation in the cloud. The subject has theoretical and practical application in order to make the performance of existing architectures and provide opportunities for introducing parallel calculating. Competences Upon successful completion of this subject, the student will be able to: Knowledge and Understanding - the student will be in a state: · To clearly know the impact of abstraction, modeling and application of parallel processing ;; · Critically to discuss and explore key concepts in systems of parallel calculation based on architectures with shared memory and Districted systems, models, methods and techniques ;; · Critically to discuss and explore architectural and designing Opportunities, with the possibility to generate the best method and technique for System Perphomines Relief ;; Intellectual Skills - Students will be able to: · Analyze different parallel architectures and identify the bites Relevant features · Find similarities and differences between different parallel techniques Programming · To apply practical skills and show knowledge of programming by applying parallel processing. Practical skills - the student will be able to: · Used well -known parallel methods and programming techniques;; · Found a parallel solution with the best performance for the problems set;; · Set, configure and uses a cloud calculation system

11.

Subject content:


Architectures for parallel processing · Performations and characteristics of parallel systems · Algorithms and structures for parallel processing · Concepts for parallel processing and performance · Competitive processes · Examples of programs that make the performance of multiple cores · Parallel Programming CPUs with Shared Memory Open MP · Parallel Programming in Distributed MPI processors · Processing fields and mapping of algorithms, systolic fields, processor fields, data running systems

12.

Learning methods:


Предавања, вежби, самостојна работа, проектни задачи, семинарски работи

13.

Total available time fund

6.0 ECTS x 30 hours = 180 hours

14.

Time distribution

30 + 30 + 30 + 45 + 45 = 180 hours

15.

Forms of teaching activities

15.1.

Lectures - theoretical teaching

30 hours

15.2.

Exercises (laboratory, classroom), seminars, team work

30 hours

16.

Other forms of activities

16.1.

Project tasks

45 hours

16.2.

Independent tasks

30 hours

16.3.

Homework

45 hours

17.

Grading method

17.1.

Tests

0 points

17.2.

Seminar work / project (presentation: written and oral)

45 points

17.3.

Activities and learning

0 points

17.4.

Final exam

0 points

18.

Grading criteria (points / grade)

up to 50 points

5 (five) (F)

from 51 to 60 points

6 (six) (E)

from 61 to 70 points

7 (seven) (D)

from 71 to 80 points

8 (eight) (C)

from 81 to 90 points

9 (nine) (B)

from 91 to 100 points

10 (ten) (A)

19.

Condition for signature and taking final exam

реализирани 15.1 и 15.2

20.

Language of instruction

македонски или англиски

21.

Quality assurance method

интерна евалуација и анкети, според модел образложен претходно

22.

Literature

22.1.

Mandatory literature

No.

Author

Title

Publisher

Year

6888

0

22.2.

Additional literature

No.

Author

Title

Publisher

Year