Hi [[ session.user.profile.firstName ]]

Don’t Let Concurrency Bring your System Down

Class 2 will be a follow-on topic to class 1, where we will discuss the concept of concurrency. It’s clear that today’s developers need to be designing more efficient and higher performing applications using multi-threading, and testers need to understand how to efficiently pinpoint potential race conditions caused by concurrency defects that will lead to system failure. This is especially true when it comes to programming for multicore processors. Within the class, we will provide key insights and techniques for identifying concurrency defects, key to quality and safety, particularly as it pertains to the Internet of Things (IoT). Day 2 sponsored by GrammaTech.
Recorded Nov 16 2016 61 mins
Your place is confirmed,
we'll send you email reminders
Presented by
Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
Presentation preview: Don’t Let Concurrency Bring your System Down

Network with like-minded attendees

  • [[ session.user.profile.displayName ]]
    Add a photo
    • [[ session.user.profile.displayName ]]
    • [[ session.user.profile.jobTitle ]]
    • [[ session.user.profile.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(session.user.profile) ]]
  • [[ card.displayName ]]
    • [[ card.displayName ]]
    • [[ card.jobTitle ]]
    • [[ card.companyName ]]
    • [[ userProfileTemplateHelper.getLocation(card) ]]
  • Channel
  • Channel profile
  • Developing Safe and Secure Autonomous Vehicles Across Industries Recorded: Jan 24 2020 53 mins
    Tony Karam, New Technology Director, ANSYS
    Autonomous driving systems can only be released to the public after developers have demonstrated their ability to achieve adequately high levels of safety. Today’s hands-off autonomous driving systems are largely built with deep learning algorithms that can be trained to make the right decision for nearly every driving situation. These systems, however, lack the detailed requirements, architecture, and validation that is already being used today in the development of safety-critical systems, such as the control systems of commercial airliners. Road and air testing is clearly an essential part of the development process, but the billions of miles of testing that will be necessary to validate the safety of autonomous driving systems and software is clearly impractical.

    These challenges can be addressed with a comprehensive and open autonomous vehicle simulation platform that integrates physics, electronics, embedded systems and software to accurately simulate complete autonomous driving systems in a fraction of the time and cost required for physical testing. A platform that spans the simulation of all sensors, including lidars, cameras, radars, and ultrasonic sensors; the multiphysics simulation of physical and electronic components; the analysis of system functional safety; as well as the design and automatic code generation of safety-certified embedded software, will be presented in this webinar

    Join this webinar to learn more about how to safely design, validate and test your autonomous vehicle, whether it is an automobile, air taxi, or subsea robot.
  • Reaching DAL A Certification for COTS Hardware, Software Recorded: Jan 24 2020 60 mins
    Vance Hilderman, Chief Technical Officer, AFuzion Inc.; Mike Horgan, Technical Marketing Manager, DDC-I
    Designers of modern avionics systems are leveraging technology such as multicore, graphics processing, and other key commercial-off-the-shelf (COTS) technologies. The performance benefits these innovations bring to the flight deck are game changing, however challenges remain when it comes to the safety certification process — getting these technologies and systems certified to Design Assurance Level (DAL) A. This webcast of industry experts will cover methods for certifying COTS technology such as multicore solutions, GPU hardware, avionics graphics applications, and more.
  • Jumpstarting Level 5 Autonomous Drive: Development Platforms and Considerations Recorded: Jan 23 2020 64 mins
    Robert Day, Arm; Jim Shaw, Crystal Group; Ricardo Camacho, LDRA; James Smith, National Instruments
    With the path to fully autonomous driving still up for debate, embedded automotive solutions providers have wasted no time bringing Level 5 autonomous vehicle development platforms to market. These integrated prototyping and design suites provide the software and/or hardware required to process, fuse, and manage camera, sensor, and network inputs, all within an acceptable automotive power envelope and designed to functional safety standards. What could be left to debate? Join this panel of automotive industry experts as they review considerations for integrating Level 5 Autonomous Drive technology into next-generation vehicles. Learn how to efficiently balance power consumption with processor load, conform to standards such as ISO 26262 and AUTOSAR, and leverage available tools to skip steps in the race towards fully autonomous vehicles.
  • IoT Scaling Strategies & Security Implications Recorded: Jan 23 2020 61 mins
    Steve Hanna, Senior Principal, Infineon Technologies, Co-chair of Trusted Computing Group Embedded Systems Work Group; Brett
    End-to-end IoT use cases and operational scenarios are becoming understood in a variety of industries. Focus starts shifting toward operational corner cases that can make or break the IoT system and how to plan for them. Initial deployment is one thing - how does the system behave if sensors, software, or users are added? What kinds of Metrics can be built into the system to predict capacity and performance in these cases? How does the system behave when there is a failure? Join us as our panel of IoT experts discuss these critical corner cases, how to identify them, and how to address them.
  • Air Force, Army, Navy Convergence on Military Open Architectures Recorded: Jan 23 2020 61 mins
    Dr. Ilya Lipkin, Steering Committee Chair, Sensor Open Systems Architecture (SOSA) Consortium, Air Force Life Cycle Managemen
    The defense acquisition community is looking to reduce costs and development time via open-architecture principles in a practical and consensus-driven way with all three services Air Force, Army, and Navy working together. This tri-service convergence effort set itself up for success since it is driven by the end user in the acquisition community, tied to specific programs. Open architecture initiatives such as the Hardware Open Systems Technologies (HOST) and Modular Open Radio Frequency (RF) Architecture (MORA) are all feeding into the Sensor Open Systems Architecture (SOSA). This webcast with Air Force Life Cycle Management Center (AFLCM) representative Dr. Ilya Lipkin will cover how these efforts will reduce life cycle costs and enable reuse.
  • Open-Source Technologies Driving IoT Acceleration Recorded: Jan 22 2020 61 mins
    Ashish Syal, Sierra Wireless; Francois Couadau, Sierra Wireless: Bobby Sagoo, Enertics; David Beck, Richardson RFPD
    The open source model has been around for over 25 years and has helped propel the IoT industry forward. Recent acquisitions of major open source businesses by large companies have proven the success of this concept. Join Sierra Wireless as they share their insights on how the evolution of LPWA technology, IoT connectivity services and open source initiatives continue to play a significant part in moving the IoT forward.


    Register for this webinar to learn:

    The next wave of open source business model
    What makes LPWA a major technology game-changer for the IoT
    The changing landscape of real-time operating system (RTOS)
    How to quickly turn wireless ideas from prototype to market
  • Empowering Next-Gen Automotive Wireless Systems Using Advanced Test Solutions Recorded: Jan 21 2020 62 mins
    Alix Paultre, Senior Technology Editor, European Correspondant, Embedded Computing Design
    Intelligent and connected cars are growing in sophistication, thanks to technologies like the IoT and advanced wide-bandgap semiconductors. However, this confluence of technologies also means that system designers are challenged with the task of proper system integration as technologies and regulations evolve. Advanced test and measurement devices, software, and procedures are critical to ensuring that a design can operate as expected in the real world, and related test solutions help verify proper operation. This webinar will cover the various systems involved in intelligent vehicles, and how the latest test solutions ensure the optimal performance of these RF systems.
  • Getting Started with Windows 10 IoT Enterprise 2019 Recorded: Jan 13 2020 57 mins
    Ken Marlin, Microsoft MVP & Business Development Manager, Arrow Electronics
    Join Ken Marlin, Windows Champ from Arrow Electronics, to learn how to get started with Windows 10 IoT Enterprise LTSC 2019. Ken will cover the basic “getting started” items such as signing the required CLA agreement, how the product is licensed, best practices as well as feature implementations that will help you build and lock down a reliable OEM appliance.



    Ken will also cover the new SQL 2019, Windows Server 2019 and go over some new server licensing options that remove the requirement for Client Access Licenses.
  • Keeping Your IoT Devices Secure – From Design to Decommissioning Recorded: Oct 12 2017 64 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    In our first two classes, we have looked at the needs of a cloud-based IoT solution and how to design and build it. In this final class our expert instructor will cover the critical aspects of how to test and deploy our IoT solution, and more importantly, how to keep it secure and operational through ongoing monitoring and maintenance. We will look at how Device Cloud enables ongoing monitoring and maintenance for the devices through the entire life cycle of the IoT solution from design through end-of life. Particular elements to be covered will include Device Cloud functionality such as edge management and data management. Still in its relative infancy, the IoT is already being hacked at an alarming rate. We need to include the tools and the platform to stay one step ahead, keep our devices secure and up-to-date, and maintain a vigilant ‘eye’ on the system throughout its life. Sponsored by Wind River.
  • Designing for the IoT Recorded: Oct 11 2017 63 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    As we learned in our first class, we need a cohesive platform of tools and various ‘building blocks’ to build a robust cloud-based IoT solution to meet the needs of even high-reliability IIoT applications. In this second class on cloud-based design for the IoT, our expert instructor will discuss how a combination of Industrial Internet of Things (IIoT) technologies and software-defined architecture (SDA) from Wind River® is ushering in a new era of IoT innovation. Some of the topics to be covered include development tools and example pre-build platforms for many popular targets, connectivity and control APIs, and network and infrastructure platforms and services. Our instructor will also cover the topics of how to assure our communications and data are secure and properly communicated, filtered, collected, and safely stored. Current industry estimates are that only 10-25% of data is actually collected and stored – when this data increases by perhaps two orders of magnitude in the next five years, how can we assure that we can indeed collecting, communicating, using, and saving the data we need? We will look at some of the answers to that question in this class. Sponsored by Wind River.
  • IoT and Cloud Computing Basics Recorded: Oct 10 2017 64 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    Before we begin our IoT system solution, we need to fully understand the overall structure and key elements of a robust and secure cloud-based system. In this leadoff class, our expert instructor will review these needs as well as the possible challenges that we face and will continue to face in our IoT system throughout its life cycle. We will review the basics of designing for the IoT as well as the primary elements that are needed in its design. Issues to be covered include safety, security, device management, data management, network communications and infrastructure, and maintenance. We will look at Wind River Helix Device Cloud, a SaaS IoT device management platform, and how its ready-built elements can be integrated into our IoT design. Sponsored by Wind River.
  • Virtualization Increases Your IoT Critical Infrastructure System’s Cybersecurity Recorded: Sep 28 2017 61 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    With the connection to the Internet and the connectivity to a plethora of devices, cybersecurity is a big issue. This dovetails with the need for multiple levels of safety that were discussed in Day 2, as it pertains to the cost of certification in critical infrastructure IoT. While this may sound like a complex endeavor, it doesn’t have to be. Attend Day 3 of this three-day course, and we’ll make sure that you’re headed in the right direction. We will show you how your IoT applications can be made secure and updated with critical cybersecurity patches while at the same time your safe and certified critical infrastructure applications remain untouched. In addition, we’ll provide a wrap-up of the three days and be sure to answer any outstanding questions. Sponsored by Wind River.
  • Use Virtualization To Enable Safety-Certified IoT Critical Infrastructure System Recorded: Sep 27 2017 61 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    Companies are updating their critical infrastructure, and safety has become a key issue, with increased regulation and risk of litigation driving the need for safety certification in industries such as aerospace, energy, industrial automation, medical, and robotics. One area of concern is partitioning safety certified and non-safe code and that’s what we’ll cover in Day 2 of this three-day course. We’ll look at how using virtualization, Java, analytics and various types of partitioning in your IoT design can maximize safety and reduce your overall design cost and risk. Sponsored by Wind River.
  • How to Design Safe, Secure, and Reliable IoT Critical Infrastructure Systems Recorded: Sep 26 2017 62 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    There’s no way around it; as a software developer, system engineer, or system architect, you’re going to encounter design complexity when developing safe, secure and reliable IoT systems for today’s critical infrastructure. But in this new software-defined world and with the IoT exploding around us, companies like yours must adapt to stay relevant. While legacy critical infrastructure is too expensive to just replace completely, there are ways to implement new features that will define premium products for your market and meet the safety and security requirements necessary for connecting to the IoT. In Day 1 of this three-day class, we’ll look at how you can transform digitally and ensure that your applications remain safe and secure. Sponsored by Wind River.
  • Powering the Industrial Internet of Things Recorded: Jun 22 2017 61 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    Don’t confuse the Internet of Things (IoT) with the Industrial IoT (IIoT), which typically has much more stringent characteristics. That’s because the IIoT usually involves some sort of manufacturing, robotics, or other mission-critical application, where down-time can be measured in dollars, often lots of them. In Day 3 of this three-day class, we’ll look at how to best power your IIoT application, which could include FPGA power and design considerations for high-speed RS-485 data links. The class will use the Intersil PowerCompass tool to help simplify the design. Day 3 sponsored by Intersil
  • Designing for Safety in Non-Mobile Applications Recorded: Jun 21 2017 60 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    Ensuring that currents don’t exceed safe levels is just one area that will be explored in Day 2 of this three-day class. Using specific product examples to remove the guesswork, our expert instructor will explain how to protect against overcurrent damage using a 12-V buck regulator family as the design example. You’ll also get an understanding of how linear and low drop-out (LDO) regulators operate, including their key performance parameters. Day 2 sponsored by Intersil
  • Designing for Safety in Battery-Powered Applications Recorded: Jun 20 2017 62 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    Recent events have proven that you can never be too careful when you’re designing batteries into your systems, and that covers everything from wearables to hybrid/EV battery packs. In Day 1 of this three-day class, we’ll look at how to make your battery packs safer; how to build a USB-to-controller interface that “talks” to a power device; and how to extend battery life in wearable devices. The class concludes with a question and answer period between the attendees and the expert instructor. Day 1 sponsored by Intersil.
  • IoT Device Management Recorded: Mar 23 2017 64 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    In our final class, we will look at the “Things” of the IoT – our nodes and devices – and how we can effectively commission, monitor, and detect problems in them throughout their lifecycle. We will look at methods for adding device management capabilities in our devices from the design stage as well as ways to add these capabilities in the legacy devices we looked at in the previous class. One topic we will look at is effective commissioning and decommissioning of devices in the network – how can we add or remove a node from the network without adversely impacting the rest of the network? Another area we will look at is security assurance and testing: how can we be sure of the device security – and how can we test it? And lastly we will look at maintenance. What methods can we use for testing devices or paths within the network and how can we effectively and safely perform system updates? To conclude our class, we will review our checklist and see what other issues we may need to be aware of in our IoT design. Day 3 sponsored by Wind River
  • Monitoring and Securing IoT Data and Communications Recorded: Mar 22 2017 61 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    In our second class, we will begin at the heart of the Internet of Things – the sending and receiving of data to our “things.” Whether it’s collecting a simple room temperature reading or capturing a video frame for analysis, the IoT enables us to collect huge amounts of data for analysis then send out data in the form of commands or as human-readable data. The diversity of end devices makes this task difficult at best, as it involves myriad data types and protocols. This is key as we want to ensure the safety, security, and integrity of that data from its source to its intended destination. We will look at various methods we can use in our device design to effectively monitor and secure our data flow throughout the entire IoT network. Also, we will look at ways that we can approach communications issues with different protocols and physical layers in our network, which often consist of legacy devices that were not originally designed for the robustness required in the IoT. Day 2 sponsored by Wind River
  • IoT Overview and the Major Issues Recorded: Mar 21 2017 61 mins
    Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
    In this lead-off class, we will briefly review the principles of the IoT and some of the basic configurations that we may encounter (star with gateway, tree, and mesh) and how the devices are best connected to maximize efficiency. We will look at the major issues we face as these networks and associated “things” become more complex, including data issues, communication issues, device monitoring and troubleshooting, and system security. We will identify potential weaknesses in each of these areas and compile a checklist of features that we need in a management system that will carry out these needs. We will also look at ways to prioritize the criticality of the devices and/or their data to help us in assigning levels of security and monitoring capabilities (for example, a temperature sensor used to sense a fire versus a temperature sensor for outside ambient temperature). Day 1 sponsored by Wind River
Educational events hosted by industry experts.
Educational events hosted by industry experts, brought to you by OpenSystems Media.

Embed in website or blog

Successfully added emails: 0
Remove all
  • Title: Don’t Let Concurrency Bring your System Down
  • Live at: Nov 16 2016 4:00 pm
  • Presented by: Charles J. Lord, PE, President & Chief Trainer, Blue Ridge Advanced Design and Automation
  • From:
Your email has been sent.
or close