Informazioni Generali

Total Page:16

File Type:pdf, Size:1020Kb

Informazioni Generali Michele Jr De Candia Curriculum Vitae GENERAL INFORMATION Name Michele Jr De Candia Date of birth 27-05-1981 Job and Company Software Engineer – S.M. Optics S.r.l. Phone and e-mail +393289729336 – [email protected] Nationality Italian and U.S.A. Place of Residence Cologno Monzese, Milan, Italy EDUCATION Educational Qualification Dr. Eng. Degree in Computer Science Engineering with full marks (110 out of 110). Thesis: “Building up an open source software for managing GNU/Linux firewalls based on Iptables” Place and Date Polytechnic of Bari (Italy) – December 2006. LANGUAGES Language and Level English: good (spoken and written); Italian: mother tounge. CURRENT JOB Period December 2014 - Today Company S.M. Optics S.r.l. Description Embedded software developer on -PowerPC/ARMv7 platforms and Linux embedded distributions; - ARM Cortex-M4 platform and Freescale MQX operating system. Role Develop platform device drivers and applications for Wind River Linux O.S. on PowerPC targets (MPC85xx and QorIQ CPUs); Develop platform and control application on ARM based platform and MQX Autorizzo il trattamento dei dati personali contenuti nel mio curriculum vitae in base art. 13 del D. Lgs. 196/2003. Michele Jr De Candia Curriculum Vitae embedded operating system; Configure system and network services (DHCP, TFTP, FTP, SSH, etc..) on target. Technologies C/C++, Wind River Linux 4, Wind River Workbench 4, MQX, GDB, IAR Embedded Workbench IDE, GIT, Clear Case. PREVIOUS WORK EXPERIENCES Period December 2011 – November 2014 Company Alcatel Lucent Italy S.p.a. Description Embedded software developer on -PowerPC/ARMv7 platforms and Linux embedded distributions; - ARM Cortex-M4 platform and Freescale MQX operating system. Role Develop platform device drivers and applications for Wind River Linux O.S. on PowerPC targets (MPC85xx and QorIQ CPUs); Develop platform and control application on ARM based platform and MQX embedded operating system; Configure system and network services (DHCP, TFTP, FTP, SSH, etc..) on target. Technologies C/C++, Wind River Linux 4, Wind River Workbench 4, MQX, GDB, IAR Embedded Workbench IDE, GIT, Clear Case. Period April 2010 – November 2011 Description Embedded software developer on PowerPC platform and Linux embedded distribution Consultant Role Develop platform device drivers and applications for Montavista Carrier Grade Linux and Wind River Linux O.S. on PowerPC targets (Mpc85xx cpus). Technologies C/C++, Montavista CGE Linux 4.0, Wind River Linux 4, Wind River Workbench 4 Period October 2009 – March 2010 Company Value Team S.p.a. Description Feasibility Study for porting a PowerPC platform based on VxWorks operatiing system to Wind River Linux platform. Role Analyze and develop a feasibility study for evaluate the porting of a microwave ODU solution based on VxWorks and PowerPC MPC8321 platform to Wind River Linux operating system; develop a subset of drivers and applications for the new platform. Autorizzo il trattamento dei dati personali contenuti nel mio curriculum vitae in base art. 13 del D. Lgs. 196/2003. Michele Jr De Candia Curriculum Vitae Technologies C/C++, Wind River Linux 3.0, Wind River Workbench 3.1, Lauterbach Trace32 Period July 2009 – September 2009 Company Value Team S.p.a. Description Porting of an NTP client to vxWorks 5.5.1 Role Porting of Network Time Protocol client from LynxOs to VxWorks 5.5.1 using GNU toolchains. Technologies C/C++, vxWorks 5.5.1, Wind River Tornado 2.2.1 and Workbench IDEs. Period January 2009 – June 2009 Company Value Team S.p.a. Description Firmware and driver development on an embedded MPC5121 PowerPC based board. Role U-Boot bootloader and Linux kernel porting on MPC5121 prototype board; boot from NAND flash memory development. Technologies C/C++, GNU/Linux, U-Boot bootloader, Eclipse IDE, Subversion. Period November 2008 – January 2009 Company Value Team S.p.a. Description Driver and application software development on an embedded system based on PXA270 ARM processor. Role Linux kernel driver develoment for an I2C brightness sensor and a PWM controlled VGA display; applications development on the GNU/Linux embedded board. Technologies C/C++, GNU/Linux, U-Boot bootloader, Eclipse IDE, Subversion, Lauterbach Trace32. Period November 2007 – November 2008 Company Sintesi S.C.p.A. (Industrial Research) Activities and C/C++ development of network and real-time applications in GNU/Linux/RTAI RTOS responsibilities environment (on TCP/IP networks); Java developmet; Bash and Python programming. Period January 2007 – November 2007 Company Planetek Italia S.r.l. (GIS) Autorizzo il trattamento dei dati personali contenuti nel mio curriculum vitae in base art. 13 del D. Lgs. 196/2003. Michele Jr De Candia Curriculum Vitae Role Software engineer and developer of network and clustered services, Linux system administration and comfiguration Activities and C/C++ development on Linux and Windows platforms using Qt libraries of clustered responsibilities services (on TCP/IP networks); GNU/Linux cluster administration; Bash and Python programming. Period September 2001 – October 2001 Company Abaco Software & Consulting Role Software developer Activities and PL/SQL stored procedures developer on Oracle 9 DBMS. responsibilities SEMINARS, WORKSHOPS, TRAININGS Sept 2014 "Programming Mobile Applications for Android Handheld Systems” by Coursera: introduction to the design and implementation of applications for handheld systemsrunning the Android Platform; July 2014 “Yocto for Xync”: Xilinx hands-on seminar regarding ARM Zync architecture and Yocto platform; April 2014 “Google Cloud Platform Roadshow”: seminar on development aspects about google cloud platform; October 2013 “Designing with Freescale”: Seminar and hands-on workshop about freescale hardware solutions in embedded world; April 2011 “TRACE32 Debugging & Tracing, Expert Forum ARM” by Lauterbach: workshop on Trace32 emulator tools; December 2010 “Introduction to OCTEON Programming” by Cavium Networks: 3 days Hands-on Workshop on Octeon SDK and Architecture; February 2009 “Microsoft Embedded Solutions”: newest innovations in the world of embedded Autorizzo il trattamento dei dati personali contenuti nel mio curriculum vitae in base art. 13 del D. Lgs. 196/2003. Michele Jr De Candia Curriculum Vitae software development in Windows CE and Windows Embedded environments. Organized by Microsoft and Abacus Embedded. November 2005 “Mainframes Today”: the state of the art of IBM Mainframes. Organized by IBM and Polytechnic of Bari. November 2004 “Linux and its industrial applications in embedded and real-time world.” Organized by Koan Software, Wind River, Sistemi Avanzati Elettronici. KNOWLEDGE AND SKILLS Skills, products and Real-time/embedded software designer on GNU/Linux and Wind River Linux O.S. processes knowledge, (kernel, driver and user-space software), U-Boot bootloader, MQX Enbedded O.S. programming languages Distributed software designer on TCP/IP networks; Relational databases designer; C/C++ (STL and Boost), Java, SQL, PL/SQL, HTML, CSS, PHP, ASP, Python e Bash developer; GNU/Linux systems administration; Development IDEs: Eclipse, Visual Studio, Wind River Tornado and Workbench; IAR Embedded Workbench; Versioning tools: CVS, Subversion, Git, Clear Case. Other Tools: GDB, Lauterbach Trace32 OnChip Debugger. OTHER INFORMATION Professional Interests Design and development of embedded systems from network to mobile devs; Distributed and real-time systems; Relational databases; Network and internet services; Software engineering; Project management. Information updated at May-09-2015 Autorizzo il trattamento dei dati personali contenuti nel mio curriculum vitae in base art. 13 del D. Lgs. 196/2003. .
Recommended publications
  • Oracle Solaris: the Carrier-Grade Operating System Technical Brief
    An Oracle White Paper February 2011 Oracle Solaris: The Carrier-Grade Operating System Oracle White Paper—Oracle Solaris: The Carrier-Grade OS Executive Summary.............................................................................1 ® Powering Communication—The Oracle Solaris Ecosystem..............3 Integrated and Optimized Stack ......................................................5 End-to-End Security ........................................................................5 Unparalleled Performance and Scalability.......................................6 Increased Reliability ........................................................................7 Unmatched Flexibility ......................................................................7 SCOPE Alliance ..............................................................................7 Security................................................................................................8 Security Hardening and Monitoring .................................................8 Process and User Rights Management...........................................9 Network Security and Encrypted Communications .......................10 Virtualization ......................................................................................13 Oracle VM Server for SPARC .......................................................13 Oracle Solaris Zones .....................................................................14 Virtualized Networking...................................................................15
    [Show full text]
  • Montavista Linux Carrier Grade Edition
    MontaVista Linux Carrier Grade Edition WHITE PAPER ABSTRACT: Communications networks are very different from other kinds of computing applications. Networks require both very high reliability and very high performance. Not only must they process large volumes of data at high speed, but they must do so while limiting their downtime to minutes per year. Network failures can have huge economic consequences and can even result in the loss of life. Additionally, in this post-9/11 world, failure also has a national security dimension. This technical whitepaper introduces MontaVista Linux Carrier Grade Edition— what it is, how it evolved, and how it provides a foundation for developing and deploying carrier-grade applications like those described above. Table of Contents Introduction ................................................................................................................................................................... 5 Intended Audience .................................................................................................................................................... 5 Organization .............................................................................................................................................................. 6 Overview and Background ............................................................................................................................................ 6 Carrier Grade Requirements .....................................................................................................................................
    [Show full text]
  • UG1046 Ultrafast Embedded Design Methodology Guide
    UltraFast Embedded Design Methodology Guide UG1046 (v2.3) April 20, 2018 Revision History The following table shows the revision history for this document. Date Version Revision 04/20/2018 2.3 • Added a note in the Overview section of Chapter 5. • Replaced BFM terminology with VIP across the user guide. 07/27/2017 2.2 • Vivado IDE updates and minor editorial changes. 04/22/2015 2.1 • Added Embedded Design Methodology Checklist. • Added Accessing Documentation and Training. 03/26/2015 2.0 • Added SDSoC Environment. • Added Related Design Hubs. 10/20/2014 1.1 • Removed outdated information. •In System Level Considerations, added information to the following sections: ° Performance ° Clocking and Reset 10/08/2014 1.0 Initial Release of document. UltraFast Embedded Design Methodology Guide Send Feedback 2 UG1046 (v2.3) April 20, 2018 www.xilinx.com Table of Contents Chapter 1: Introduction Embedded Design Methodology Checklist. 9 Accessing Documentation and Training . 10 Chapter 2: System Level Considerations Performance. 13 Power Consumption . 18 Clocking and Reset. 36 Interrupts . 41 Embedded Device Security . 45 Profiling and Partitioning . 51 Chapter 3: Hardware Design Considerations Configuration and Boot Devices . 63 Memory Interfaces . 69 Peripherals . 76 Designing IP Blocks . 94 Hardware Performance Considerations . 102 Dataflow . 108 PL Clocking Methodology . 112 ACP and Cache Coherency. 116 PL High-Performance Port Access. 120 System Management Hardware Assistance. 124 Managing Hardware Reconfiguration . 127 GPs and Direct PL Access from APU . 133 Chapter 4: Software Design Considerations Processor Configuration . 137 OS and RTOS Choices . 142 Libraries and Middleware . 152 Boot Loaders . 156 Software Development Tools . 162 UltraFast Embedded Design Methodology GuideSend Feedback 3 UG1046 (v2.3) April 20, 2018 www.xilinx.com Chapter 5: Hardware Design Flow Overview .
    [Show full text]
  • Embedded Linux Systems with the Yocto Project™
    OPEN SOURCE SOFTWARE DEVELOPMENT SERIES Embedded Linux Systems with the Yocto Project" FREE SAMPLE CHAPTER SHARE WITH OTHERS �f, � � � � Embedded Linux Systems with the Yocto ProjectTM This page intentionally left blank Embedded Linux Systems with the Yocto ProjectTM Rudolf J. Streif Boston • Columbus • Indianapolis • New York • San Francisco • Amsterdam • Cape Town Dubai • London • Madrid • Milan • Munich • Paris • Montreal • Toronto • Delhi • Mexico City São Paulo • Sidney • Hong Kong • Seoul • Singapore • Taipei • Tokyo Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and the publisher was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The author and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. For information about buying this title in bulk quantities, or for special sales opportunities (which may include electronic versions; custom cover designs; and content particular to your business, training goals, marketing focus, or branding interests), please contact our corporate sales depart- ment at [email protected] or (800) 382-3419. For government sales inquiries, please contact [email protected]. For questions about sales outside the U.S., please contact [email protected]. Visit us on the Web: informit.com Cataloging-in-Publication Data is on file with the Library of Congress.
    [Show full text]
  • Carrier Grade Virtualization
    Carrier Grade Virtualization Leveraging virtualization in Carrier Grade Systems Abstract Network Equipment Providers (NEPs) have been building networking infrastructure equipment able to deliver “carrier grade” services, typically mission-critical services such as voice telephony. In decades past, NEPs have achieved high degrees of availability through purpose-built hardware and software implementations. Today they increasingly build on COTS (Commercial Off The Shelf) hardware and Open Source Software (OSS), freeing their engineering resources to focus on core telephony competencies. The move to COTS and OSS requires that these hardware and software components be available from an ecosystem of suppliers, and that they interoperate seamlessly. Bodies such as The Linux Foundation (LF), the Service Availability Forum (SA Forum) and PICMG have defined standards and specifications such as carrier grade OSes (CGLinux), Service Availability Forum APIs and AdvancedTCA hardware to target carrier grade applications. Recent advances have made virtualization appealing for carrier class equipment by permitting significant cost reduction through consolidation of workloads and of physical hardware. Virtualization also transparently lets NEPs and other OEMs (Original Equipment Manufacturers) leverage multi-core processors to run legacy software designed for uniprocessor hardware. However, virtualization needs to meet specific requirements to enable network equipment deploying this technology to meet industry expectations for carrier grade systems. This
    [Show full text]
  • Carrier Grade Linux Requirements Definition
    Carrier Grade Linux Requirements Definition The Linux Foundation Version 5.0 1796 18th Street S u i t e C Prepared by the Carrier Grade Linux Working Group San Francisco CA 94107, USA Copyright (c) 2005, 2006, 2007, 2011 by The Linux +1 (415) 723 - 9 7 0 9 Foundation. This material may be distributed only subject to the terms and conditions set forth in the Open Publication License, v1.0 or later (the latest version is available at http://www.opencontent.org/opl.shtml/). Distribution of substantively modified versions of this document is prohibited without the explicit permission of the copyright holder. Linux is a Registered Trademark of Linus Torvalds. Other company, product, or service names may be the trademarks of others. CONTRIBUTORS TO THE CGL 5.0 REQUIREMENTS DEFINITION INCLUDE (IN ALPHABETICAL ORDER): Last Name First Name Company Anderson Matt HP Anderson Tim MontaVista Software Awad Majid Intel Aziz Khalid HP Badovinatz Peter IBM Bozarth Brad Cisco Cauchy Dan MontaVista Software Chacron Eric Alcatel Chen Terence Intel Cherry John OSDL Christopher Johnson Sun Microsystems Cihula Jospeh Intel Cress Andrew Intel Dague Sean IBM Dake Steven MontaVista Software Flaxa Ralf Novell Fleischer Julie Intel Fleischer Julie OSDL Fox Kevin Sun Microsystems Gross Mark Intel Haddad Ibrahim Ericsson Heber Troy HP Howell David P. Intel Hu Michael Radisys Ikebe Takashi NTT Ishitsuka Seiichi NEC Jagana Venkata IBM Johnson Christopher P. Sun Microsystems Kevin Fox Sun Microsystems Kimura Masato NTT Comware Krauska Joel Cisco Kukkonen Mika Nokia La Monte.H.P Yarrol Timesys Lavonius Ville Nokia Liu Bing Wei Intel Lynch Rusty Intel * MacDonald Joe Wind River Systems Manas Saksena Timesys Nakayama Mitsuo NEC Peter-Gonzalez Inaky Intel Pourzandi Makan Ericsson Rossi Frederic Eicsson Saksena Manas Timesys Sakuma Junichi OSDL Saskena Manas Timesys Seiler Glenn Wind River Systems Smarduch Mario Motorola Takamiya Noriaki NTT Software Weijers Gé Witham Timothy D.
    [Show full text]
  • 0137017839.Pdf
    Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and the publisher was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The author and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. The publisher offers excellent discounts on this book when ordered in quantity for bulk purchases or special sales, which may include electronic versions and/or custom covers and content particular to your business, training goals, marketing focus, and branding interests. For more information, please contact: U.S. Corporate and Government Sales (800) 382-3419 [email protected] For sales outside the United States, please contact: International Sales [email protected] Visit us on the Web: informit.com/aw Library of Congress Cataloging-in-Publication Data: Hallinan, Christopher. Embedded Linux primer : a practical real-world approach / Christopher Hallinan. p. cm. ISBN 978-0-13-701783-6 (hardback : alk. paper) 1. Linux. 2. Operating systems (Computers) 3. Embedded computer systems--Programming. I. Title. QA76.76.O63H34462 2011 005.4’32--dc22 2010032891 Copyright © 2011 Pearson Education, Inc. All rights reserved. Printed in the United States of America. This publication is protected by copyright, and permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or likewise.
    [Show full text]
  • Carrier Grade Linux: a to Z! the Full Story, Or Almost …
    CarrierCarrier GradeGrade Linux:Linux: AA toto Z!Z! TheThe fullfull story,story, oror almostalmost …… Ibrahim Haddad, OSDL Ottawa Linux Symposium July 2005 1 Agenda • Linux – Disruptive Technology • Telecommunications Market • Carrier Grade Linux • Deployment • Conclusion 2 WhyWhy companiescompanies adoptadopt Linux?Linux? 3 Why Adopt Linux and Open Source? • GPL – Full access to source code • Platform independence – Lower hardware costs and extended system life-cycle • Lower Maintenance and Support – Minimal system administration support required after installation •Pricing – Lower costs vs. legacy / proprietary OS – Entire supply chain looking to lower TCO • Multiple providers • Higher system performance, reliability and security • Source code quality, Innovation rate, peer reviews and testing resources • Established eco-system: Hardware and Software 4 Linux is a Disruptive Technology. Really. Linux can’t do [fill in blank] is an invitation to Open Source developers Legacy Technology Linux & Open Source 5 Disruptive Technologies • What is disruptive technology ? – Technology with significant deficiencies that is targeted to a niche segment but providing significant cost benefits – Usually targeted to early adopters that are the ‘risk takers’ with a much slower adoption into the mainstream • Disruptive technologies in telecommunication –Voice Over IP – Linux Operating System • Adoption of Disruptive technology always starts with non mission-critical applications 6 Disruptive Technologies • Reinvent Business Models • Decentralize Vertical
    [Show full text]
  • Partner Directory Wind River Partner Program
    PARTNER DIRECTORY WIND RIVER PARTNER PROGRAM The Internet of Things (IoT), cloud computing, and Network Functions Virtualization are but some of the market forces at play today. These forces impact Wind River® customers in markets ranging from aerospace and defense to consumer, networking to automotive, and industrial to medical. The Wind River® edge-to-cloud portfolio of products is ideally suited to address the emerging needs of IoT, from the secure and managed intelligent devices at the edge to the gateway, into the critical network infrastructure, and up into the cloud. Wind River offers cross-architecture support. We are proud to partner with leading companies across various industries to help our mutual customers ease integration challenges; shorten development times; and provide greater functionality to their devices, systems, and networks for building IoT. With more than 200 members and still growing, Wind River has one of the embedded software industry’s largest ecosystems to complement its comprehensive portfolio. Please use this guide as a resource to identify companies that can help with your development across markets. For updates, browse our online Partner Directory. 2 | Partner Program Guide MARKET FOCUS For an alphabetical listing of all members of the *Clavister ..................................................37 Wind River Partner Program, please see the Cloudera ...................................................37 Partner Index on page 139. *Dell ..........................................................45 *EnterpriseWeb
    [Show full text]
  • Linux Kernel Libraries
    DeflatingDeflating thethe hype:hype: EmbeddedEmbedded VirtualizationVirtualization inin 33 stepssteps Klaas van Gend MontaVista Software LLC For Embedded Linux Conference Europe 2010, Cambridge Agenda • Why “multicore” made the topic more relevant • Partitioning • Virtualization • Containers • The Three Steps • Summary 10/28/10 Asymmetric Multiprocessing 1985 200x 10/28/10 Symmetric Multiprocessing 180cm 4 cm 2009 1993 80cm 10/28/10 System Architecture & Partitioning Decode ConnectionEncode Management TLS Tracker TLS Core1 Core2 Core3 Core4 10/28/10 RT and Throughput considerations • PREEMPT_RT makes Linux real time • Depending on HW and requirements • RT Microkernels + Linux • hybrid approach, 2 different environments • Merging the bad properties of both • But Linux has its drawbacks • Complete IP stack • not optimized for specific use cases • Process Migration amongst CPUs • BKL and scheduling overhead 10/28/10 Partitioning & AMP • Dedicated code is faster than general purpose code • “Let's bypass Linux” • Assign cores to run without any blocking • “Let's bypass Linux” • But... you bypassed Linux • You have to write new environment 10/28/10 The 100% Linux alternative • RT Patch – determinism, low latency • UIO - direct hardware access from user space • CPU affinity • Scheduler improvements • IRQ handling improvements You now have a process running in Linux which: • has a core 100% to itself, • can use most of Linux's regular APIs *, • uses regular IPC* to talk to other processes • Some “secret sauce” ingredients to the new Bare Metal
    [Show full text]
  • Université De Montréal Low-Impact Operating
    UNIVERSITE´ DE MONTREAL´ LOW-IMPACT OPERATING SYSTEM TRACING MATHIEU DESNOYERS DEPARTEMENT´ DE GENIE´ INFORMATIQUE ET GENIE´ LOGICIEL ECOLE´ POLYTECHNIQUE DE MONTREAL´ THESE` PRESENT´ EE´ EN VUE DE L’OBTENTION DU DIPLOMEˆ DE PHILOSOPHIÆ DOCTOR (Ph.D.) (GENIE´ INFORMATIQUE) DECEMBRE´ 2009 c Mathieu Desnoyers, 2009. UNIVERSITE´ DE MONTREAL´ ECOL´ E POLYTECHNIQUE DE MONTREAL´ Cette th`ese intitul´ee : LOW-IMPACT OPERATING SYSTEM TRACING pr´esent´ee par : DESNOYERS Mathieu en vue de l’obtention du diplˆome de : Philosophiæ Doctor a ´et´edˆument accept´ee par le jury constitu´ede : Mme. BOUCHENEB Hanifa, Doctorat, pr´esidente M. DAGENAIS Michel, Ph.D., membre et directeur de recherche M. BOYER Fran¸cois-Raymond, Ph.D., membre M. STUMM Michael, Ph.D., membre iii I dedicate this thesis to my family, to my friends, who help me keeping balance between the joy of sharing my work, my quest for knowledge and life. Je d´edie cette th`ese `ama famille, `ames amis, qui m’aident `aconserver l’´equilibre entre la joie de partager mon travail, ma quˆete de connaissance et la vie. iv Acknowledgements I would like to thank Michel Dagenais, my advisor, for believing in my poten- tial and letting me explore the field of operating systems since the beginning of my undergraduate studies. I would also like to thank my mentors, Robert Wisniewski from IBM Research and Martin Bligh, from Google, who have been guiding me through the internships I have done in the industry. I keep a good memory of these experiences and am honored to have worked with them. A special thanks to Paul E.
    [Show full text]
  • Montavista Carrier Grade Express
    MontaVista Carrier Grade Express MontaVista® Linux® Carrier Grade eXpress (CGX), delivers Carrier Grade Linux reliability, security, and serviceability to embedded Inter- net of Things (IoT) devices along with high configurability and flexibility. CGX meets the demands of the interconnected intelligent devices, providing application portability, dynamic configuration, field maintenance, and real-time performance in a single platform. Development teams are under tremendous pressure to build lead- ing-edge features into the next generation of highly intelligent and interconnected devices, while getting them to market rapidly. CGX is the ideal platform for developers who want to leverage the flexibility of a true open source development platform, as well as the ability to achieve rapid time to market. MontaVista® CGX enables state-of-art development across a wide array of intelligent devices, from traditional 5G networking and communication to Network Function Virtualization (NFV), general embedded and industrial control to Internet of Things (IoT). As a fully integrated, pre-tested environment, CGX offers a truly robust out of box experience for development teams. MontaVista® CGX will follow rapid release cadence to better align MontaVista® CGX enables rapid development using QEMU simula- with latest Yocto® releases, enabling adoption of newer Long tor, flexible Import Custom packages, Real-time, Power Manage- ment, Memory Footprint Optimizations, and Deep Connectivity. Term Support (LTS) Kernels and Tool-chains. MontaVista® CGX offers “Carrier Grade” quality enhancements of Developers can leverage MontaVista ® CGX rich productivity tools, “High Availability”, “Security”, “Rich Networking and IO support”, intensive testing and bug fixes to deliver proven quality for com- “Real-Time response time with high throughput” and “Multicore & mercial products.
    [Show full text]