Brooks Patola

Category Archives: GNU

Autovectorization in GCC

Today we will take a plunge off the deep end and see what vectorization is all about. Imagine being able to speed up a program you created many many times over, who would not want that? If this is an option you have at your disposal, you would be quite foolish not to take full […]

Contributing to GNU Via Patches

I am doing something that I have yet to learn during my time as a programming student, which is to review how (two) open source software packages handle software changes (“patches”) from their respective communities. The first open source software package I will be looking into is the GNU project’s Bourne Again Shell (BASH). This […]