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 (502B)


      1 .PHONY: clean
      2 
      3 all: sse4.s avx2.s avx2_fma.s sse4_omp.s avx2_omp.s avx2_fma_omp.s
      4 
      5 sse4.s: f.c
      6 	gcc -O3 -msse4 -S -masm=intel -o $@ $<
      7 
      8 avx2.s: f.c
      9 	gcc -O3 -mavx2 -S -masm=intel -o $@ $<
     10 
     11 avx2_fma.s: f.c
     12 	gcc -O3 -mavx2 -mfma -S -masm=intel -o $@ $<
     13 
     14 sse4_omp.s: f.c
     15 	gcc -O3 -msse4 -fopenmp -S -masm=intel -o $@ $<
     16 
     17 avx2_omp.s: f.c
     18 	gcc -O3 -mavx2 -fopenmp -S -masm=intel -o $@ $<
     19 
     20 avx2_fma_omp.s: f.c
     21 	gcc -O3 -mavx2 -mfma -fopenmp -S -masm=intel -o $@ $<
     22 
     23 clean:
     24 	rm -f sse4*.s avx2*.s avx2_fma*.s