Multithreading: Producer Consumer Problem

According to Wikipeida the Producer Consumer Problem is defined as: In computing, the producer–consumer problem (also known as the bounded-buffer problem) is a classic example of a multi-process synchronization problem. The problem describes two processes, the producer and the consumer, who share a common, fixed-size buffer used as a queue.  In essence, the producer consumer problem occurs in multithreaded processes when there is a […]

Semaphores C++11 when Multithreading

A semaphore is simple enough (from wikipedia): In computer science, particularly in operating systems, a semaphore is a variable or abstract data type that is used for controlling access, by multiple processes, to a common resource in a parallel programming or a multi user environment. More or less semaphores C++11 are used for is keeping track of how many resources are currently available for use at a […]

CT-Afferents, Emotions, and Autism

Statement of Purpose I have only a rudimentary knowledge of neuroscience, I would equate myself to a sophomore (2nd year) undergraduate in the subject. That being said, I was sitting in a lecture today and I noticed something I thought was interesting and decided to research it the rest of the day. As it turns […]