FROM OUR BLOG

Deep Dive: MMU Virtualization with Xen on ARM

Deep Dive: MMU Virtualization with Xen on ARM

Introduction This article will explore how the Xen hypervisor uses the Memory Management Unit (MMU) on ARM architecture to support virtualization. We'll take a brief look at the history and purpose of the MMU then dive into Xen specifics, focusing on the ARMv8...

Effective Machine Learning Practices Part II – A Data Scientists Perspective

Effective Machine Learning Practices Part II – A Data Scientists Perspective

At Star Lab, we’ve seen a recent increase in the number of defense industry research projects calling for the use of Machine Learning (ML) in innovative and unique ways. As we continue to work on these projects, we have noticed the need for better collaboration between software developers and data scientists. Better communication and a comprehensive understanding of what the other field needs and why it is needed has proven necessary for efficient and effective incorporation of ML elements into traditional defense industry projects.

This blog acts as lessons learned from each of the two perspectives. While Part I focused on the software developer—from basic ML topics that should be kept in mind to more specific “gotcha” moments that can become more time consuming than anticipated—Part II will now discuss the data scientist’s perspective and key takeaways.