industry news
Subscribe Now

Green Hills Software to Present and Exhibit at Embedded Systems Conference 2016 in Boston, MA

SANTA BARBARA, CA — April 6, 2016 — Green Hills Software, the largest independent software vendor for the Internet of Things (IoT), will deliver technology presentations and demonstrate its latest technology at the Embedded Systems Conference (ESC), April 13 – 14, 2016, at the Boston Convention and Exhibition Center, Boston, MA, booth #870.

Green Hills Software presentations include:

Topic: Understanding Shared Memory in C/C++ 11 (Open to paid conference attendees)
Who: Greg Davis, Director of Engineering, Compilers
Where: Room: 107B
When: 8:00-8:45am, Wednesday, April 13

Synopsis: 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. In this session, attendees will learn how to use the new standards to write portable, efficient, and reliable algorithms using shared memory.

Topics include:
– Race conditions and undefined behavior
– Synchronization
– The sequential consistency synchronization model
– The release, acquire, and consume models
– Implementation on different architectures
– Implementation tradeoffs vs. software complexity

Topic: Maximizing Code Reuse by Avoiding Non-Portable Pitfalls (Open to paid conference attendees)
Who: Greg Davis, Director of Engineering, Compilers
Where: Room: 107A
When: 8:00-8:45am, Thursday, April 14

Synopsis: An astounding number of internet-connected devices are being developed using a wide array of common networking protocols. At the same time, an increasingly competitive hardware landscape gives the Internet of Things developers many choices when he or she considers what processor to use in the future. Successful companies would like to leverage their existing code base for many years, but this requires that the software is written in a portable manner.

C and C++ are flexible languages, but they are notorious for their many unspecified, implementation defined, and undefined behaviors. This course describes the top source of non-portable code, and discusses coding standards and techniques. This session will minimize the amount of non-portable code. The course will also cover how to use static assertions to alert the programmer about non-portable code before it causes a silent failure.

Topic: Securing the Internet of Things (Open to all attendees)
Who: Brad Jackson, Senior Field Applications Engineer
Where: Room 108
When: 11:00-11:45am, Wednesday, April 13

Synopsis: Much of the technological innovation in IoT is centered on the protocols, standards, and applications needed to enable new capabilities. Security, however, is largely an afterthought. This talk will discuss the security and privacy challenges introduced by IoT and how developers in the IoT world can use security to gain competitive advantage in their designs and their businesses.

In booth #870, Green Hills Software will showcase:

Safe and Secure In-Car Connectivity
Green Hills demonstrates the safe consolidation of Apple CarPlay and Android Auto infotainment systems with a safety-critical instrument cluster, running concurrently with GPU-accelerated graphics. The INTEGRITY® RTOSand Multivisor™ guarantee freedom-of-interference between software functions with automotive-grade performance and safety on an i.MX 6 SABRE Automotive Infotainment board.

High Performance Embedded Graphics

Widespread support for the INTEGRITY RTOS from the industry’s leading graphics suppliers gives designers a rich selection of choices when creating next-generation automotive, medical, industrial and avionics systems on the industry’s leading embedded processors. The combination of a high performance OpenGL stack with the safe, secure and real-time INTEGRITY separation kernel allows creation of robust GUI-based devices.

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 www.ghs.com.

11 thoughts on “Green Hills Software to Present and Exhibit at Embedded Systems Conference 2016 in Boston, MA”

  1. Pingback: get seedbox
  2. Pingback: Bdsm
  3. Pingback: juegos friv
  4. Pingback: friv
  5. Pingback: IN Vitro ADME

Leave a Reply

featured blogs
Apr 26, 2024
Biological-inspired developments result in LEDs that are 55% brighter, but 55% brighter than what?...

featured video

MaxLinear Integrates Analog & Digital Design in One Chip with Cadence 3D Solvers

Sponsored by Cadence Design Systems

MaxLinear has the unique capability of integrating analog and digital design on the same chip. Because of this, the team developed some interesting technology in the communication space. In the optical infrastructure domain, they created the first fully integrated 5nm CMOS PAM4 DSP. All their products solve critical communication and high-frequency analysis challenges.

Learn more about how MaxLinear is using Cadence’s Clarity 3D Solver and EMX Planar 3D Solver in their design process.

featured paper

Altera® FPGAs and SoCs with FPGA AI Suite and OpenVINO™ Toolkit Drive Embedded/Edge AI/Machine Learning Applications

Sponsored by Intel

Describes the emerging use cases of FPGA-based AI inference in edge and custom AI applications, and software and hardware solutions for edge FPGA AI.

Click here to read more

featured chalk talk

PIC® and AVR® Microcontrollers Enable Low-Power Applications
Sponsored by Mouser Electronics and Microchip
In this episode of Chalk Talk, Amelia Dalton and Marc McComb from Microchip explore how Microchip’s PIC® and AVR® MCUs are a game changer when it comes to low power embedded designs. They investigate the benefits that the flexible signal routing, core independent peripherals, and Analog Peripheral Manager (APM) bring to modern embedded designs and how these microcontroller families can help you avoid a variety of pitfalls in your next design.
Jan 15, 2024
15,052 views