Zum Hauptinhalt Zur Navigation Zur Suche

LLVM

Linux 3.15 startet in die Testphase. (Bild: Michael Van Woert, Noaa Nesdis, Ora/Public Domain) (Michael Van Woert, Noaa Nesdis, Ora/Public Domain)

Open Source: Linux 3.15 wacht schneller auf

Künftig sollen Linux-Systeme schneller aus dem Tiefschlaf aufwachen. Nebenbei werden die Latenzzeiten der Peripheriegeräte durch den Kernel verwaltet. Mit neuen Posix-Sperren lässt sich auf große Dateien von mehreren Threads zugreifen. Und Linux 3.15 läuft besser auf mehreren Bildschirmen.
/ 36 Kommentare
Die Golem Newsletter : Das Wichtigste für Techies und IT-Leader auf einen Blick. Jetzt abonnieren
Der A7 auf dem Mainboard des iPhone 5S (Bild: Ifixit.com) (Ifixit.com)

CPU-Architektur: Darum ist Apples A7 so schnell

Anandtech hat anhand von Apples Kommentaren in einem Compiler und eigenen Programmen Apples A7-SoC im iPhone 5S und im iPad Air analysiert. Das Ergebnis: Apples ARM-Kerne orientieren sich viel stärker an großen PC-Prozessoren, als man bisher annehmen konnte.
/ 135 Kommentare
Teile von Google PNaCL sollen in LLVM eingepflegt werden. (Bild: LLVM) (LLVM)

Google: Portable-Native-Client-Code für LLVM

Emscripten nutzt für sein neues Backend Fastcomp Bestandteile aus Googles Portable Native Client. Diese Bestandteile sollen nun auch im Hauptzweig von LLVM bereitstehen, um die Arbeit der Projekte zu vereinfachen.
/ Kommentare
Qt 5.2 Alpha erschienen (Bild: Digia) (Digia)

Framework: Qt 5.2 Alpha veröffentlicht

Mit der Alpha von Qt 5.2 werden erstmals Android sowie iOS voll unterstützt. Der QML-Stack erhielt einen neuen Renderer und ist nun unabhängig von Googles V8. Die finale Version soll Ende November zusammen mit dem QtCreator 3.0 erscheinen.
/ 5 Kommentare
SteamOS, das kostenlose Linux-Betriebssystem für Spieler (Bild: Valve) (Valve)

Linux: Valve kündigt eigenes SteamOS an

Valve hat SteamOS für Spieler vorgestellt. Das auf Linux aufsetzende Betriebssystem soll für Endanwender wie Lizenznehmer kostenlos sein und Steam ins Wohnzimmer bringen - in Form von Spielen, Filmen, Musik und mehr.
/ 589 Kommentare
FreeBSD verzichtet auf die Installation von GCC. (Bild: FreeBSD) (FreeBSD)

LLVM-Clang: FreeBSD standardmäßig ohne GCC

Die Entwicklungsversion des kommenden FreeBSD 10 verzichtet nun standardmäßig darauf, GCC und Libstdc++ auf Systemen zu bauen, die LLVMs Clang unterstützen. Die GPL-lizenzierte Software kann aber weiterhin genutzt werden.
/ 17 Kommentare
Flocking-Geese-Demo (Bild: Screenshot Golem.de) (Screenshot Golem.de)

Google: Native Client für ARM

Googles Native Client unterstützt ab sofort auch ARM-Prozessoren. Im nächsten Schritt sollen sich mit der Technik plattformübergreifende Apps entwickeln lassen, die direkt auf die CPU zugreifen.
/ 12 Kommentare
Basiert der A6 auf Apples eigenem ARM-Design? (Bild: Apple/Screenshot: Golem.de) (Apple/Screenshot: Golem.de)

iPhone 5: Details und Benchmarks zu Apples A6

