![]()
The catalog description of Parallel Computing II says: Parallel Computing II is a study of the principal trends in parallel algorithm design, through the analysis of algorithms used in various areas of application. Specific techniques that have gained widespread acceptance will be highlighted. The course will investigate the interplay between architecture and algorithmic structure and will discuss the effect that these issues have on the complexity and efficiency of parallel algorithms.
However, the course has been evolving and will be a collaborative learning effort that will focus on topics decided by the class as a whole. The programming assignments will focus on applying the techniques discussed in Parallel Computing I to current research efforts, some of these interdisciplinary in nature.
Supplementary Materials
M2MI Information (The Anhinga Project)
Profiling OpenMP using GuideView directory
Supplementary Materials
In the computer science
and information technology recommended databases - just a few selected items, i.e.,
there's much more....
From IEEE Xplore
Those who behave in a dishonest or unethical manner in computer
science courses, or in their dealings with the Computer Science
Department, are subject to disciplinary action. In particular,
dishonest or unethical behavior in the execution of assigned work
in a computer science course will be treated as follows:
Furthermore, the following action will be taken for each person involved
in the incident, whether currently enrolled in the course or not:
If the student is a computer science major, a letter recording the incident
will be placed in the student's departmental file; otherwise, the letter
will be forwarded to the student's department chair or program coordinator.
Assignments -- 20033
(NOTE: You will need to be on a CS RIT machine to get to this. You may need to use your browser's Open file... menu
selection)
M2MI Javadoc
Prof. Kaminsky's lecture notes Many-to-Many Invocation as an Object Oriented Paradigm for Parallel Programs
Prof. Kaminsky's lecture notes OOPP:
Object Oriented Parallel Programming with Java and M2MI
(The one he did last quarter for us!)
Source files for Prof. Kaminsky's example programs (directories
particles,
test,
slides, and
chat)
Research Report Session
Supplementary Materials
From the ACM Portal
Under Books 24X7
Supplemental Course Evaluation Questions
Computer Science Department Policy on Academic Dishonesty
[A stronger penalty may be exacted if, in the judgement of the instructor,
the offense involves a flagrant violation of basic ethical standards.]
![]()
![]()