<a href="http://sandbox.arrayfire.com/wp-content/uploads/2016/08/watermark-sleepmed-logo.png"><img src="http://sandbox.arrayfire.com/wp-content/uploads/2016/08/watermark-sleepmed-logo.png" alt="watermark-sleepmed-logo" width="445" height="84" class="aligncenter size-full wp-image-9106" /></a>

Watermark / Sleepmed is a biomedical company which focuses on improving the health and quality of life of those who suffer from sleep disorders. Watermark is <a href="http://www.sleepmedinc.com/about">the nation leader in sleep diagnosis</a> and provides services to more than 80,000 patients annually in one of their 200 labs located in 32 states across the USA. To accomplish this task they created hardware which automatically collects a few gigabytes of important diagnostic data on patients when they sleep. These data are automatically reduced and processed to reveal important events which are later interpreted by sleep specialists.

<h3>Mission</h3>

SleepMed was in the process of developing new data collection hardware which, in principle, could share a significant fraction of the code base with the existing hardware. ArrayFire was hired to create a comprehensive testing suite and modularize/refactor the existing code base to accommodate the new hardware.

<h3>Action</h3>

ArrayFire first created a dedicated testing environment for SleepMed's software. This involved sourcing the components, assembling a cluster, defining suitable test results, and implementing a testing framework.


<h3>Results</h3>

