Forum für Wissenschaft, Industrie und Wirtschaft

Hauptsponsoren:     3M 
Datenbankrecherche:

 

Forscher kämpfen gegen Multicore-Chaos

12.03.2010
Mehrkernprozessoren führen zu unerwarteten Programmfehlern

Informatiker an der University of Washington (UW) haben ein System entwickelt, mit denen sie gegen unerwartetes Verhalten von Multicore-Prozessoren kämpfen. "Bei alten Einkern-CPUs haben sich Computer immer gleich verhalten, wenn die gleichen Kommandos eingegeben wurden", sagt Luis Ceze, Assistenzprofessor für Informatik an der UW. Das trifft bei den leistungsfähigeren Multicore-Chips nicht mehr unbedingt zu, was bis hin zu Programmabstürzen führen kann.

"Das Problem der Programmierung für Multicores ist nach wie vor nicht gelöst", bestätigt Siegfried Benkner, Leiter des Instituts für Scientific Computing der Universität Wien, im Gespräch mit pressetext. Doch gerade ältere Programme, die Multithreading nutzen, bergen demnach Fehlerpotenzial.

Multithreading als Problemquelle

Mit Multithreading ist das gleichzeitige Abarbeiten mehrer Teilaufgaben
eines Prozesses gemeint. Dieser Ansatz wird bereits seit langer Zeit
genutzt, so Benkner. Bei alten Einkern-Prozessoren mussten die Threads aber
stets abwechselnd abgearbeitet werden. "Auf neuen Systemen kann es aber
nun zu Fehlern kommen", so der Informatiker. Denn die Verarbeitung der
Threads erfolgt nun parallel auf mehreren Kernen.
"Es gibt also sicher einen großen Satz an Programmen, in denen potenzielle Fehlerquellen schlummern", sagt Benkner. Wie verbreitet genau dieses Phänomen ist, sei aber nicht seriös abzuschätzen. Jedenfalls haben die UW-Forscher ihm den Kampf angesagt. Denn solche Fehler könnten beispielsweise Browser-Freezes und Programmabstürze verursachen. Eine Schwierigkeit beim Umgang mit diesen Problemen, die aus geänderten Verarbeitungsreihenfolgen entstehen, ist ihre mangelnde Reproduzierbarkeit. Genau hier setzt das System der Informatiker an.

Testsystem für versteckte Fehler

Erst dadurch, dass die eigentlich unerwarteten Fehler doch reproduzierbar werden, können Programme auch wirklich sinnvoll getestet werden. Außerdem müssen solche Tests schnell bewerkstelligt werden können. "Wir haben dafür eine grundlegende Technik entwickelt, die in einem breiten Spektrum an Systemen von Handys bis Rechenzentren eingesetzt werden könnte", sagt Ceze. Das Ziel sei letztendlich, die Entwicklung von hochperformanten, energiesparenden und sichereren Systemen leicht zu machen.

Ceze und einige Kollegen haben mit PetraVM http://petravm.com bereits ein Start-up gegründet, das die Technologie zum Kampf gegen das Multicore-Chaos kommerzialisieren will. Das erste Produkt "Jink" soll versteckte Fehler schnell und schon im Entwicklungsprozess ans Licht fördern. Allerdings betont Benkner, dass es noch besser wäre, wirklich effektive Multicore-orientierte Programmmethoden zu entwickeln.

Thomas Pichler | pressetext.austria
Weitere Informationen:
http://www.washington.edu
http://www.ifs.univie.ac.at

Weitere Nachrichten aus der Kategorie Informationstechnologie:

nachricht Starke IT-Sicherheit für das Auto der Zukunft – Forschungsverbund entwickelt neue Ansätze
25.05.2018 | Universität Ulm

nachricht Diagnose per Computer: Gefährliche Krankheitserreger mithilfe maschinellen Lernens erkennen
23.05.2018 | Helmholtz-Zentrum für Infektionsforschung

Alle Nachrichten aus der Kategorie: Informationstechnologie >>>

Die aktuellsten Pressemeldungen zum Suchbegriff Innovation >>>

Die letzten 5 Focus-News des innovations-reports im Überblick:

Im Focus: Starke IT-Sicherheit für das Auto der Zukunft – Forschungsverbund entwickelt neue Ansätze

