189x Filetype PDF File size 1.20 MB Source: www.cs.cmu.edu
Principles of Software Construction: Objects, Design, and Concurrency Part 3: Concurrency Introduction to concurrency Josh Bloch Charlie Garrod 17-214 1 Administrivia • HW 5a due tomorrow – pdf and planning doc in github by 9:00am Eastern time – Presentations at scheduled time(yousigned up) • Reading due today, Java Concurrency In Practice, Sections 11.3-4 • Midterm 2 has been graded; Grades will be released after class 17-214 2 Today’s lecture: concurrency motivation and primitives • Why concurrency? – Motivation, goals, problems, … • Concurrency primitives in Java • Coming soon (not today): – Higher-level abstractions for concurrency – Program structure for concurrency – Frameworks for concurrent computation 17-214 6 Moore’s Law (1965) – number of transistors on a chip doubles every two years 17-214 7
no reviews yet
Please Login to review.