annotate example/fft/Makefile @ 2069:26aa08c9a1de draft default tip

cuda example fix
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Sun, 12 Feb 2017 10:04:55 +0900
parents 7dc90c83a787
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1834
9f5dbb845689 fix for statement in GpuScheduler
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1816
diff changeset
1 default: macosx
1551
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
2 macosx: FORCE
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
3 @echo "Make for Mac OS X"
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
4 @$(MAKE) -f Makefile.macosx
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
5
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
6 fifo64: FORCE
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
7 @echo "Make for Mac OS X 64bit mode"
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
8 @$(MAKE) -f Makefile.fifo ABIBIT=64
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
9
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
10 linux: FORCE
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
11 @echo "Make for Linux"
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
12 @$(MAKE) -f Makefile.linux
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
13
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
14 cell: FORCE
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
15 @echo "Make for PS3 (Cell)"
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
16 @$(MAKE) -f Makefile.cell
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
17
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
18 gpu: FORCE
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
19 @echo "Make for OpenCL"
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
20 @$(MAKE) -f Makefile.gpu
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
21
1971
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1834
diff changeset
22 cuda: FORCE
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1834
diff changeset
23 @echo "Make for CUDA"
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1834
diff changeset
24 @$(MAKE) -f Makefile.cuda
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1834
diff changeset
25
1834
9f5dbb845689 fix for statement in GpuScheduler
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1816
diff changeset
26 test: gpu
9f5dbb845689 fix for statement in GpuScheduler
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents: 1816
diff changeset
27 ./fft -file lena512.pgm -gpu -g
1675
07ff7ec2a61b fix fft
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1551
diff changeset
28
2003
7dc90c83a787 change set_last(t to next). run test at compilation time
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1971
diff changeset
29 parallel-test: macosx
7dc90c83a787 change set_last(t to next). run test at compilation time
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1971
diff changeset
30 @$(MAKE) -f Makefile.macosx test
7dc90c83a787 change set_last(t to next). run test at compilation time
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1971
diff changeset
31
1551
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
32 FORCE:
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
33
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
34 clean:
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
35 @$(MAKE) -f Makefile.macosx clean
57317332f6ef create fft example
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff changeset
36 @$(MAKE) -f Makefile.linux clean
1816
6118e0b77d74 fix Makefile
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1675
diff changeset
37 @$(MAKE) -f Makefile.gpu clean
1971
Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
parents: 1834
diff changeset
38 @$(MAKE) -f Makefile.cuda clean