Please wear a face covering in this classFind out more in our Covid-Safe CharterCOMP1680 Clouds, Grids and VirtualisationDr. Catherine TonryBe Covid-Safeand help keep everyonesafe Find out more in our Covid-SafeCharter.Face coverings
It’s our expectation and strongrecommendation that face coveringscontinue to be worn inside ourbuildings.
This is consistent with governmentrecommendations that facecoverings are worn in crowdedindoor spaces.Get regular Covid tests• Take a LFD test twice a week with 3-4days between tests, wherever possiblebefore you come to campus.• Let the university know if you are selfisolating or have tested positive using theonline form: gre.ac.uk/reporting-covidRemember:
If you feel unwell you should not cometo campus
If you feel unwell while on campus youshould go home immediatelyTeaching Schedule15 credits, 2 hours Lecture – 1 hour Lab per weekWednesdays◦ Lecture 9:00 – 11:00, QA180 and Online◦ Lab◦ 11:00 – 12:00, Room: QM446◦ 14:00 – 15:00, OnlineTeaching StaffDr Catherine Tonry (Module Leader)Senior Lecturer in ComputationalScience and EngineeringOffice hours: Tuesdays 11-12 am(QM260), Thursdays 1-2 pm (Online),Please make an appointmentDr David PizziVisiting lecturer: Senior AzureConsultantDr Andrew KaoAssociate Professor of AppliedMathematicsOffice hours: By AppointmentTutors:Dr Angus GrandisonPeter SoarCourse Content and AssessmentLectures and labs2 CourseworksCloud ComputingCoursework – 40%OpenMP ProgrammingCoursework – 60%Electronic submission onlySevere penalties for late submission◦ Details in the student handbookSubmission of ECs in case of problemsCourse DeliveryLectures this year will be deliveredprimarily as prerecorded videos.Those by our visiting lecturer DavidPizzi will be delivered live via Teams,these will be recorded and uploadedto Moodle.Labs will be initially live online viateams with some recorded elementson moodle.Portal- MoodleLogin ID and password neededYou will find on this site◦ Course specification◦ Schedule◦ Lectures + Lab notes◦ Tutorial material◦ Coursework specification◦ Text booksCommunication with Staff / StudentsLogin to regularly and check for any ‘pop up’ news itemsThis year engagement will be monitored using Moodle, please ensure youlogin to watch the lectures weekly.Teaching Schedule is subject to regular updates! Please check Moodle pageregularly BEFORE each session to ensure you access the correct materials.Module related queries – ask me via email.General queries –your personal tutor or programme leaderAvoid PlagiarismCopying from another student; allowing another student to copy your workCopying from Web, book etc. without clear (on the spot) acknowledgementSevere penalties for plagiarismProgrammesIf you have a enquires about your programme or other courses, pleasemake sure to make an appointment to see your personal tutorBasic Advice for the coursePre-recorded Lectures will be uploaded every Monday, Please ensure youview them prior to the tutorial• Material covered in labs and tutorials is assessable• Lecturers cannot give coursework extensions• Procedures for extensions and ECs must be followed• The course notes are not meant to be exhaustive, read the recommendedbooks; Read critically, point out any errors in the lecture notes.Material CoveredGrid ComputingCloud ComputingVirtualisationHigh Performance ComputingPerformance MeasuresNumerical MethodsParallel Programming ModelsOpenMPMPIReading ListCloud computing bibleBarrie Sosinsky,John Wiley & Sons, 2010An Introduction to Parallel ProgrammingPeter Pacheco,Elsevier, 2011Reading ListC How to programDeitel and Deitel,Prentice Hall Press, 2011The C Programming LanguageBrian W. Kernighan, Dennis RitchiePrentice Hall Press, 2011Reading ListParallel Programming in OpenMPRohit ChandraMorgan Kaufmann Publishers, 2001Parallel programming with MPIPeter PachecoMorgan Kaufmann Publishers, 1997