Green Hills Software to Present and Exhibit at ESC Minneapolis

Green Hills Software, the largest independent software vendor for the Internet of Things (IoT), will exhibit and deliver technology presentations at the Embedded Systems Conference, November 8 – 9, 2017, in Minneapolis. The event will take place at the Minneapolis Convention Center. Green Hills will be in booth #310 and provide executive meetings and product demonstrations.

Green Hills Software Presentations

Topic: Understanding Shared Memory in C/C++11
Speaker: Greg Davis, Director of Engineering, Compilers, Green Hills Software
Location: 102B
Time: Wednesday, November 8, 8:00am – 12:00pm
For many years, threading was a subject that was ignored by the standards, but starting in 2011, the new editions of C and C++ described a portable thread model. The biggest addition was not with threading itself, but with the details of shared memory. Different architectures handle shared memory very differently, so an old approach that worked fine on the Intel Architecture may fall flat on ARMv8 or QorIQ.

Fortunately, the new standards added a portable programming API for doing shared memory and inter-thread synchronization that works regardless of the underlying operating system. Learn how to use the new standards to write portable, efficient, and reliable algorithms using shared memory.

Topic: Securing the Internet of Things
Speaker: Chuck Brokish, Director of Automotive Business Development, Green Hills Software
Location: 101E
Time: Wednesday, November 8, 2:00 – 2:45 pm
In recent years, cybersecurity has become a top priority for IoT device manufacturers after several well-publicized attacks on financial and infrastructure systems hit the news. These events stirred up public and government concern over both security and safety of connected embedded systems. In this talk we will:
– Review major recent milestones and headlines related to cybersecurity.
– Compare and contrast security techniques used in traditional IT infrastructure versus embedded computing systems.
– Examine where traditional techniques fall short for internet-connected applications.
– Present methods that can help secure IoT devices.

Topic: Advanced Compiler Optimizations
Speaker: Greg Davis, Director of Engineering, Compilers, Green Hills Software
Location: 102A
Time: Thursday, November 9, 2:00pm – 2:45pm
Understanding the compilation process is crucial to generating the tightest code from your source code. Compiler technology has not yet run it course, and new cutting-edge optimizations have made enormous execution and code size savings. This talk will survey some of my favorite optimizations: some are old, but highly effective, while others are virtually unknown outside of the tight-knit community of compiler developers. All of them are, in my opinion, quite fascinating.

Green Hills Software Demonstration in Booth #310

High Performance Safety-Critical Digital Instrument Clusters
This demonstration includes a wide variety of solutions for safety-critical reconfigurable instrument clusters on the latest automotive-grade processors and integrated with industry-leading graphics partners.
Securing the Internet of Things
In collaboration with partners Qt and Clarinox, this demonstration showcases Bluetooth real-time sensor integration from Clarinox running on a Texas Instruments SensorTag device through a Qt-based human machine interface (HMI). The separation architecture of the Green Hills INTEGRITY® RTOS assures freedom-from-interference.

About Green Hills Software
Founded in 1982, Green Hills Software is the largest independent software vendor for the Internet of Things (IoT). In 2008, the Green Hills INTEGRITY-178 RTOS was the first and only operating system to be certified by NIAP (National Information Assurance Partnership comprised of NSA & NIST) to EAL 6+, High Robustness, the highest level of security ever achieved for any software product. Our open architecture integrated development solutions address deeply embedded, absolute security and high-reliability applications for the military/avionics, medical, industrial, automotive, networking, consumer and other markets that demand industry-certified solutions. Green Hills Software is headquartered in Santa Barbara, CA, with European headquarters in the United Kingdom. Visit Green Hills Software at

Contact Information

Green Hills Software, Inc.

30 West Sola Street
Santa Barbara, CA, 93101

tele: 805.965.6044 x160
fax: 800.965.6343

Share and Enjoy:
  • Digg
  • Sphinn
  • Facebook
  • Mixx
  • Google
  • TwitThis
Extension Media websites place cookies on your device to give you the best user experience. By using our websites, you agree to placement of these cookies and to our Privacy Policy. Please click here to accept.