Lab 5 – Algorithm Selection
In this lab we are comparing the runtime of different algorithms to modify the volume of sound samples.
In this lab we are comparing the runtime of different algorithms to modify the volume of sound samples.
This builds on the two previous posts about aarch64 and x86_64 assembly language. It is about removing the leading zero from the output. Using compare and branch instructions.
This builds on the assembler code from last post. This post is about displaying more than one digit from our counter. Using division and remainder calculation.
This lab is all about learning assembler, and the differences between x86_64 and aarch64 assembler.
In this lab we are looking at how different compiler options effects the output of our source code. All these tests were done in a aarch64 environment.
The next package to be build in this lab is glibc. Again building on a Fedora 28 VM. This build process uses a directory for source code and a directory for building. This keep the source code cleaner, but requires a bit more attention to build. You can also delete and rebuild easily anytime. To …
For lab 2 of the SPO600 course we have to build from source two linux packages. I will be building these packages in a Fedora 28 VM. The first package I will be building is nano, the command line text editor. This build of Fedora does not have nano installed, so we may be missing …
The purpose of this lab is to look at how different open source communities handle code patches and the pros and cons of those approaches. Fluent Bit The first community I choose to look at is Fluent Bit Fluent Bit is a Linux log collector and processor. This community uses GitHub for issue tracking and …