Using POSIX threads in Microsoft Visual Studio

Threads can be used to implement parallelism. For UNIX-based systems, a standardized C language threads programming interface has been specified by the IEEE POSIX 1003.1c standard. Implementations that adhere to this standard are referred to as POSIX threads, or Pthreads. Windows does not support pthreads directly, instead the Pthreads-w32 project seeks to provide a portable …

Continue reading ‘Using POSIX threads in Microsoft Visual Studio’ »

Getting started with Gurobi in Microsoft Visual Studio

A guide on how to get up and running with Gurobi, a powerful software tool that is well suited to finding solutions to tough optimization problems encountered in industry and academic research. In addition to finding good solutions within practical time scales, I was pleasantly surprised to discover how easy it was easy to use …

Continue reading ‘Getting started with Gurobi in Microsoft Visual Studio’ »