ifdef OPENMP
PCC = g++
PCFLAGS = -fopenmp -O2 -DOPENMP
PLFLAGS = -fopenmp

else ifdef CILK
PCC = cilk++
PCFLAGS = -O2 -DCILK -Wno-cilk-for
PLFLAGS =

else ifdef MKLROOT
PCC = icpc
PCFLAGS = -O3 -DCILKP
PLFLAGS =

else
PCC = g++
PLFLAGS = $(LFLAGS)
PCFLAGS = -O2
endif
