Thread Synchronization in Linux and Windows Systems
Tech Corner July 22, 2019
In modern operating systems, each process has its own address space and one thread of control. However, in practice we often face situations requiring several...
Common Issues and Solutions in Health Application Development
Tech Corner July 15, 2019
The explosion of new technologies and expansion in the number of different wearable devices and their affordability provide perfect opportunities for capturing data about human...
Organizing Firmware Updates as a Way to Increase Product Competitiveness
Tech Corner June 04, 2019
For a long time, Auriga has been cooperating with semiconductor industry leaders on firmware development for various platforms. Our engineering teams have solved many tasks...
Using AWS Jobs for Software Upgrades and Configuration Propagation on IoT Devices
Tech Corner May 21, 2019
Amazon Web Services (AWS) is one of the most popular framework environments for the Internet of Things (IoT) alongside Microsoft Azure and Google Cloud IoT.
Medical Software Development: Why QMS is a Must-Have?
Tech Corner March 26, 2019
We are all aware of the purpose and value of quality standards and quality management systems (QMSs), especially when it comes to our wellness and...
Automatic Defibrillator Development and Algorithm Optimization
Tech Corner March 13, 2019
This article describes the special aspects of algorithm development for cardiac function defibrillation and its performance optimization with a next-generation microcontroller. In accordance with the...
Digital Signature Implementation Example in Linux
Tech Corner February 27, 2019
One of the most important questions in today’s world is the question of confidence in received data. For example, user А sends data D to...
Overview of ARMv8 Processor Systems’ Virtualization Facilities
Tech Corner October 01, 2018
While ARMv7 had a special CPU mode to run a hypervisor as an extension, expanded virtualization facilities have become a part of the ARMv8 architecture....
Business Process Automation: A Big “No” to Routine
Tech Corner September 03, 2018
Business process automation (BPA) has long been an indispensable condition for growth and competitiveness in the modern market. Today, it continues to gain momentum, becoming...