Like a Surgeon

Cuttin' for the very first time

Welcome to Bits & Base Pairs! If you’re new here, you can subscribe by clicking the button below!

BIT

Like a Surgeon

Figure 1. Like a Surgeon

Unlike most parody songs by “Weird Al” Yankovic, the original artist—Madonna—was partly involved in the creative process for turning her “Like a Virgin” into Yankovic’s “Like a Surgeon.”

Released in 1984, “Like a Virgin” was followed by the parody, “Like a Surgeon” one year later in 1985.

In the United States, “Like a Surgeon” peaked at number 47 on the Billboard Hot 100. While in Canada, it broke into the top 40. It’s up to you to decide—based on this information—which metric reflects a better sense of humor. If you’ve never heard it before or it’s been a while, I recommend giving it a watch!

Like a Surgeon - “Weird Al” Yankovic

BASE PAIR

Cores vs. Threads

Figure 2. Single-threaded CPU (left) vs hyperthreaded CPU (right)

Have you ever been confused about the terminology of “cores” vs “threads” when it comes to talking about the central processing unit (CPU)?

If you are like me and have been in search of an article that can—without too much technical detail—explain the difference between the two, I recommend Carl Olafson’s article, Socket vs. Core, CPU vs. Thread.

While I am no computer architecture expert, here is my takeaway—and probably gross oversimplification—of cores vs threads:

A CPU can have multiple cores. Each core can execute a single instruction from the operating system. So, if your CPU has 10 cores, it can execute 10 instructions simultaneously.

Cores can have a queuing system, called “threads.” In general, each core can have two threads, one for the instruction being executed and one for an instruction on deck. This queueing decreases the latency time for the core when moving from one instruction to the next.

So, if you have a CPU with 10 cores, you would have 20 threads—capable of executing 10 instructions and having 10 instructions on deck.

Thank you for reading and have a fulfilling weekend!

If you have any suggestions for future features as a Bit, Base Pair, or Academic Musing, please respond to this email with your recommendations!

Views my own.

Reply

or to participate.