Golem.de
 
Suchen bei Golem.de
Golem.de Newsletter-Abo
Videos bei Golem.de
Creaceed Elasty HD 2.0 - Demo Creaceed Elasty HD 2.0 - Demo
Stellenmarkt

COMOS - Softwareentwickler 3D (m/w)
Siemens Industry Automation, Bonn

Entwicklungsingenieur Steuergerätetest Hardware-in-the-Loop (m/w)
MB-technology GmbH, Sindelfingen, Stuttgart, Mannheim

Softwareentwickler C# / .NET (m/w)
Hoppecke Technologies GmbH & Co. KG, Zwickau

Detailsuche
Newsletterabo
Verwandte Themen

Software-Entwicklung, Desktop-Applikationen, GreenIT, API, IBM

Verwandte Artikel
Letzte Meldungen

Belkins Powerline-Adapter sollen P1901-kompatibel werden

600 GByte mit 10.000 U/min von Seagate

British Library und Microsoft liefern kostenlose E-Books

Wenn Sicherheitssoftware zu Sicherheitslücken führt

KDE SC 4.4 - Caikaku macht einen großen Schritt

Quadriga Games - ein neues deutsches Spielestudio

Zoomit: SD-Kartenleser fürs iPhone

EA macht weniger Umsatz im Weihnachtsgeschäft

Wie geht es weiter mit dem Kindle?

Samsung S5620: Handy mit kapazitivem Touchscreen und WLAN

Aperture 3 lernt GPS, erkennt Gesichter und bekommt Pinsel

Aiptek MobileCinema D25 - Projektor mit DVD und DVB-T

Optimus: Grafikkerne im Notebook automatisch umschalten

Innenministerium gibt 2 Millionen Euro für Botnetzbekämpfung

Dalvik Turbo soll Android dreimal schneller machen

Amazons S3 lernt Versionierung

Copperlicht - 3D-Engine rendert Quake 3 im Browser

EU-Kommission bekennt Farbe zu ACTA

Samsung Shark: Drei Mobiltelefone für soziale Netzwerke

Kingston profitiert von Preisanstieg bei DRAM und Flash

Infocus-Projektoren über Funk auch mit dem Mac ansteuern

Tankstellen werden zu Akkuwechselstationen

AMD verrät Details zu CPU- und GPU-Kombination Llano

Microsoft: Windows 7 hat keine Probleme mit Notebookakkus

Flash soll auf Macs bald schneller laufen als unter Windows

Speedcommander 13.10 korrigiert Programmfehler

Radeon HD 5570 - DirectX-11 auch für Kompakt-PCs

Deutsche Telekom greift Kabel Deutschland an (Update)

Gallium 3D bringt DirectX für Linux und FreeBSD

IBMs Power7 - bis zu acht Kerne, 32 Threads und 4,1 GHz

Weitere News


Haben wir etwas übersehen? Dann Mail an news@golem.de.

HOME


Software / 30.06.2009 / 11:27 Trackback     Versenden     Druck 

Milepost GCC soll Entwickler und Software schneller machen

Compiler nutzt künstliche Intelligenz zur Code-Optimierung

Mit Milepost GCC hat IBM einen lernenden Open-Source-Compiler entwickelt, der in der Lage ist, selbstständig zu erkennen, wie Quellcode in Maschinensprache umgesetzt werden muss, um die zugrundeliegende Hardware optimal zu nutzen und gleichzeitig den Energiebedarf der Software möglichst gering zu halten.

Der an IBMs Forschungszentrum Haifa in Israel entwickelte Compiler soll in IBM-internen Tests auf einem System-p-Rechner zu einer Leistungssteigerung der im System genutzten Software um 18 Prozent geführt haben. Vor allem Softwareentwickler sollen von der neuen Technik profitieren, da sie ihre Anwendungen deutlich schneller als bisher fertigstellen können, so IBM.

