Pipelining in Computer Architecture May 15, 2018 Add Comment Pipelining is a simple technique to minimize our processor's idle time. Suppose you own a cycle manufacturing company with four worker... Read More
Simplest Method to Remove Bookmarks from PDF in Ubuntu Using Terminal March 20, 2018 2 Comments Bookmarks are the links embedded in your PDF file to provide an easy text navigation panel. For sure, they are of great help when you... Read More
AT&T vs Intel Assembly February 21, 2018 Add Comment Assembly language is a low level programming language for your computer or any other programmable devices. Program written in human under... Read More
Complexity Classes (P, NP, NP-Complete and NP-Hard) February 10, 2018 Add Comment Algorithm can be described as a sequence of instructions to solve a problem. These problems may range from mathematical to decision probl... Read More
Data Races with Example November 12, 2017 Add Comment There have been many infamous cases of software failures because of simple bugs. Data races is one of such bugs, that may not only lead to... Read More