Homeworks must be completed individually. You are allowed to discuss the homework assignment with other students and collaborate by discussing the problems at a conceptual level. However, your answers to the questions and any code you submit must be entirely your own. If you do collaborate with other students (i.e. discussing how to attack one of the programming problems at a conceptual level), you must report these collaborations in Problem 1 – Question 7. Your grade for homework 4 will be reduced if it is determined that any part of your homework submission is not your individual work. No collaborations are permitted on Problem 1 of Homework 4.
Collaboration without full disclosure will be handled in compliance with CMU Policy on Cheating and
Late Day Policy
You have a total of 3 late days that you can use over the semester for the 4 homework assignments. For homework 4, no submissions will be accepted after November 21st at 3:00pm (ET), 2 days after the homework deadline. If you do need a one-time extension due to special circumstances, please contact either Ian Lane (ECE) or Shinji Watanabe (LTI) via Piazza.
Compute Resources for Homeworks
You can complete the course homeworks either using your personal computers, other compute resources you have access to, or you can choose to use one of the GHC machines that have been assigned for this course (ghc50.ghc.andrew.cmu.edu – ghc69.ghc.andrew.cmu.edu). The GHC machines (ghc50 – ghc69) are Red Hat Linux machines with 8-core i7-9700 CPUs, 16 GB of RAM and a GeForce GTX 2080 GPU. You can log into a GHC machine as shown below:
$ ssh <andrewID>@ghc<machine-id>.ghc.andrew.cmu.edu
$ Password: <enter-your-andrew-password>
Note that one or more of the GHC machines could be oﬄine at anytime. If you are unable to log into a speciﬁc machine, try one of the other machines in the cluster. You can also use the “w” command to see how many other students are using a particular machine. i.e.
$ ssh -t <andrewID>@ghc<machine-id>.ghc.andrew.cmu.edu w
12:50:08 up 6:03, 1 user, load average: 0.01, 0.04, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
<andrewID> pts/2 <machineID> 12:50 0.00s 0.05s 0.00s w
For students who are new to a linux programming environment, here are some commonly used commands:
本网站支持 Alipay WeChatPay PayPal等支付方式
E-mail: firstname.lastname@example.org 微信号:vipnxx