PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Praktyczne poblemy projektowania aplikacji wielowątkowych w standardzie POSIX

Identyfikatory
Warianty tytułu
EN
Practical problems of multithreaded application design using POSIX standard
Języki publikacji
PL
Abstrakty
PL
W artykule przedstawiono krótko podstawowe koncepcje tworzenia aplikacji wielowątkowych w standardzie POSIX. Przedstawiono dwa praktyczne przykłady aplikacji z sekcjami krytycznymi i problemy poprawnego przetwarzania takich sekcji. Przyspieszenie wynikające z dekompozycji na wiele wątków zilustrowano przykładem mnożenia macierzy.
EN
This paper describes concisely basic methods and concepts of building multithreaded applications using POSIX standard. Two practical application examples with critical sections are presented. Correct handling of critical sections is analyzed and described. Acceleration due to multithreading is illustrated with the example of matrix multiplication.
Słowa kluczowe
Twórcy
  • Wyższa Szkoła Ekonomii i Innowacji w Lublinie
Bibliografia
  • 1. BARNEY B., Introduction to Parallel Computing. Lawrence Livermore National Laboratory – podręcznik dostępny w portalu https://computing.llnl.gov/tutorials/parallel_comp/.
  • 2. BUTENHOF D. R., Programming with POSIX Threads. Addison-Wesley, Boston 2007.
  • 3. CHANDRA R., KOHR D., MAYDAN D., DAGUM L. i in., Paralllel Programming in OpenMP. Elsevier, Oxford 2000.
  • 4. FUSCO J., Linux, niezbędnik programisty. Prentice Hall/Helion, Gliwice 2009.
  • 5. STABROWSKI M. M., Komputery z procesorami dwurdzeniowymi jako platforma aplikacji wielowatkowych. W: Milosz M., Muryjas P. (red.): Informatyka Stosowana. Eksploatacja, ss. 25-32. Polskie Towarzystwo Informatyczne, Katowice 2007.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-aad21942-6c6e-4377-bca9-b2f4145d6f30
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.