Multiprocessing: Funktion & Besonderheiten

Fazit

CPUs im Doppelpack sind bei passenden Anwendungen ein geeignetes Mittel zur Leistungssteigerung. Im Serverbereich sind mittlerweile zahlreiche MP-fähige Anwendungen erhältlich. Im professionellen Workstation-Umfeld sind bis auf Nischenlösungen jedoch deutlich weniger Anwendungen zu finden. Hier ist genau abzuwägen, ob der Gewinn an Rechenleistung mit einer MP-Anwendung und damit eine Zeitersparnis einen Mehrpreis für ein MP-System rechtfertigt.

Desktop-Anwendungen und Spiele gibt es kaum. Der Grund hierfür liegt in der aufwendigen Programmierung und der in den einzelnen Segmenten nur geringen installierten Basis.

Singlethreaded-Anwendungen und -Benchmarks laufen auf MP-Systemen meist langsamer als auf einem Uniprozessor-System. Ein Grund liegt in dem für die Synchronisation der Prozessoren notwendigen Overhead. Nur falls mehrere Programme gleichzeitig die CPU belasten tritt hier eine Leistungssteigerung bezogen auf die Gesamtleistung des Systems ein. cvi)