Je mehr die Elektronik Autos lenkt, beschleunigt und bremst, desto wichtiger wird der Schutz vor Cyber-Angriffen. Deshalb erarbeiten 15 Partner aus Industrie und Wissenschaft in den kommenden drei Jahren neue Ansätze für die IT-Sicherheit im selbstfahrenden Auto. Das Verbundvorhaben unter dem Namen „Security For Connected, Autonomous Cars (SecForCARs) wird durch das Bundesministerium für Bildung und Forschung mit 7,2 Millionen Euro gefördert. Infineon leitet das Projekt.

Bereits heute bieten Fahrzeuge vielfältige Kommunikationsschnittstellen und immer mehr automatisierte Fahrfunktionen, wie beispielsweise Abstands- und...

Im Focus: Powerful IT security for the car of the future – research alliance develops new approaches

The more electronics steer, accelerate and brake cars, the more important it is to protect them against cyber-attacks. That is why 15 partners from industry and academia will work together over the next three years on new approaches to IT security in self-driving cars. The joint project goes by the name Security For Connected, Autonomous Cars (SecForCARs) and has funding of €7.2 million from the German Federal Ministry of Education and Research. Infineon is leading the project.

Vehicles already offer diverse communication interfaces and more and more automated functions, such as distance and lane-keeping assist systems. At the same...

Im Focus: Mit Hilfe molekularer Schalter lassen sich künftig neuartige Bauelemente entwickeln

Einem Forscherteam unter Führung von Physikern der Technischen Universität München (TUM) ist es gelungen, spezielle Moleküle mit einer angelegten Spannung zwischen zwei strukturell unterschiedlichen Zuständen hin und her zu schalten. Derartige Nano-Schalter könnten Basis für neuartige Bauelemente sein, die auf Silizium basierende Komponenten durch organische Moleküle ersetzen.

Die Entwicklung neuer elektronischer Technologien fordert eine ständige Verkleinerung funktioneller Komponenten. Physikern der TU München ist es im Rahmen...

Im Focus: Molecular switch will facilitate the development of pioneering electro-optical devices

A research team led by physicists at the Technical University of Munich (TUM) has developed molecular nanoswitches that can be toggled between two structurally different states using an applied voltage. They can serve as the basis for a pioneering class of devices that could replace silicon-based components with organic molecules.

The development of new electronic technologies drives the incessant reduction of functional component sizes. In the context of an international collaborative...

Im Focus: GRACE Follow-On erfolgreich gestartet: Das Satelliten-Tandem dokumentiert den globalen Wandel

Die Satellitenmission GRACE-FO ist gestartet. Am 22. Mai um 21.47 Uhr (MESZ) hoben die beiden Satelliten des GFZ und der NASA an Bord einer Falcon-9-Rakete von der Vandenberg Air Force Base (Kalifornien) ab und wurden in eine polare Umlaufbahn gebracht. Dort nehmen sie in den kommenden Monaten ihre endgültige Position ein. Die NASA meldete 30 Minuten später, dass der Kontakt zu den Satelliten in ihrem Zielorbit erfolgreich hergestellt wurde. GRACE Follow-On wird das Erdschwerefeld und dessen räumliche und zeitliche Variationen sehr genau vermessen. Sie ermöglicht damit präzise Aussagen zum globalen Wandel, insbesondere zu Änderungen im Wasserhaushalt, etwa dem Verlust von Eismassen.

Potsdam, 22. Mai 2018: Die deutsch-amerikanische Satellitenmission GRACE-FO (Gravity Recovery And Climate Experiment Follow On) ist erfolgreich gestartet. Am...

Alle Focus-News des Innovations-reports >>>

Anzeige

Anzeige

VideoLinks
Industrie & Wirtschaft
Veranstaltungen

Im Fokus: Klimaangepasste Pflanzen

25.05.2018 | Veranstaltungen

Größter Astronomie-Kongress kommt nach Wien

24.05.2018 | Veranstaltungen

22. Business Forum Qualität: Vom Smart Device bis zum Digital Twin

22.05.2018 | Veranstaltungen

VideoLinks
Wissenschaft & Forschung
Weitere VideoLinks im Überblick >>>
 
Aktuelle Beiträge

Berufsausbildung mit Zukunft

25.05.2018 | Unternehmensmeldung

Untersuchung der Zellmembran: Forscher entwickeln Stoff, der wichtigen Membranbestandteil nachahmt

25.05.2018 | Interdisziplinäre Forschung

Starke IT-Sicherheit für das Auto der Zukunft – Forschungsverbund entwickelt neue Ansätze

25.05.2018 | Informationstechnologie

Weitere B2B-VideoLinks
IHR
JOB & KARRIERE
SERVICE
im innovations-report
in Kooperation mit academics