Apple hat, wie üblich, nicht viel über den A6-Prozessor verraten, der im kommenden iPhone 5 steckt. Nun sind erste Benchmarks bei Geekbench zum neuen Prozessor aufgetaucht und Anandtech hat einige Details zur Architektur des Chips zusammengetragen, der viel stärker auf Apples eigene Technik setzt als Apples bisherige Chips.
/ 129 Kommentare
Alon Zakai präsentiert Emscripten. (Bild: JSConf.eu) (JSConf.eu)

Emscripten: Javascript-Backend für LLVM

Emscripten-Entwickler Alon Zakai arbeitet an einem Javascript-Backend für LLVM, das den bisher in Javascript geschriebenen Emscripten-Compiler ersetzen könnte. Auch komplexe Projekte mit umfangreichen Quelltexten sollen sich dann recht schnell in Javascript umwandeln lassen.
/ 5 Kommentare
Einheitliches API für parallele CPU- und GPU-Programmierung (Bild: HSA Foundation) (HSA Foundation)

AMD und ARM: Allianz für einheitliche CPU-GPU-Architektur

Die Chiphersteller und -entwickler AMD, ARM, Imagination Technologies, Mediatek und Texas Instruments schließen sich in der Heterogeneous System Architecture (HSA) Foundation zusammen. Gemeinsam wollen sie für einen auf Standards basierenden Ansatz für heterogene Computersysteme eintreten.
/ 3 Kommentare
FreeBSD soll künftig Clang statt GCC verwenden. (Bild: FreeBSD) (FreeBSD)

FreeBSD: Clang wird GCC ersetzen

Die FreeBSD-Entwickler streben demnächst einen GNU-freien C++11-Stack an. In FreeBSD 10 soll LLVMs Clang als Standardcompiler dienen. Damit stünde ein BSD-lizenzierter Kompilierer zur Verfügung.
/ 27 Kommentare
Die GNU Compiler Collection soll modularer werden. (Bild: GCC) (GCC)

Compiler: GCC 5.0 soll modularer werden

Entwickler der GNU Compiler Collection (GCC) diskutieren über Pläne für Version 5 der Kompilierwerkzeuge. GCC soll modular werden - ähnlich dem LLVM-Projekt. Das Vorhaben ist aber nahezu undurchführbar, da sind sich die Entwickler einig.
/ 5 Kommentare
Alon Zakai präsentiert Emscripten. (Bild: JSConf.eu) (JSConf.eu)

SQL.js: SQLite in Javascript

Emscripten-Entwickler Alon Zakai hat mit SQL.js die freie SQL-Datenbank SQLite in einer Javascript-Version veröffentlicht. Die Umsetzung erfolgte mit Emscripten.
/ 25 Kommentare
FreeBSD 9.0 ist veröffentlicht. (Bild: FreeBSD) (FreeBSD)

BSD: FreeBSD 9.0 steht zum Download bereit

Die Entwickler haben die finale Version von FreeBSD 9.0 veröffentlicht. Die aktuelle Version des freien BSDs unterstützt USB 3.0 und ZFS 28 mit Deduplizierung. Ferner unterstützt der Bootloader GUID-Partitionen.
/ 32 Kommentare
VP8-Decoder in Javascript (Bild: Route.js) (Route.js)

Route9.js: VP8-Decoder in Javascript

Benjamin Schwartz hat einen VP8-Decoder in Javascript umgesetzt. Damit lassen sich mit dem in WebM genutzten freien Videocodec VP8-codierte Videos direkt im Browser abspielen, auch wenn dieser das Format nicht unterstützt.
/ 9 Kommentare
Mit Snapper wird die Systemsicherung sehr leicht. (Bild: Golem.de) (Golem.de)

Test: Opensuse 12.1 bereit für Experimente

Mit Opensuse 12.1 bieten die Entwickler ein aktuelles und stabiles Betriebssystem samt Systemd und Gnome 3.2. Versierte Nutzer können Grub 2 oder das Dateisystem Btrfs verwenden. Mit Sax 3 hat Opensuse nun auch wieder eine GUI, um den X-Server zu konfigurieren.
/ 37 Kommentare