cs205-lecture-examples

Example codes used during Harvard CS205 lectures
git clone https://git.0xfab.ch/cs205-lecture-examples.git
Log | Files | Refs | README | LICENSE

Makefile (298B)


      1 CXX = gcc
      2 .PHONY: clean
      3 
      4 main: main.c saxpy.o saxpy_SSE.o saxpy_SSE_FMA.o
      5 	$(CXX) -O1 -fopenmp -o $@ $^
      6 
      7 saxpy.o: saxpy.c
      8 	$(CXX) -O1 -c -o $@ $<
      9 
     10 saxpy_SSE.o: saxpy_SSE.c
     11 	$(CXX) -O3 -msse4 -c -o $@ $<
     12 
     13 saxpy_SSE_FMA.o: saxpy_SSE_FMA.c
     14 	$(CXX) -O3 -msse4 -mfma -c -o $@ $<
     15 
     16 clean:
     17 	rm -f main *.o