congatec aderisce a OSADL per ottimizzare e mostrare il supporto fornito dalla società alle schede che utilizzano Linux

Implementare in modo semplice funzionalità “hard real-time”

Deggendorf, Germania, 21 Giugno, 2018 * * * congatec – azienda leader nel settore della tecnologia embedded specializzata nella realizzazione di schede e moduli sia basati su standard sia custom  – ha reso noto di aver collaborato con OSADL (Open Source Automation Development Lab eG), per ottimizzare ed evidenziare il supporto fornito per le schede della società che utilizzano il sistema operativo Linux. Nella prima fase OSADL ha qualificato la più recente implementazione di Linux real-time di congatec che utilizza il kernel Linux 4.9.47-rt37 sul Server-on-Module conga-TS170 equipaggiato con il processore di classe server Intel® Xeon® E3-1578L v5 operante a 2 GHz. Il modulo in formato COM Express con pinout Type 6 montato sulla scheda carrier di valutazione conga-TEVAL ha fornito prestazioni molto soddisfacenti nel corso del test, soprattutto per quel che riguarda i valori di latenza in fase di preemption (sospensione dell'esecuzione a favore di un altro processo).

 

Nell'implementazione del comportamento "hard-real time" (ovvero in cui non è ammesso il mancato rispetto dei vincoli temporali) di Linux il problema principale è rappresentato dal controllo di tutti i livelli di elaborazione dal BIOS al kernel Linux allo spazio utente in quanto le prestazioni offerte dal sistema real-time sono uguali a quelle del link più debole presente nella catena. Oltre a ciò, i più recenti processori come i dispositivi della famiglia Skylake di Intel prevedono numerose modalità di risparmio energetico che devono essere attentamente bilanciate con i requisiti dell’elaborazione real-time. I test di assicurazione della qualità (QA) eseguiti in rack standardizzati hanno certificato che il Server-on-Module conga-TS170 rappresenta la soluzione ideale per le applicazioni real time. Tra i mercati di riferimento di queste workstation di fascia alta e schede di classe server, in grado anche di garantire elevate prestazioni grafiche, si possono annoverare apparecchiature di misura e collaudo operanti a elevata velocità, sistemi di back-end utilizzati per la visualizzazione in campo medicale, workstation industriali ad alte prestazioni, oltre a sistemi d'ispezione basati sulla visione e piattaforme utilizzate in applicazioni di “situational awareness”.

“Il modulo congatec equipaggiato con il processore Intel Xeon E3 della generazione Skylake ha superato brillantemente tutti i test evidenziando eccellenti tempi di risposta” – ha sottolineato Carsten Emde, General Manager di OSADL eG, “Inoltre siamo particolarmente soddisfatti dell’adesione di congatec alla nostra organizzazione. D’altra parte congatec e OSADL hanno parecchi punti in comune: i rispettivi clienti e membri provengono dalle stesse industrie e possono quindi beneficiare in egual misura dei nostri servizi. Uno di questi è OSADL QA farm, durante il quale i sistemi embedded vengono sottoposti a esaustivi test per verificare le loro prestazioni in real-time e altre caratteristiche importanti nelle applicazioni industriali”.

“La cooperazione con OSDAL rappresenta un notevole vantaggio sia per i clienti sia per i team di ingegnerizzazione – ha spiegato Carsten Rebmann, direttore delle attività di R&D di congatec - in quanto entrambi possono sfruttare risorse congiunte per gli sviluppi di Linux real-time. L’adesione a OSDAL permette di avere referenze indipendenti delle nostre competenze ingegneristiche mentre noi possiamo ricevere un prezioso aiuto per tutte le questioni che riguardano le licenze. Senza dimenticare che i progetti di ingegnerizzazione congiunti permettono di concentrare la nostra attenzione e le nostre risorse sulla proposta di valore, garantendo in tal modo vantaggi competitivi ai nostri clienti attraverso la semplificazione dell’uso della tecnologia di elaborazione embedded”.

Nella progettazione dei sistemi embedded, le implementazioni Linux e Linux real-time detengono la maggioranza assoluta: nel 2017, fra tutti i nuovi progetti che prevedevano l’uso di sistemi operativi OS (Open Source), il 58% era basato su Linux, mentre nel caso di progetti con requisiti real-time la percentuale era pressoché analoga (59%), come evidenziato da alcune recenti analisi di mercato. A causa della crescente importanza dell’elaborazione real-time, i prodotti congatec supportano tutti i più diffusi sistemi operativi real-time per le architetture x86 e ARM. Tra questi si possono annoverare, oltre ovviamente a Linux real-time, anche altri RTOS come VxWorks o QNX, oltre a tecnologie di virtualizzazione e hypervisor deterministici sviluppati da aziende come Real-Time Systems. L’adesione di congatec a OSADL è un’ulteriore dimostrazione dell’impegno dell’azienda in questo campo.

Ulteriori informazioni circa le prestazioni del Server-on-Module conga-TS170 sono disponibili presso OSADL QA Farm rack n. 5, slot n.3 (https://www.osadl.org/?id=1305). 

Maggiori informazioni sul Server on Module conga-TS170 sono reperibili all’indirizzo: http://www.congatec.com/en/products/com-express-type6/conga-ts170.html