-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsubmit_guide.txt
More file actions
103 lines (98 loc) · 4.22 KB
/
submit_guide.txt
File metadata and controls
103 lines (98 loc) · 4.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
##############################################################
# Submission Instructions #
# #
# Please follow these intructions so that the autograder #
# can compile and run your program and check the results. #
# #
# For each implementation of kmeans (Sequential, Thrust, #
# CUDA, Alternatives), you need to specify values to #
# fields according to the following rules #
# #
# Compilation #
# #
# You need to specify how to compile your program and let #
# the autograder know the name of the executable. These #
# can be done using the following two fields #
# #
# How_To_Compile #
# Executable #
# #
# Note: #
# - Your program will be run with -d dims automatically. #
# Make sure your program accepts -d dims as one of #
# the command line arguements to specify the dimention #
# of the points. #
# - The provided commands will be run in the top level #
# directory of your submission directory. If you #
# have sub dirs inside your submission directory, #
# make sure the commands work at the top level dir. #
# - Make sure to specify a one-line command to compile #
# your program. If more than one line is needed, put #
# all commands in a Makefile and specify make here. #
# #
# Extra Flags #
# #
# By defaul, your program will be run with the following #
# command line arguments #
# #
# -k nClusters -t thrshd -d dims -i iFile -m 200 -s seed #
# #
# If your implementation requires additional argument, you #
# should specifiy the following field #
# #
# Extra_Args #
# #
# #
# Implementation #
# #
# Do not delete any field under the section of your #
# implementation. However, if you do not have any of #
# the following implementations, you should delete #
# the whole section corresponding to the unimplemented #
# solution. #
# #
# Comments #
# #
# Anything after '#' through the rest of the line is #
# comment, which is ignored by the autograder. #
# #
##############################################################
#
# Specification for sequential implementation of kmeans
#
[Sequential]
How_To_Compile:
Executable:
Extra_Args:
#
# Specification for GPU implementation of kmeans
# using Thrust
#
[Thrust]
How_To_Compile:
Executable:
Extra_Args:
#
# Specification for GPU implementation of kmeans
# using CUDA
#
[CUDA basic]
How_To_Compile:
Executable:
Extra_Args:
#
# Specification for GPU implementation of kmeans
# using Shared Memory
#
[CUDA shared]
How_To_Compile:
Executable:
Extra_Args:
#
# Specification for GPU implementation of kmeans
# Alternatives
#
[Alternatives]
How_To_Compile:
Executable:
Extra_Args: