hat
Pwosesis estanda a pou tout òdinatè nouvo se kounye a yon processeur milti-debaz, ki gen potansyèl la nan egzekite pwogram pi vit. Sepandan, pou itilize potansyèl sa a, yon pwogramè dwe gen kèk konesans nan teknik pwogramasyon paralèl. Pandan kou sa a, elèv yo ap pase pi fò nan tan yo ekri ak debogaj pwogram paralèl. Rezilta a espere pral devlope yon nivo nouvo nan konpetans pwogramasyon pratik. Konpetans sa a pa pral sèlman itil pou pwogramasyon nan processeur milti-nwayo, men tou, sistèm operasyon pwogram ak distribye pwogramasyon baz done. Zouti lojisyèl yo itilize pandan kou sa a gen ladan Microsoft vizyèl C / C ++, Java multitreading bibliyotèk, ak OpenMP anfile estanda. (Inite ksma) Avantou: Konesans nan pwogram òdinatè lè l sèvi avèk Java, C, oswa C ++.
deu
Der Standardprozessor für alle neuen Computer ist jetzt ein Multi-Core-Prozessor, der das Potenzial hat, Programme viel schneller auszuführen. Um dieses Potenzial zu nutzen, muss ein Programmierer jedoch Kenntnisse in parallelen Programmiertechniken besitzen. Während dieses Kurses verbringen die Studenten die meiste Zeit damit, parallele Programme zu schreiben und zu debuggen. Das erwartete Ergebnis wird darin bestehen, eine neue Ebene praktischer Programmierfähigkeiten zu entwickeln. Diese Fertigkeit ist nicht nur für die Programmierung von Multi-Core-Prozessoren nützlich, sondern auch für die Programmierung von Betriebssystemen und für die verteilte Datenbank. Zu den in diesem Kurs verwendeten Softwaretools gehören Microsoft Visual C / C ++, Java-Multithreading-Bibliothek und OpenMP-Threading-Standard. (4-Einheiten) Voraussetzung: Kenntnis der Computerprogrammierung mit Java, C oder C ++.