Der Compiler entstand im Rahmen des von der EU geförderten Milepost-Konsortiums und soll die Entwicklungszeit von Software verkürzen. Applikationen sollen sich damit schneller auf eine Zielarchitektur anpassen lassen, was Entwicklungszyklen verkürzt. Laut IBM kann Milepost GCC die Zeit, die notwendig ist, um bestehende Applikationen mit akzeptabler Geschwindigkeit beispielsweise auf ein neues Telefon zu portieren, um 90 Prozent verkürzen.

Milepost GCC lernt, wie sich aus einer Hardwareplattform die höchste Leistung herauskitzeln lässt, erklärt Bilha Mendelson, der bei IBM Research für das Thema Code-Optimierung verantwortlich ist. Dazu wurde der Compiler um Schnittstellen ergänzt, über die der Compiler auf Plug-ins für künstliche Intelligenz zugreifen und sich Optimierungsvorschläge holen kann. Letztendlich sollen Anwendungen durch die Optimierungen auf die jeweilige Hardware schneller laufen und der Stromverbrauch sinken.

Milepost GCC steht unter ctuning.org in der stabilen Version 4.4.0 zum Download bereit. Mit der kommenden GCC-Version 4.5.0 soll Milepost zudem Einzug in die offizielle GCC-Version halten. GCC 4.5.0 wird dazu voraussichtlich mit einem Low-Level-API ausgestattet, das die Nutzung von Milepost-Plug-ins ermöglicht. (ji)
Kommentar-Übersicht / Kommentieren:
Re: KI, lernen, entscheiden... (AtomicBitHunter, 02.07.09 09:06)
Re: KI, lernen, entscheiden... (Apoo, 30.06.09 23:11)
Re: KI, lernen, entscheiden... (DerAkademiker, 30.06.09 18:49)
wer hat's entwickelt?!? (dkg, 30.06.09 17:38)
Re: KI, lernen, entscheiden... (08zhä, 30.06.09 16:50)
Trackback:
Links zum Artikel
Bookmarks:
Artikel bei Mister Wong ablegen Artikel bei Yigg ablegen Artikel bei Linkarena ablegen Artikel bei Google ablegen Artikel bei del.icio.us ablegen Artikel bei Webnews ablegen
Aktuelle Artikel

Belkins Powerline-Adapter sollen P1901-kompatibel werden
Belkin wird den in Entwicklung befindlichen Powerline-Standard IEEE-P1901 ebenfalls unterstützen. Die aktuellen Gigabit-Powerline- und Homeplug-AV-Adapter des Herstellers sollen mit späteren Firmware-Upgrades zu IEEE P1901 kompatibel werden.

600 GByte mit 10.000 U/min von Seagate
Seagates Savvio 10K.4 hat bis zu 600 GByte Speicherkapazität im 2,5-Zoll-Formfaktor. Der Hersteller bietet die Festplatte, die bis zu 141 MByte/s bewegen können, mit zwei Schnittstellen an.

British Library und Microsoft liefern kostenlose E-Books
Charles-Dickens- und Jane-Austen-Liebhaber haben ab Frühjahr einen guten Grund, sich ein E-Book-Lesegerät zu kaufen. Dann stellt die British Library in Zusammenarbeit mit Microsoft Erstausgaben von mehr als 65.000 literarischen Werken aus dem 19. Jahrhundert kostenlos als E-Book zur Verfügung.

 

 

Audio/Video | Desktop-Applikationen | Foto | Games | Handy | Internet | Mobil | OSS | PC-Hardware | Politik/Recht | Security | Software-Entwicklung | Wirtschaft | Wissenschaft

Ticker | RSS | API | Forum | Zusatz-Dienste | Jobs | IT-Events

Home | Impressum | Werbung | Freunde

Copyright © 1997 - 2010 Golem.de. Alle Rechte vorbehalten.

 

Zum Artikel Text einblenden Text ausblenden