1 / 5

Class Introduction

Class Introduction. CSCI 317 Mike Heroux. Class Objectives. To gain an understanding of and appreciation for parallel computing . To be able to analyze computer algorithms for complexity and dependencies that impact performance.

chul
Download Presentation

Class Introduction

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Class Introduction CSCI 317 Mike Heroux CSCI 317 Mike Heroux

  2. Class Objectives • To gain an understanding of and appreciation for parallel computing. • To be able to analyze computer algorithms for complexity and dependencies that impact performance. • To understand computer architecture features that have an impact on software performance. • To understand how coding style impacts performance. • To develop “practically optimal” a la Mary Poppins, implementations of algorithms for a class of target architectures. CSCI 317 Mike Heroux

  3. Class Overview and Grading • The class website is at the URL: http://www.users.csbsju.edu/~mheroux/fall2011_csci317/csci317.htm Here. CSCI 317 Mike Heroux

  4. Class Meeting Structure • Discuss previous assignments. Note: Could take most of class! • Take quiz. • Cover new material. Note: Usually brief. • Get assignments for next class. CSCI 317 Mike Heroux

  5. Computing Environments • Standard Linux. • Windows. • Linux Clusters. • Windows Cluster. • Beefy and Beast Systems. • Languages: C, C++ • Programming environments: • Command line, Visual Studio, Eclipse, Xcode. CSCI 317 Mike Heroux

More Related