Det skal være lettere at udvikle 'parallel' software
Vector Fabrics går sammen med et industri- og forskningskonsortium i et projekt, der adresserer udfordringerne i forbindelse med uvikling af software til bl.a. multicore processor-arkitekturer (in english).
Vector Fabrics is joining forces with Thales to alleviate the issues involved in developing software for today’s increasingly parallel architectures, while reducing power consumption.
Over the last few years, electronic devices have greatly expanded their functionality. Rich graphical user interfaces, high-speed internet access, high-quality photo and video cameras and 3D gaming are all integrated into one device that easily fits in the palm of your hands. However, the underlying parallel hardware architectures that enable this functionality have introduced two new complications that will be addressed in this joint effort: programming complexity and power consumption.
Mike Beunder, CEO of Vector Fabrics says:
- Writing multicore and parallel software is extremely difficult, bordering on the impossible. We often say you need to be a ninja or black belt programmer to complete such a mission. We’re excited to be working together with these industry and academic leaders to further enhance our development tools that allow every software developer to become such a ninja programmer.
Prof. Albert Cohen from INRIA and École Normale Supérieure says:
- Embedded system designers are getting increasingly involved in target-specific adaptation for complex multiprocessor systems-on-chip (MPSoC). To preserve functional correctness of the applications from these manual optimizations, the PHARAON project (Parallel and Heterogeneous Architectures for Real-time ApplicatiONs), supported by the European Commission, advocates for sound concurrency and software engineering practices, driven by a new generation of analysis and code generation tools.
Working together as a team, Vector Fabrics and Thales’ objective is to assist the designer in finding the most adequate software architecture taking into account hardware constraints. Accompanying the effort are Politecnico di Torino (Italy), École Normale Supérieure and INRIA (France), Interuniversitair Micro-Electronica Centrum (Belgium), University of Cantabria (Spain) and Tedesys (Spain).
The group’s tools will be capable of evaluating the parallel structure of an application and propose improvements, handle communications between different processors and generate the multi-processor embedded code. In addition, a set of techniques and tools will impact the runtime behaviour of the application. The objective is to adapt the performance of the platform, for example by adjusting the frequency and voltage, in order to consume only the required energy to perform a specific task.
In order to warrant the real-world applicability of these newly-developed tools and software, the three-year project will develop proof-of-concept demonstrations in two application domains: lower-power, higher-quality digital radio communications and image vision for automotive applications, such as stereoscopic camera-based obstacle detection and collision avoidance. The overall target is to reduce software development cost by 25% and decrease the power consumption of embedded systems by nearly 20%.
Relaterede nyheder
- • AMD Embedded G-Series undestøtter Windows RTOS
- • Android til automotive applikationer
- • Avnet og ARM etablerer software-site
- • Freescale og Green Hills samarbejder om virtualisations-teknologi
- • IAR tilbyder værktøj til stack-analyse
- • Første 4K-projektor til home cinema
- • Samarbejde om integration af wireless teknologi i embedded systemer
- • Førende RTOS porteres til AMD Embedded G-serie platformen
- • MATLAB kan nu automatisk generere C-kode
- • Open source specifikation gør det lettere at designe multicore systemer
- • IAR Systems åbner døren til Eclipse
- • Lynuxworks klar med ny version af LynxSecure
- • Software til CPU virtualisering af realtime kontrolsystemer
- • Hurtige applikationsudvikling med AMD's nye APU enheder
- • Kursus om fremtidens Windows Embedded platform
Seneste nyheder
- • Touch platform emulerer fysiske trykknapper
- • IAR Systems etablerer danske salgsorganisation
- • AMD udvider APU platformen med ny R-serie
- • Ericsson klar med ny generation af powermoduler
- • Første 4 Gbit LPDDR'er i 20nm teknologi
- • SemiSouth sampler første 650V SiC JFETs
- • Digi-Key i globalt samarbejde med t-Global Technology
- • austriamicrosystems bliver til 'ams'
- • Find spændende apps til OrCAD og Allegro på nettet
- • Future lancerer energy harvesting testplatform
- • HDMI bridge-IC strømliner HD-konnektiviteten
- • Box med display
- • Ny standard for trådløs opladning i støbeskeen
- • Stor opbakning til nye M2M standard i 'white space' området
- • AMD Embedded G-Series undestøtter Windows RTOS
- • Ny 600V IGBT platform
- • COM-modul med næste generation Atom dual-core processorer
- • Danfoss afhænder datterselskab
- • Renesas hos RS
- • Würth Elektronik på vej med transformerkomponenter til trådløs opladning
- • Segger Microcontroller hos Farnell
- • I/Q demulator med ultrabred båndbredde
- • Nyt kompakt COM modul fra VIA
- • Low-cost fugtigheds- og temperatursensor
- • Brüel & Kjær og Agilent samarbejder om 'voice-over-LTE' testsystemer